跳转到主要内容
Codex 是 OpenAI 官方的桌面端 AI 编程 Agent。

安装 Codex

OpenAI Codex 页面 下载并安装 Codex 桌面客户端。

配置 MiniMax API

1

编辑配置文件

打开 ~/.codex/config.toml,加入以下内容,并将 <MINIMAX_API_KEY> 替换为你从 MiniMax 开放平台 获取的 Key:
2

重启 Codex 并开始使用 MiniMax-M3

重启 Codex —— 即可开始使用 MiniMax-M3。

配置模型能力目录(可选)

Codex 可以通过自定义模型目录识别 MiniMax-M3 的多模态输入、reasoning effort(thinking 开关)、system prompt、工具类型以及其他详细参数。配置完成后,在 Codex CLI 中输入 /model,即可在模型列表中看到 MiniMax-M3 及其可选 reasoning level。 ~/.codex/config.toml 中增加一行:
然后新建 ~/.codex/model-catalogs/custom-catalog.json,写入模型详细配置:
其中常用字段含义如下:
  • slug / display_name:模型在 Codex 配置与 /model 列表中的标识和展示名称,需与 API 中使用的模型名保持一致。
  • default_reasoning_level:默认 reasoning effort。对于 MiniMax-M3,任意非 none 值都会开启 Adaptive Thinking;该值不用于调节 reasoning 深度。
  • supported_reasoning_levels:在 /model 中可切换的 reasoning 选项。none 表示关闭 thinking;high 表示开启 Adaptive Thinking。
  • base_instructions:Codex 使用该模型时附加的基础 system prompt,可用于声明模型身份和协作方式。
  • supports_reasoning_summaries:开启 Codex 对该模型的 Responses API reasoning 路径。设置为 true 后,Codex 才会发送 reasoning.effort;否则即使配置了 default_reasoning_level,Codex 也会省略 reasoning 字段。示例中将 default_reasoning_summary 设为 none,表示不额外请求 reasoning summary。
  • shell_type:声明模型适配的 shell 工具调用类型,示例中使用 shell_command
  • visibility / supported_in_api / priority:控制模型是否出现在列表中、是否可通过 API 使用,以及在模型列表中的排序优先级。
  • supports_parallel_tool_calls:声明模型支持并行工具调用,便于 Codex 处理多个工具请求。
  • experimental_supported_tools:预留的实验性工具能力列表;没有额外工具时保持空数组即可。
  • input_modalities:声明模型支持的输入模态。["text", "image"] 表示支持文本和图片输入。
  • truncation_policy:控制上下文截断策略,示例中按字节数限制工具或上下文保留内容。
修改后重启 Codex,使新的模型目录生效。