默认语言:简体中文 | English
隐私优先的静态工具,用于在切换 Codex 自定义 API 站点时,生成完整的配置 TXT。
Codex 用户通过账号凭证登录后,仍可能把模型请求路由到自定义 API Provider。切换不同 API 站点时,如果直接替换整份配置,容易丢失插件、对话、功能开关、profiles 等已有设置。
Codex API Switchboard 专注解决这个窄场景:
- 导入、拖入或粘贴本地
config.toml - 只替换
[model_providers.custom]下的base_url和experimental_bearer_token base_url自动补齐/v1- 输出完整 TXT,并保留其余 Codex 配置
- 页面可见输出默认遮罩 token,复制和下载仍使用当前会话生成的完整内容
仅适用于账号凭证登录 + 使用自定义 API 的情况。
本工具不是 Codex 账号登录替代方案,也不会创建、校验或托管 API 凭证。
这是一个纯静态、浏览器本地运行的工具。
- 不上传文件
- 不存储数据
- 不使用 Cookie
- 页面不发起网络请求
- 没有后端服务
- Cloudflare Pages
_headers使用connect-src 'none'
文件读取、文本替换和 TXT 生成都发生在当前浏览器标签页内。
Codex Cloudflare Pages Static HTML Vanilla JavaScript TOML Content Security Policy Privacy-first API Routing Config Tooling
- HTML、CSS、Vanilla JavaScript
- Cloudflare Pages 静态部署
_headers配置严格 CSP- Node.js 本地公开产物校验
- GitHub Actions 自动验证
npm run validate校验脚本会检查:
- 内联 JavaScript 可解析
- 重要适用范围提示仍存在
_headers保留connect-src 'none'- 未使用浏览器存储或联网 API
- 公开页面不包含本机路径、默认 API 站点或 token-like secret
- 已删除的旧布局元素不会重新出现
将仓库根目录部署到 Cloudflare Pages:
wrangler pages deploy . --project-name codex-config-txtMIT
