GUIDE · 使用教程

十分钟,上手 Codex++

从安装到让 Codex、Claude Code、Grok 共用一份供应商池,再到增强、Computer Use 与子 Agent 协作。按顺序看,也可以从左侧目录直接跳到你关心的部分。

目录
  1. 开始
  2. 开始之前
  3. 安装与首次打开
  4. 认识界面
  5. 网关:任意 Agent 接任意供应商
  6. 第一步:添加供应商
  7. 第二步:接入 Agent
  8. 第三步:启动 Codex
  9. 路由与模型组
  10. 用量与请求日志
  11. 网关设置
  12. 各个 Agent
  13. Codex 增强
  14. Codex 直连模式与多开
  15. Claude 增强版
  16. 工具与管理
  17. Computer Use 共享
  18. 子 Agent 协作
  19. 会话、MCP 与 Skills
  20. 更多小工具
  21. 帮助
  22. 常见问题
  23. 获取帮助

00 · BEFORE YOU START

开始之前

Codex++ 是一个本地运行的管理器,它本身不提供模型,而是帮你把已经装好的 Agent 客户端和你自己的供应商连起来,再给它们加上官方没有的功能。它不会修改任何官方应用的安装文件。

你需要准备

  • 一台 Windows(x64)或 macOS(Apple Silicon / Intel)电脑。Computer Use、自动接管等少数功能目前只支持 macOS,文中会单独标出。
  • 至少一个 Agent 客户端:Codex 桌面版(ChatGPT 桌面应用)、Claude Code、Claude Desktop 或 Grok CLI,用哪个装哪个。
  • 一个模型来源:任意兼容的 API Key(模型厂商或中转服务商),或者 ChatGPT、GitHub Copilot、SuperGrok 等订阅账号。

两种用法,先选一种

推荐 · 2.0 起

网关模式

Codex++ 在本机跑一个网关,Codex、Claude Code、Grok 都指向它,共用同一份供应商池。按模型名自动选供应商,出错自动换下一家,多 Key 自动轮换。

兼容旧版

直连模式

只管 Codex:在「旧版供应商配置」里切换官方登录、官方 + API、纯 API 或聚合供应商,Codex 直接连上游。1.x 的老用户升级后什么都不用改。

两种模式互不影响,可以随时切换。本教程以网关模式为主线,直连模式放在 后面单独介绍。

01 · INSTALL

安装与首次打开

  1. 下载安装包前往 GitHub Releases,按你的设备选择:
    设备安装包
    Windows · x64CodexPlusPlus-*-windows-x64-setup.exe
    macOS · Apple Silicon / IntelCodexPlusPlus-*-macos-universal.dmg
  2. 安装Windows 双击 setup.exe 按提示安装;macOS 打开 DMG,把 Codex++.app 拖进「应用程序」。
  3. 打开 Codex++首次打开会弹出半分钟的界面引导,带你认识网关、供应商池、Agent 接入等入口。跳过了也没关系,之后可以在「设置」里重新打开。

双击 Codex++ 永远打开的是管理界面,不会直接拉起 Codex。官方应用要从管理界面里启动,增强功能才会注入,见 第三步。

从 v1.5 / v1.6 的 macOS 旧版升级:旧版本只会打开 DMG,请把其中可见的 Codex++.app 手动拖入「应用程序」替换一次。v1.7 及以后的版本可以在应用内自动更新。原有配置和会话数据都会沿用。

02 · TOUR

认识界面

左侧栏按用途分成几组,左上角始终显示网关是否在运行、监听哪个端口:

分组里面有什么
网关总览 供应商池 Agent 接入 路由 网关设置——「任意 Agent 接任意供应商」的全部配置。
AgentCodex、Claude Code、Grok 各占一行,绿点表示已接入网关。点进去是它自己的增强、皮肤、插件、设置等页签;Codex 行的 ▶ 可以直接启动或停止 Codex。
全局管理用量(统计 + 请求日志)会话 MCP Skills,一次覆盖所有 Agent。
工具Computer Use Agent 桌宠 Agent 协作 AI Agent 缓存清理 等与供应商无关的功能。
底部版本号、整体设置(主题、配置备份、更新、日志)、界面语言与明暗切换。
网关总览:左侧是接入的 Agent,中间是 Codex++ 网关,右侧是供应商池,下方是路由动态与今日用量
网关总览:谁在用、走哪家、是否健康,一屏看全。

