Claude Fable 5 是 Anthropic 于 2026 年 6 月推出的 Mythos 级旗舰模型,支持文本、图像和文件输入,具备 100 万 token 的超长上下文窗口和深度推理能力,因美国出口管制一度暂停访问,7 月 1 日起全球恢复上线;OpenAI 的编程智能体 Codex 默认只连自家模型,但只要第三方服务提供 Responses API 兼容端点,就能通过修改 ~/.codex/config.toml 把 Codex 的请求指向 Claude Fable 5。本文基于官方文档和实测配置,说明 Codex 接入 Claude Fable 5 的两种路径——自动配置向导和手动 TOML 配置,并覆盖 Codex 0.134.0+ 版本 profiles 机制变更后的正确写法,帮助开发者在 CLI、桌面端、IDE 扩展三端统一切换模型。

Claude Fable 5 是什么:Mythos 级模型的核心能力
Claude Fable 5 是 Anthropic 在 Claude 系列之外新设立的 Mythos 级别模型线的公众版本,2026 年 6 月 9 日与主打高安全场景、不面向公众开放的 Mythos 5 同步发布。它专为自主知识工作与编程设计,核心能力包括:
- 超长上下文:支持 100 万 token 的上下文窗口,最大输出 128K token
- 多模态输入:支持文本、图像、文件输入,输出为文本内容
- 深度推理:具备工具调用、深度思考、结构化输出、AI 编程等能力标签
- 长时间自主运行:适用于此前需要频繁人工介入的长周期、复杂异步任务
据媒体报道,Fable 5 发布当天曾出现因美国出口管制被暂停访问的情况,2026 年 6 月 26 日部分用户端已可见该模型,7 月 1 日起在全球范围恢复部署。Anthropic 同期还联合 Amazon、Microsoft、Google 等 Glasswing 计划合作伙伴,公布了一套行业级 AI 越狱行为严重性评分框架,并披露了 Fable 5 采用的网络安全防护措施。
Codex 接入第三方模型的前提:Responses API
Codex 的 wire_api 配置项只支持 responses(Responses API)这一个合法值,普通 Chat Completions 端点无法直接对接。这意味着第三方服务要接入 Codex,必须提供 Responses 协议兼容的端点,否则需要额外搭建协议转换层。
三个决定配置是否生效的官方事实:
- 协议限定:仅接受 Responses 兼容端点,Chat Completions 端点需要转换层才能用
- 三端同源:Codex 桌面端(App)、CLI、IDE 扩展共享同一份
~/.codex/config.toml,改一处三端生效 - 配置作用域:
model_provider、model_providers只在用户级配置文件生效,写进项目级.codex/config.toml会被忽略
路径一:自动配置向导(3 分钟完成)
多模型聚合服务通常会提供配置向导,免去手写 TOML 的步骤。以国内可直接访问的 AI 大模型服务商为例,前置条件为:
- Node.js 18 或更高版本
- 已安装 Codex CLI 或 Codex 桌面端
- 一个有效的 API Key
三步完成:
npx qiniu-coding-helper
按提示依次完成:选择语言 → 选择线路(国内/海外)→ 输入并验证 API Key → 选择模型(可选择 Claude Fable 5),重启 Codex CLI 或桌面端使配置生效。
路径二:手动 TOML 配置(可定制细节)
注意版本变更:Codex 0.134.0 起,--profile 不再读取 config.toml 内联的 [profiles.名称] 段,profile 需写成独立文件 ~/.codex/<名称>.config.toml。这是许多旧教程"配置不生效"的最常见原因。
第一步,创建 ~/.codex/fable5.config.toml:
model = "anthropic/claude-fable-5" # Claude Fable 5 的模型标识
model_provider = "qnaigc"
[model_providers.qnaigc]
name = "Qiniu"
base_url = "https://api.qnaigc.com/bypass/openai/v1"
env_key = "QINIU_API_KEY" # Codex 查找 Key 的环境变量名
wire_api = "responses"
requires_openai_auth = false
安全要点:env_key 只填环境变量名,不要把 API Key 明文写进配置文件。把 Key 配置到对应环境变量:
# ~/.zshrc 或 ~/.bashrc
export QINIU_API_KEY="你的 API Key"
第二步,启动与切换:
codex --profile fable5 # 本次会话使用 Claude Fable 5
codex # 不带参数则用默认配置(官方模型)
想把 Claude Fable 5 设为默认模型,把 provider 段和 model/model_provider 两行直接写进 ~/.codex/config.toml 顶层即可。
桌面端(Codex App)的三个专属注意点
| 注意点 | 说明 |
|---|---|
| 配置入口 | 桌面端设置面板只覆盖常用项,自定义 provider 等高级配置仍需编辑 config.toml |
| 重启生效 | 修改 config.toml 后需重启 Codex App;CLI 则是下次启动生效 |
| MCP 配置同理 | MCP 服务器配置同样存于 config.toml,App、CLI、IDE 扩展间通用 |
验证与排错
| 症状 | 原因 | 解法 |
|---|---|---|
| 401 鉴权失败 | 环境变量未生效(桌面端从 Dock 启动不读 shell rc 文件) | macOS 用 launchctl setenv QINIU_API_KEY xxx,或重启登录会话 |
--profile 不生效 |
用了旧版内联 [profiles.x] 写法 |
Codex 0.134.0+ 需改为独立文件 ~/.codex/fable5.config.toml |
| provider 被忽略 | 配置写进了项目级 .codex/config.toml |
model_provider/model_providers 必须写在用户级配置 |
| 400 协议错误 | base_url 填了普通 chat completions 端点 |
必须用 Responses 兼容端点 |
| 模型选择器看不到新模型 | 只改了 config.toml 未动模型目录 |
编辑 models_cache.json 或挂 model_catalog_json |
验证请求是否走了第三方,可在服务商控制台查看用量曲线,或对比响应内容与模型自报身份。
为什么选聚合平台接入,而不是逐家直连
以七牛云 AI 大模型广场为例,聚合接入对 Codex 用户的实际收益:
- 一个 Key 多模型:多款主流大模型统一计费、统一鉴权,切模型只改
model字段,无需重新配置 provider - 国内直接访问:支持国内/海外双线路选择,访问稳定
- 兼容层现成:bypass 接口直接支持 Responses 协议,省掉自建协议转换层的运维成本
- 额度管控:API Key 支持限额与可用模型范围配置,适合团队分发
常见问题
Q:桌面端和 CLI 要分别配置吗?
不用。Codex App 中的 agent 继承与 IDE 和 CLI 扩展相同的配置,config.toml 一份通用,改完记得重启桌面端。
Q:为什么我的 [profiles.fable5] 段不起作用?
Codex 0.134.0 起 --profile 不再读取 config.toml 内联的 profiles 段。把 profile 内容移到独立文件 ~/.codex/fable5.config.toml 即可解决。
Q:Claude Fable 5 的 API Key 写在哪里才安全?
只写进环境变量(shell rc 文件或系统级 launchctl),env_key 字段只填变量名。配置文件可能被同步、提交或分享,明文 Key 是最常见的泄露源。
Q:接入 Claude Fable 5 后还能用 ChatGPT 订阅额度吗?
能,二者并存。不带 --profile 启动走官方模型,带 profile 走第三方按量计费,互不影响。
Q:Claude Fable 5 目前是否稳定可用?
据 2026 年 7 月的报道,该模型已于 7 月 1 日全球恢复部署,此前的出口管制限制已解除,目前主流聚合平台如sufy均可正常调用。
结语
Codex 接入 Claude Fable 5 只需三个动作:定义 provider(指向 Responses 兼容端点)、把 API Key 放进环境变量、用独立 profile 文件管理切换,且因三端共享 config.toml,桌面端与 CLI 一次配置全覆盖。落地时最该记住的两点:Codex 0.134.0+ 的 profile 必须写成独立文件;API Key 永远只进环境变量,不要写进配置文件。本文配置方法基于 2026 年 7 月各方文档,Codex 与 Claude Fable 5 均在快速迭代,建议关注官方文档获取最新变更。