ChatGPT Web, On a Short Leash in Your Repo
CodexPro tunnels your local repo to ChatGPT web through MCP, giving the model bounded tools to edit files and hand off plans to local agents.
What it does
CodexPro runs a local MCP server that connects the ChatGPT web app to your filesystem through OpenAI’s official Developer Mode. It exposes bounded tools for reading files, searching code, making exact edits, checking git status, and running allowlisted shell commands like tests or lint. The model works against your repo context—drawn from AGENTS.md, .ai-bridge handoff files, git state, and selected source files—without broad access to your machine.
The interesting bit
Instead of throwing every possible action at ChatGPT and hoping for the best, CodexPro deliberately limits the default tool surface to a tight coding loop. Safety is treated as a feature: workspace-only writes, blocked secret paths, safe bash defaults, and compact visual cards rather than raw tool dumps. It also keeps agent execution local—ChatGPT can write a plan to .ai-bridge/current-plan.md, but a separate user-started CLI process runs it through Codex, OpenCode, or Pi.
Key highlights
- Three tool modes:
minimal,standard(default), andfullfor controlling ChatGPT’s action catalog - Context assembly from
AGENTS.md,.ai-bridge, git status/diff, and selected files - Safe bash execution restricted to verification commands like test, lint, and build
- Handoff workflow: ChatGPT drafts plans, local
execute-handofforwatch-handoffruns them - Token-protected public URLs via Cloudflare tunnel or ngrok
Caveats
- Requires ChatGPT Plus or Pro with Developer Mode; free accounts reportedly lack the necessary app flow
- Needs a public tunnel (Cloudflare or ngrok) to bridge localhost to ChatGPT’s web app
- Some ChatGPT model surfaces may still be unable to call MCP tools even with the correct account tier
Verdict
Try it if you want ChatGPT web to act like a restrained local coding assistant with explicit execution boundaries. Skip it if you are looking for an OS sandbox or a way to bypass OpenAI limits.
Frequently asked
- What is rebel0789/codexpro?
- CodexPro tunnels your local repo to ChatGPT web through MCP, giving the model bounded tools to edit files and hand off plans to local agents.
- Is codexpro open source?
- Yes — rebel0789/codexpro is open source, released under the MIT license.
- What language is codexpro written in?
- rebel0789/codexpro is primarily written in JavaScript.
- How popular is codexpro?
- rebel0789/codexpro has 1.5k stars on GitHub and is currently cooling off.
- Where can I find codexpro?
- rebel0789/codexpro is on GitHub at https://github.com/rebel0789/codexpro.