两个省事的入口

  • 快速跳转:随时按 ⌘ K(Windows 为 Ctrl K)搜索页面和常用操作。
  • 托盘快捷面板:左键点系统托盘 / 菜单栏里的 Codex++ 图标,不打开主窗口也能给各 Agent 换模型、看最近请求。

03 · PROVIDERS

第一步:添加供应商

供应商池是所有 Agent 共用的模型来源。添加一次,Codex、Claude Code、Grok 都能用。

  1. 打开「网关 → 供应商池」,点「添加供应商」可以选三类来源:
    • API Key:模型厂商的 API,或支持 Codex++ 的服务商,填 Key 即可;
    • 登录订阅:ChatGPT 订阅、GitHub Copilot、SuperGrok 等,在浏览器里登录,无需密钥,和 Codex 自己的登录互不影响;
    • 导入:从直连模式(旧版供应商配置)或 OpenCode 里已保存的 Key 一次导入多家。
  2. 确认模型和用途添加时会自动拉取上游模型列表,并按公开价格表填好价格。还可以勾选「添加后给这些 Agent 用」;都不勾也能添加,之后再在 Agent 里挑选。
  3. 按需细调点开一家供应商进入详情,可以:
    • 添加多个 Key,网关会自动轮换、冷却和熔断;
    • 按模型设置上下文窗口、思考等级和价格(窗口可按公开资料一键填);
    • 设置代理:沿用系统代理 / 单独代理 / 不使用代理(直连);
    • 设置限速:每个 Key 每分钟最多请求数、同时进行的最多请求数(默认不限);
    • 点「从上游获取」补上新模型——后台每天也会检查一次,有新模型时会提示。
供应商池:DeepSeek、Kimi、智谱 GLM 三家供应商,显示协议、地址、模型数与 Key 状态
供应商池:每家显示协议、模型数,以及「被限流 · 42s 后恢复」这类实时状态。

ChatGPT 官方登录不能从直连模式复制过来:两边共用一个登录会互相把对方刷失效,需要在网关里单独登录一次。导入列表里会直接给出「去登录」。

04 · CONNECT

第二步:接入 Agent

打开「网关 → Agent 接入」。每个 Agent 一行:右侧开关决定它是否经网关接入,下拉框给它选默认模型。

Agent 接入页:Claude Code 已接入,默认模型 deepseek-v4-pro;Grok 未接入
打开开关后,供应商池里的模型会以「Codex++」供应商的身份出现在 Agent 自己的模型列表里。

各 Agent 的差别

Agent接入后怎么用
Codex模型选择器按供应商分组显示池里的模型,带思考档位和 Fast;收藏的模型显示星标。Codex 用 ChatGPT 登录时保留官方身份;还可以单独指定「会话起名」用的模型、生图模型和「替我审批」的去向,避免消耗官方额度。
Claude Code在 Claude Code 里用 /model 切换 opus · sonnet · haiku 档,每档实际用哪个模型在「档位」里设置。上游是 Chat / Responses 协议也能用,网关会自动转换。
Grok池里的模型出现在 Grok CLI 的模型列表里,每个模型带自己的上下文窗口。

接入是可逆的。接入前 Codex++ 会把 Agent 的配置文件存档;断开时只还原网关改过的那几项,其他工具在此期间改过的内容不受影响。如果某个 Agent 的配置被别的工具接管,Codex++ 会提示并提供一键重新接入。

05 · LAUNCH

第三步:启动 Codex

Claude Code、Grok 是命令行工具,接入后照常在终端里用即可。Codex 桌面版需要从 Codex++ 启动,增强功能才会注入:

  • 点 Codex 页面右上角的 启动 Codex(已在运行时显示为「重启 Codex」);
  • 或者点侧栏 Codex 行的绿色 ▶。

依赖注入的设置(大部分增强、Fast 解锁等)改完后需要通过 Codex++ 重启 Codex 才生效。

习惯从程序坞 / 开始菜单打开 Codex?macOS 上可以在「Codex → 设置」里打开「自动接管官方 App」:你自己双击启动官方 App 时,Codex++ 会自动接管并注入增强。

到这里就完成了最基础的配置。下面的章节都是进阶用法,按需阅读。

06 · ROUTING

路由与模型组

