Codex Desktop / ChatGPT
Codex Desktop 是 Codex 的桌面图形客户端。通过配置自定义模型提供商(Model Provider),可以在桌面端直接接入模力方舟的大模型,并支持动态拉取模型目录。
OpenAI 现已将原独立的 Codex Desktop 整合进统一的 ChatGPT 桌面端应用(ChatGPT Desktop)(内建 Chat、Work 与 Codex 模式),部分系统或应用商店中客户端显示名称为 ChatGPT。无论应用显示为 Codex 还是 ChatGPT,底层的配置文件路径(~/.codex/config.toml)与配置方式保持一致。
模力方舟支持 Codex 原生 Responses API(wire_api = "responses"),兼容流式输出与工具调用 (Tool Calling)。
如需在终端中使用命令行工具,请参阅 Codex CLI 快速配置。
准备工作与获取访问令牌
-
安装客户端:从 Codex 官方网站 下载并安装客户端(当前已整合为 ChatGPT 桌面端)。
-
获取访问令牌:前往 工作台 -> 设置 -> 访问令牌 创建或复制访问令牌。访问令牌用于服务端鉴权,请妥善保管,不要提交至公开代码仓库。

-
确认默认模型:确定默认启动使用的模型 slug(如
DeepSeek-V4-Flash或DeepSeek-V4-Pro)。平台模型 slug 支持大小写兼容(如deepseek-v4-flash与DeepSeek-V4-Flash均可识别)。
定位配置文件
Codex 的自定义模型配置保存在用户级配置文件 config.toml 中。各系统的默认路径如下:
- Windows
- macOS / Linux
在文件资源管理器或编辑器中打开(不存在则手动创建):
%USERPROFILE%\.codex\config.toml
在终端或编辑器中打开:
~/.codex/config.toml
若设置了 CODEX_HOME 环境变量,请编辑该目录下的 config.toml。修改前建议备份原文件。
合并配置到 config.toml
在 config.toml 中合并以下配置,并将占位符替换为实际信息:
# 顶层配置:必须放在文件中首个 [表] 声明之前
model = "DeepSeek-V4-Flash"
model_provider = "my-gateway"
[features]
api_key_model_discovery = true
[model_providers.my-gateway]
name = "Moark"
base_url = "https://ai.gitee.com/v1"
wire_api = "responses"
model_catalog_url = "https://ai.gitee.com/v1/models"
experimental_bearer_token = "<你的访问令牌>"
配置字段说明
| 字段 / 占位符 | 说明与填写规则 |
|---|---|
model | 默认模型 slug,如 DeepSeek-V4-Flash 或 DeepSeek-V4-Pro(平台支持大小写兼容) |
model_provider | 启用的提供商 ID,必须与下方 [model_providers.<id>] 键名一致(如 my-gateway) |
[features] 段 | 配置 api_key_model_discovery = true,在桌面端模型选择器中自动拉取服务端模型列表 |
name | 提供商显示名称(如 Moark) |
base_url | 接口地址,配置为 https://ai.gitee.com/v1(如走 /api/v1 路由,亦可填写 https://ai.gitee.com/api/v1) |
wire_api | 通信协议格式,必须设置为 "responses" |
model_catalog_url | 远程模型目录完整地址(必须包含 /models),如 https://ai.gitee.com/v1/models |
experimental_bearer_token | 填入获取到的访问令牌 |
配置合并规则
按 TOML 层级合并,不要直接将整段内容追加到文件末尾:
- 顶层配置位置:
model和model_provider属于顶层键,必须放在文件中第一个[...]表声明之前。已有配置项时直接更新其值。 - 避免重复表声明:已有
[features]段时,将api_key_model_discovery = true合并入原段,不要重复声明[features]。