本仓库使用 Bun 管理依赖,推荐直接使用开发模式运行。
codex-web: 前端(Vite+ / Vue)codex-gateway: 网关服务(Fastify)
bun install && bun run dev说明:
bun run dev会并行启动codex-web与codex-gateway
bun run dev:gateway
bun run dev:web或:
bun run --cwd ./codex-gateway dev
bun run --cwd ./codex-web dev- Web:
http://127.0.0.1:5173 - Gateway API:
http://127.0.0.1:4000 - Gateway 内部管理端口:
127.0.0.1:4010
- 启动开发环境:
bun run dev- 网关会自动查找并接管 Codex 配置文件:
- Windows:
%USERPROFILE%\\.codex\\config.toml - macOS/Linux:
~/.codex/config.toml - 自动写入受管 provider,并切换
model_provider
- 可通过接口查看自动配置状态:
curl http://127.0.0.1:4000/admin/codex-auto-config- 网关退出时会自动还原配置(基于
config.toml.back)。