Skip to content

使用 Grok 模型 ​

已经配好 CodexZH 的话,切到 Grok 只改模型名,密钥和接口地址都不用动。

当前推荐型号:grok-4.6;2026-09-22 起 grok-4.7 也已上线,想用新版把下文的模型名换成 grok-4.7 即可。价格与可用状态以 模型说明 和控制台为准。

要用 Claude 跑 Grok?

本页只覆盖 Codex 客户端。Claude Code / Claude 桌面版的模型名是 cc-grok-4.6,步骤见 Grok 的 Claude 使用教程。

改完后必须新建会话才会生效,旧对话不会自动换模型。

还没配过 CodexZH?

先完成接入,再回来改模型:

方式一:CC-Switch 改模型名 ​

用 CC-Switch 配过的,在软件里改即可,不用自己找配置文件。

  1. 打开 CC-Switch,进入 Codex 分组
  2. 找到当前「使用中」的 CodexZH 配置,点进去编辑
  3. 把模型名称改成 grok-4.6(不要改 API Key、接口地址)
  4. 保存后确认该配置仍是「使用中」
  5. 完全退出并重新打开 Codex(CLI 关终端再开;VSCode / Cursor 插件重启编辑器;Codex App 从托盘彻底退出再开)

然后新建一个会话,发一句简单问题。能正常回复就说明已经在用 Grok。

方式二:改 config.toml(一键脚本 / 手动配置用户) ​

一键脚本或手动配过的,配置已经写在用户目录的 config.toml 里。只要改这一行:

toml
model = "grok-4.6"

其它字段(model_provider、base_url、密钥)都不要动。

1. 打开 config.toml ​

bash
# 访达:Command + Shift + G,输入 ~/.codex 回车
open ~/.codex/config.toml
powershell
# Win + R,输入 %USERPROFILE%\.codex 回车
# 若看不到 .codex,在「查看」里勾选「显示隐藏的项目」
notepad $env:USERPROFILE\.codex\config.toml

文件不存在,说明还没完成接入,先走上面的「还没配过 CodexZH」。

2. 只改 model 这一行 ​

打开后找到文件顶部附近的 model = "...",把引号里的名字改成 grok-4.6。常见原文是:

toml
model_provider = "codexzh"
model = "gpt-5.6-terra"

改成:

toml
model_provider = "codexzh"
model = "grok-4.6"

保存文件。

临时试一次、不想改默认模型,也可以不改文件,直接:

bash
codex -m grok-4.6

3. 重启并新建会话 ​

保存后完全退出 Codex 再打开,然后新建会话再发消息。旧会话会继续用原来的模型。

验证 ​

新建会话后随便问一句,再到控制台用量明细里看这次调用记录的模型名,显示 grok-4.6 即切换成功。模型自己回答“我是什么模型”不可信,以用量明细为准。

也可在终端指定模型启动:

bash
codex -m grok-4.6

遇到问题?

  1. 先查 服务运行状态,排除服务端问题
  2. 报 No available channel for model:确认模型名是 grok-4.6(不是 grok、grok-4.5),并已新建会话。仍报错再看 常见问题
  3. 改完没变化:确认改的是 ~/.codex/config.toml 里的 model,且 Codex 已彻底退出再打开;VSCode 插件用户需要重启编辑器;旧会话不会切换模型,必须新建会话
  4. 仍有报错,看 错误排查指南 或 常见问题解答

这页没解决你的问题?