网关按模型名决定把请求发给谁:

Agent 里选的模型网关怎么发
deepseek-v4-pro不带供应商的模型名:发给池里提供它的供应商;多家都有时自动成组,按顺序尝试,出错换下一家。
kimi/kimi-k2-turbo<供应商>/<模型>:只发给指定的那一家。
group/<id>你自己建的模型组:按组的策略在成员之间分配。
路由页:Claude Code 请求经 Codex++ 网关按模型路由到 DeepSeek,并显示上一个请求的路由过程
路由页实时展示网关的实际决策,以及上一个请求是怎么路由的。

新建模型组

在「网关 → 路由」点「新建路由组」,把几个模型编成一组,Agent 就能把它当作一个模型来选。每个组可以选择分配策略:

  • 依次:答不了时按列表顺序换下一个;
  • 轮换 / 按权重:把请求分摊到多家;
  • 额度优先:优先用剩余额度最多的订阅账号;
  • 速度优先:按最近的平均首包耗时选最快的;
  • 手动:只用选中的那个成员。

成员支持通配符(例如 openrouter/*:free),上游新增的模型会自动算进来。打开「隐藏成员」后,组里的模型不再单独出现在 Agent 的模型列表里,只能通过这个组来选。

07 · USAGE

用量与请求日志

「全局管理 → 用量」有两个页签:

  • 统计:余额、费用、token、缓存命中、推理与生图次数,按天的柱状图和各 Agent 占比。点明细里的一行,会跳到请求页签并自动筛好。
  • 请求:每条请求的状态、实际走的供应商和模型、重试、token、缓存、估算费用与耗时。失败的请求直接显示错误原因,可以按 Agent、状态、会话和时间段筛选。
请求日志:每条请求的时间、状态、来源、模型映射、自动重试、输入输出与缓存 token、耗时
请求日志:claude-sonnet-4-5 → deepseek-v4-pro 这样的映射、自动重试和首字耗时都看得见。

08 · GATEWAY SETTINGS

网关设置

  • 只监听本机:网关地址形如 127.0.0.1:<端口>,各 Agent 用自己的路径和本地 token 接入。觉得 token 泄露了,点「更换 token」,旧 token 立即失效。
  • 多 Key 轮换:默认「同一会话固定一个 Key,出错才换」,能保住上游的提示词缓存;也可以改成「每个请求换下一个 Key」,用量更平均但缓存命中会变低。
  • 默认上下文窗口:供应商池里没写窗口的模型使用这个值。
  • 退出 Codex++ 时恢复直连(默认关闭):网关只在 Codex++ 运行时可用。打开后,退出时把 Agent 切回直连,下次启动再自动指回网关。

退出 Codex++ 后,接入网关的 Agent 会连不上,重新打开 Codex++ 即恢复。如果你经常关掉 Codex++ 单独用 Agent,请打开上面的「退出时恢复直连」。安装更新前 Codex++ 总会先切回直连。

09 · CODEX

Codex 增强

点侧栏的 Codex,顶部页签里的 增强 汇集了二十多项官方没有的功能。每项都能单独开关;关掉「启用 Codex 增强」总开关后,供应商与启动管理照常可用。

Codex 增强页:左侧分类目录,右侧插件市场解锁、模型白名单解锁、原生 Fast 强制解锁、会话删除等开关
增强页按「插件与模型 / 对话与输入 / 桌宠与活动 / 独立模式」分类,改动自动保存。

常用的几项

  • 用量状态栏:输入框下方显示生成速度、缓存命中率与上下文占用。
  • 会话删除、导出与轮次回退:在会话列表里直接删除(可撤销)、导出 Markdown、回退到某一轮。
  • 语音输入、粘贴修复、下一步建议、打字特效:让输入和阅读更顺手。
  • 插件市场解锁 / 模型白名单解锁:API Key 模式下也能看到完整插件列表和自定义模型。

纯 API Key 也想用原生 Fast

  1. 在「Codex → 增强 → 常用增强」打开总开关和「原生 Fast 强制解锁」(默认关闭)。
  2. 直连模式下,在「旧版供应商配置」里为该模型设置「Fast(priority)支持」并保存。经网关接入时,Codex 的模型目录会带上 Fast 信息;模型组里每个成员都支持 Fast 时,选这个组也能开 Fast。
  3. 从 Codex++ 重启 Codex,在模型菜单里选择 ⚡ Fast。实际可用性与计费以供应商为准。

同一行的其他页签

  • 皮肤管理:社区主题与自定义图片;
  • 脚本 / 插件市场:安装社区脚本和 Codex 插件,支持卸载;
  • 微信连接:扫码连接本机 Codex,出门也能派活;
  • 设置:Codex 应用路径、启动参数、图片覆盖层、自动接管与安装维护。

10 · DIRECT MODE

Codex 直连模式与多开

不想经过网关、只给 Codex 换供应商时,使用「Codex → 旧版供应商配置」。四种接法独立配置、一键切换:

模式适用场景
官方登录使用 ChatGPT / Codex 官方账号,官方额度与插件市场。
官方登录 + API保留官方登录与插件入口,模型请求走兼容 API,不消耗官方额度。
纯 API自定义 Base URL / Key,无需官方账号。
聚合供应商故障转移:多家之间失败切换与轮转;模型聚合:带 cpx-供应商ID/模型名 前缀的模型固定发往对应成员。

按模型设置上下文窗口

在模型列表里给模型名加窗口后缀,Codex++ 会生成 model_catalog_json,让 Codex 按当前模型使用各自的窗口;没写后缀的模型沿用供应商级配置。

# 模型列表,一行一个
deepseek-v4-pro[1M]
your-model[200K]
another-model[128000]

多开

「Codex → 多开」可以为每个供应商身份启动一个隔离的 Codex 实例,互不干扰。多开只使用「旧版供应商配置」里的供应商和 Key;实例已在运行时,改配置后需要重启该实例才生效。

纯 API 和官方登录 + API 使用不同的认证位置,不要手工在两种模式之间复制 auth.json。

11 · CLAUDE

Claude 增强版

Claude Desktop 的增强通过一个「受管增强版」副本实现:官方 Claude.app 与 app.asar 保持原样,增强在副本启动时注入。

  1. 制作增强版在侧栏点 Claude Code 进入 增强 页,确认检测到官方 Claude 后点「制作增强版」。
  2. 开启需要的增强界面汉化、语音输入、Computer Use、解锁 Bash 时间限制等各自独立开关,互不影响。
  3. 启动增强版点右上角「启动增强版」。之后改动增强开关,需要重启副本才会应用。
Claude 受管增强版:制作增强版、启动增强版、开启需要的增强三步,以及界面汉化、语音输入、Computer Use 三个开关
Claude 增强:三步完成,官方应用原样不动。

增强版里的电脑控制和「工具 → Computer Use」给 Claude Desktop 接入的 codex-plus-cu 是两套独立实现,同一个 Claude Desktop 里二选一即可,不要同时开。

12 · COMPUTER USE · macOS

Computer Use 共享

Codex++ 把 ChatGPT.app 里现成的 Computer Use 与 Chrome 扩展,通过 MCP 转给其他 AI 客户端:Claude Code、Claude Desktop、DeepSeek Harness 等都能操作桌面应用和浏览器。目前仅支持 macOS。

  1. 授予系统权限在「系统设置 → 隐私与安全性」里给 ChatGPT 授予辅助功能和屏幕录制权限。
  2. 点「接入」打开「工具 → Computer Use」,在左侧客户端列表里给需要的客户端点「接入」。找不到的客户端可以「添加自定义配置目录」。
  3. 重启客户端接入后重启对应客户端才会加载工具。Claude Desktop 退出时会重写自己的配置,建议先完全退出再接入。
Computer Use 工作原理:AI 客户端经 Codex++ MCP 服务调用本机桌面应用与 Chrome 标签页
左边是你的 AI 客户端,中间是 Codex++ MCP 服务,右边是被操作的桌面应用与 Chrome 标签页。

操作方式、审批(自动放行或逐次确认)与悬浮预览,在图下方的设置区调整。

13 · SUB-AGENTS

子 Agent 协作

在 Codex 对话里,直接让 DeepSeek、Claude Code 或另一个 Codex 帮你干活,结果回到同一个对话。

  1. 打开「工具 → Agent 协作」在「子 Agent 设置」里启用协作和需要的 Agent,选一个默认 Agent,保存。CLI 路径留空会自动发现;模型留空则沿用各 CLI 的默认模型。
  2. 点「一键接入并刷新」Codex++ 会把协作服务写进 Codex 的 MCP 配置并刷新工具列表。如果提示缺少连接,先用 Codex++ 启动 Codex 再点「刷新 Codex 工具」。
  3. 在 Codex 里直接说例如:
    • 「让 DeepSeek 实现这个功能,你负责检查结果。」
    • 「让 Claude Code 审核刚才的改动。」
    • 「把这项调查交给默认子 Agent,完成后汇总给我。」

点名了哪个 Agent 就派给哪个,没点名才用默认 Agent;目标不可用时不会擅自换人。每个 Agent 同时只跑一个任务,单个任务最长 10 分钟。更多细节见 子 Agent 协作指南。

14 · MANAGE

会话、MCP 与 Skills

  • 会话:Codex、Claude Code、Grok 的本地会话放在一起,可以查看和删除。
  • MCP:统一管理 MCP 服务,按 Agent 分别启用,不用分别改各家的配置文件。
  • Skills:浏览、安装和启用 Skill,支持从本地文件夹导入,同样按 Agent 启用。
会话页:Codex、Claude Code、Grok 的本地会话集中显示
会话页:所有 Agent 的本地会话集中管理。

15 · MORE

更多小工具

  • Agent 桌宠:在 Codex 里放一只可拖动的桌宠,点一下会压扁并播放音效。图片可以从内置图库挑,也可以填自己的 https 图片地址,音效支持导入自定义音频。
  • AI Agent 缓存清理:扫描 Codex、Claude 与 Codex++ 的缓存,按项查看大小后再清理。
  • 配置备份与迁移:在「整体设置」里备份、迁移 Codex++ 自己的设置文件。
  • 关窗轻量模式(默认关闭):关闭主窗口时释放界面占用的内存,网关、托盘和快捷面板照常运行。

16 · FAQ

常见问题

Agent 接入网关后连不上 / 请求全部失败?

先确认 Codex++ 正在运行,左上角显示「网关运行中」。网关只在 Codex++ 运行时可用;退出后想让 Agent 直连,在「网关设置」打开「退出 Codex++ 时恢复直连」。然后到「用量 → 请求」看失败请求的错误原因,常见的是 Key 无效(401)、限流(429)或模型名在这家不存在。

启动后,为什么 Codex 里没有 Codex++ 的增强?

确认是在 Codex++ 里点「启动 Codex」打开的官方应用,或者在 macOS 上打开了「自动接管官方 App」。仍然没有时,到「Codex → 设置」检查应用路径、启动状态和诊断日志。

直连模式切换供应商后,请求为什么失败?

先在供应商详情中运行模型测试或 Provider Doctor,确认协议、Base URL、Key 与模型匹配。纯 API 和官方登录 + API 使用不同的认证位置,不要手工复制两种模式的 auth.json。

开启原生 Fast 后,为什么仍然看不到开关?

确认已经保存并通过 Codex++ 重启 Codex,且当前模型声明了「Fast(priority)支持」。此功能只恢复客户端入口,服务限制与计费仍以供应商为准。

Computer Use 接入后,客户端里为什么没有工具?

接入后需要重启对应客户端;Claude Desktop 建议先完全退出再接入。仍然没有时,在「Computer Use」页的「配置路径与自定义目录」核对客户端实际读取的目录,并确认已给 ChatGPT 授予辅助功能与屏幕录制权限。

官方应用更新后,增强还能用吗?

Codex++ 依赖官方桌面应用的页面结构、CDP 和本地数据格式,官方更新后部分功能可能需要跟随适配。遇到问题可以先单独关掉对应增强,或关闭增强总开关,供应商与启动管理不受影响。

配置、会话和日志存在哪里?

设置了 CODEX_HOME 时,Codex 主目录以该变量为准,否则是 ~/.codex:

数据位置
Codex 配置与登录~/.codex/config.toml、~/.codex/auth.json
本地数据库~/.codex/sqlite/*.db
Codex++ 状态与日志~/.codex-session-delete/

API Key 只保存在本机,提交反馈前请隐藏密钥与认证信息。

17 · HELP

获取帮助

遇到问题,请到 GitHub Issues 反馈,附上系统、Codex++ 版本、复现步骤与已脱敏的日志。也欢迎来 QQ 交流 4 群(1127858981)、Telegram 频道 交流使用经验。