这是给官方 Codex 使用的本地代理和上下文窗口,不是 Codex 的替代品。
它提供:
- Codex CLI 代理入口:
http://127.0.0.1:8787/v1 - 本地上下文窗口:
http://127.0.0.1:8765/react/ - Electron 桌面窗口:
Codex Context Proxy
npm install
npm run dist:win生成的安装包在:
release/Codex Context Proxy Setup 0.3.0.exe
安装包会带上 Electron 前端、React 构建产物、web_server.py、proxy_server.py 以及打包后的 Python exe。用户不需要自己安装 Node 或 Python。
用户安装 Codex Context Proxy Setup 0.3.0.exe 后,安装器会自动安装 codex ctx proxy ... 控制命令,但不会默认打开代理。
安装完成后,重新打开一个终端,然后使用:
codex ctx proxy on之后正常运行:
codex关闭代理:
codex ctx proxy off查看状态:
codex ctx proxy status移除这个代理 shim:
codex ctx proxy uninstall也就是说,面向用户的主要流程就是:
安装 -> 新开终端 -> codex ctx proxy on -> codex
通常是因为当前终端还没有刷新 PATH。先关闭终端,重新打开一个终端再试。
如果用户是在安装官方 Codex CLI 之前安装了这个代理,可以在装好官方 Codex CLI 后重新运行安装包,或者执行一次兜底命令:
& "$env:LOCALAPPDATA\Programs\Codex Context Proxy\resources\app\scripts\codex-ctx-proxy.ps1" install然后重新打开终端,再运行:
codex ctx proxy onCodex Desktop 的配置修改比 CLI 更敏感,所以安装器不会自动改 Desktop 配置。需要时手动执行:
codex ctx desktop on恢复:
codex ctx desktop off查看状态:
codex ctx desktop status把下面这个文件上传到 GitHub Releases、网盘或下载页即可:
release/Codex Context Proxy Setup 0.3.0.exe
旧的 hashcode Setup ...exe 是历史产物,不要发布。