DeepSeek 怎麼接入 Codex:官方一鍵腳本與手動改 config.toml 的完整步驟

DeepSeek 能接入 Codex 嗎?能。DeepSeek API 原生支持 Responses API,官方提供了 Codex 一鍵配置腳本和手動配置方法(2026-10-24 查詢)。本文按兩家官方文檔講清腳本用法、config.toml 字段、聯網搜尋限制和切換後歷史會話的問題。

NNathaniel bigo··原創首發·AI 輔助撰寫
13 分鐘讀完
資料核對於 2026-10-24 · 依據官方文檔與公開資料整理 其他 帳號
本文根據 DeepSeek 官方「接入 Codex」文檔和 OpenAI Codex 官方配置文檔整理,資料核對於 2026-10-24。腳本、配置字段可能更新,以官方頁面為準。圖為本站整理的示意圖。

適用於誰

  • 搜「deepseek怎麼接入codex」「deepseek能接入codex嗎」「codex怎麼接入deepseek」的人;
  • 已經在用 Codex CLI、ChatGPT 桌面端或 VS Code 的 Codex 插件,想換成 DeepSeek 模型的人;
  • 想知道配置文件怎麼寫、哪些字段有什麼用的人。

結論先說

  1. 能接入,而且官方提供了現成方案。Codex 通過 Responses API 與模型交互,DeepSeek API 原生支持這種格式(官方 2026-08-13 更新日誌寫明,並「針對性適配 Codex」)。
  2. 一份配置,所有 Codex 形態通用:官方頁面說,Codex CLI、ChatGPT 桌面端、VS Code 的 Codex 插件共用同一份配置文件,配置一次即可。
  3. 推薦用官方一鍵腳本,也可以手動編輯 ~/.codex/config.toml。
  4. 可選兩個模型:deepseek-flash(支持圖片輸入)和 deepseek-v4-pro(Codex 內置聯網搜尋只有它支持)。
  5. 需要 API Key:在 DeepSeek 開放平台創建,見 /guides/deepseek-api-key;API 按 token 計費,需要帳戶有餘額,見 /guides/deepseek-api-platform-balance-topup。

DeepSeek 接入 Codex 的 4 步

圖:本站根據 DeepSeek 官方「接入 Codex」文檔 整理的示意圖

一、準備

二、方式一:官方一鍵腳本(推薦)

官方給出的命令:

macOS / Linux 在終端執行:

bash
bash <(curl -fsSL https://cdn.deepseek.com/api-docs/codex-deepseek-setup.sh)

Windows 在 PowerShell 執行:

powershell
irm https://cdn.deepseek.com/api-docs/codex-deepseek-setup.ps1 | iex

這類「下載後直接執行」的命令有風險:它來自 DeepSeek 官方文檔,但你仍然可以先把腳本下載下來看一遍再運行,只從官方文檔頁面複製命令。

運行後按選單選擇:

  • 第 1 項:修改 Codex 配置,使用 deepseek-flash(同時支持圖片輸入);
  • 第 2 項:使用 deepseek-v4-pro;
  • 第 9 項:恢復預設的 Codex 配置,刪除 deepseek 相關配置。

首次運行會提示輸入 API Key。官方說腳本會依次:

  1. 備份現有配置:把 ~/.codex/config.toml 備份到 ~/.codex/backup-deepseek/,隨時可以還原;
  2. 寫入模型目錄 ~/.codex/models.json:向 Codex 聲明 DeepSeek 模型的元數據(上下文窗口、支持的推理強度檔位、工具調用格式等),讓 Codex 能像用內置模型一樣使用它們;
  3. 修改 config.toml:只改必要字段,新增 [model_providers.deepseek],並在 [desktop] 中寫入 enabled-reasoning-efforts;你原有的 MCP 伺服器、項目信任級別等配置保留;若有與 DeepSeek 配置衝突的字段,腳本會刪除並逐條打印原因;
  4. 校驗:寫入前先校驗語法,失敗則中止,不修改任何文件。

再次運行腳本可以重新寫入配置或恢復預設;重新運行第 1 / 2 項還會補齊新版腳本新增的配置項,並清理舊的 deepseek-v4-flash 等條目,只保留 deepseek-flash 和 deepseek-v4-pro。

三、方式二:手動編輯配置

官方手動方案分兩步。

第一步,創建模型目錄文件 ~/.codex/models.json,內容與腳本寫入的一致(包含 deepseek-flash 和 deepseek-v4-pro 兩個模型的元數據,文件較長,請到官方頁面展開「models.json 完整內容」複製)。其中 deepseek-flash 的 input_modalities 含 image,Codex 據此判斷它能接收圖片。

第二步,編輯 ~/.codex/config.toml(沒有就新建),加入以下內容,其中 experimental_bearer_token 填你的 API Key:

toml
model = "deepseek-flash"
model_provider = "deepseek"
preferred_auth_method = "apikey"
forced_login_method = "api"
model_reasoning_effort = "high"
web_search = "disabled"
show_raw_agent_reasoning = true
model_catalog_json = "~/.codex/models.json"

[model_providers.deepseek]
name = "deepseek"
base_url = "https://api.deepseek.com/"
wire_api = "responses"
experimental_bearer_token = "<你的 DeepSeek API Key>"

[desktop]
enabled-reasoning-efforts = ["low", "medium", "high", "xhigh", "ultra", "max"]

如果 config.toml 裏已經有 [desktop] 段,請把 enabled-reasoning-efforts 加到該段裏,不要再新建一個 [desktop],重複的配置段會讓文件不合法。

字段是什麼意思(官方說明)

字段作用
model預設使用的模型
model_provider使用的提供方,對應 [model_providers.<id>] 的 id
preferred_auth_method、forced_login_method用 API Key 認證,跳過 ChatGPT 帳號登入
model_reasoning_effort推理強度,值越高思考越深、耗時越長
web_searchCodex 內置聯網搜尋,僅 deepseek-v4-pro 支持,設為 "live" 啟用
show_raw_agent_reasoning顯示原始思考過程,僅 Codex CLI 有效,按 Ctrl + T 展示
model_catalog_json自定義模型目錄文件路徑
base_url / wire_apiDeepSeek API 地址 / 通信協議,"responses" 表示 Responses API
experimental_bearer_token你的 API Key,直接寫在配置裏

關於 API Key 寫在配置文件裏

DeepSeek 官方示例把 Key 直接寫進 config.toml。而 Codex 官方文檔對自定義提供方的建議是:用 env_key 指定一個環境變量名來讀取密鑰,experimental_bearer_token(直接寫令牌)被標為不推薦。兩種寫法的字段含義都在 Codex 官方文檔裏(model_providers.<id>.env_key 與 experimental_bearer_token)。如果你想把 Key 放在環境變量裏,可以參考 Codex 官方寫法自行調整,但本文沒有測試過這種改法,請先備份配置再試。無論哪種,都不要把配置文件提交到公開倉庫。

另外 Codex 官方文檔提醒:項目級的 .codex/config.toml 不能覆蓋 model_provider、model_providers 這類涉及憑據與提供方的設定,所以這些要寫在用戶級的 ~/.codex/config.toml。

四、聯網搜尋

官方說明:Codex 內置聯網搜尋只在使用 deepseek-v4-pro 時可用。一鍵腳本預設寫入 web_search = "disabled";要用,切到 deepseek-v4-pro,並把 web_search 設為 "live":

toml
model = "deepseek-v4-pro"
web_search = "live"

儲存後重啟 Codex。搜尋由 DeepSeek 在服務端執行,按 Search 接口的計費規則計費(每 1000 次成功請求 5 元;目前在 Codex 等工具中使用時的服務端搜尋尚未計費,官方說將自北京時間 2026-11-01 00:00 起按次收費)。

五、開始使用與常見情況

  • Codex CLI:進入項目目錄執行 codex,啟動資訊裏顯示 model: deepseek-flash 即生效;
  • ChatGPT 桌面端:模型選擇器顯示「自定義」或「DeepSeek-Flash」之類的名字,都算生效,取決於 ChatGPT 版本;
  • VS Code 的 Codex 插件:與 CLI 共用同一份配置,裝好插件即可用。

接入 Codex 後遇到的情況

圖:本站根據 DeepSeek 官方「接入 Codex」文檔整理的示意圖

常見問題

Q:切到 DeepSeek 後以前的對話不見了?

官方說明沒有刪除。Codex 按登入方式分組存放會話:用 ChatGPT 官方訂閱產生的會話和用第三方 API(如 DeepSeek)產生的會話屬於兩組,介面只顯示與當前配置匹配的一組。恢復原配置(腳本第 9 項)就能重新看到之前的會話,切換後需要重啟 ChatGPT 客戶端才會生效。

Q:用 DeepSeek 還需要 ChatGPT 會員嗎?

按官方配置,使用 API Key 認證並跳過 ChatGPT 帳號登入,計費走 DeepSeek 開放平台。如果你要用的是 Codex 官方模型,需要 ChatGPT 套餐,見 /chongzhi/chatgpt-plus,用量規則見 /guides/codex-usage-limits。

Q:Codex 裏配 MCP 還能用嗎?

官方說腳本會保留你原有的 MCP 伺服器配置。MCP 的配置方法見 /guides/codex-mcp-config。

Q:想在 Claude Code 裏用 DeepSeek?

見 /guides/deepseek-claude-code-setup。想了解 Codex 與 Claude Code、Cursor 的區別,見 /guides/cursor-vs-claude-code-vs-codex。

Q:報錯 400 / 401 / 402 怎麼辦?

401 多半是 Key 錯,402 是餘額不足,見 /guides/deepseek-api-error-codes。

參考資料

  • DeepSeek API 文檔:接入 Codex — https://api-docs.deepseek.com/zh-cn/quick_start/agent_integrations/codex
  • DeepSeek API 文檔:使用 Responses API — https://api-docs.deepseek.com/zh-cn/guides/responses_api
  • DeepSeek API 文檔:更新日誌 — https://api-docs.deepseek.com/zh-cn/updates
  • OpenAI Codex 文檔:Advanced configuration — https://developers.openai.com/codex/config-advanced
  • OpenAI Codex 文檔:Configuration reference — https://developers.openai.com/codex/config-reference
需要開通或續費?ChatGPT Plus 充值 →

Nathaniel 的更多內容

  1. 01

    DeepSeek 和 Claude 怎麼選:按兩家官方頁面對照入口、套餐、API 規格與價格

    DeepSeek 和 Claude 怎麼選?事實只用兩家官方頁面(2026-10-24 查詢):使用入口與套餐、API 的上下文、最大輸出、圖片輸入和每百萬 token 價格對照,並按用途給出選擇思路;不比較誰更強。

    Claude其他 AI 工具0
  2. 02

    DeepSeek 提示詞怎麼寫:官方提示庫的 13 類場景、官方文檔裏的硬性規則與可套用模板

    DeepSeek 提示詞怎麼寫?本文按官方提示庫的 13 類場景(2026-10-24 查詢)和官方 API 文檔裏與提示詞有關的規則(JSON 輸出、多輪對話、system 提示詞、前綴續寫、思考模式參數),給出六項檢查和可套用的模板。

    其他 AI 工具0
  3. 03

    DeepSeek R1 是什麼、什麼時候發佈、現在還能用嗎:從 R1 到 R1-0528 再到 V3.1、V4 的官方脈絡

    DeepSeek R1 是什麼時候發佈的、現在還能用嗎?按官方公告與更新日誌(2026-10-24 查詢)梳理:2025 年 1 月 20 日發佈 R1,5 月 28 日更新 R1-0528,之後併入 V3.1 的思考模式;API 名 deepseek-reasoner 已預告停用。

    其他 AI 工具0
  4. 04

    DeepSeek V4 正式版有什麼變化:從預覽版到 V4 Pro 正式版,Agent、Responses API 與峰谷定價

    DeepSeek V4 正式版和預覽版相比有什麼變化?按官方公告與更新日誌(2026-10-24 查詢)梳理:4 月預覽版規格、7 月 Flash 正式版、8 月 13 日 V4 Pro 正式版新增的 Agent 能力、Responses API、三檔思考強度和峰谷定價。

    其他 AI 工具0
  5. 05

    DeepSeek V4.1 Flash 是什麼:0731、V4.1、1017 三個版本的區別、結構與怎麼調用

    DeepSeek V4.1 Flash 是什麼?按官方公告與更新日誌(2026-10-24 查詢)梳理 0731、V4.1、1017 三個版本的區別、552B 參數 MoE 結構、原生多模態,以及 API 模型名 deepseek-flash。

    其他 AI 工具0
  6. 06

    DeepSeek 怎麼註冊、登入不了怎麼辦:驗證碼、微信與 Google 登入、環境異常和帳號停用的官方說法

    DeepSeek 怎麼註冊、登入不了怎麼辦?按官方常見問題(2026-10-24 查詢)逐項整理:收不到驗證碼、微信 / Google 登入的地區限制、「運行環境異常」、電郵域名不支持、改綁手機號微信、改密碼和帳號停用申訴。

    其他 AI 工具0

同模型

  1. 01

    DeepSeek 手機 App 怎麼下載和用:官方安裝途徑、系統要求與對話管理操作

    DeepSeek 手機 App 怎麼下載、怎麼用?按官方下載頁、App Store 頁面和官方常見問題(2026-10-24 查詢)整理:iPhone 與 Android 的官方安裝途徑、iOS 15.0 要求、對話重命名置頂刪除分享的操作,以及同步與登出。

    其他 AI 工具0
  2. 02

    DeepSeek 能識別圖片嗎、多模態現狀如何:按官方更新日誌梳理識圖與「沒有生圖」的事實

    DeepSeek 能識別圖片嗎?為什麼早期不支持多模態?按官方更新日誌(2026-10-24 查詢)梳理:2026 年 8 月出現視覺理解實驗模型,9 月 V4.1 Flash 原生支持多模態,Pro 不支持;輸出仍只有文本,沒有生圖。

    其他 AI 工具0
  3. 03

    DeepSeek 為什麼漲價:官方三次價格調整的時間線、官方說明與現在的價格

    DeepSeek API 為什麼漲價?只引官方公告與價格頁(2026-10-24 查詢):4 月 V4 定價、8 月 17 日起的峰谷定價、9 月 10 日 Flash 下調,附各時間點的價格表、官方給出的理由和現在怎麼省錢。

    其他 AI 工具0
  4. 04

    DeepSeek 的 Responses API 與 Anthropic 兼容接口怎麼用:Base URL、模型映射與不支持的參數

    DeepSeek 支持 Responses API 和 Anthropic 接口嗎?支持。按官方文檔(2026-10-24 查詢)講清兩種格式的 Base URL、調用示例、claude 模型名映射,以及哪些參數不支持、會被靜默忽略,幫你判斷工具能不能接。

    其他 AI 工具0
  5. 05

    DeepSeek 接入 Cherry Studio 和 Chatbox:API Key 填寫、模型列表與連通檢測步驟

    怎麼在 Cherry Studio、Chatbox 這類桌面客戶端裏用 DeepSeek?按兩款軟件官方文檔(2026-10-24 查詢)整理 API Key、API 地址、獲取模型列表和檢測連通的步驟,並對照 DeepSeek 官方說明提醒舊模型名與餘額問題。

    其他 AI 工具0
  6. 06

    DeepSeek 接入 VS Code:用 Continue 或 Cline 擴展配置 DeepSeek API 的步驟

    怎麼在 VS Code 裏用 DeepSeek?按 Continue 和 Cline 兩個擴展各自的官方文檔(2026-10-24 查詢),講清安裝、config.yaml 或設定介面裏怎麼填 DeepSeek 的 API Key 和模型名,並說明費用、私隱和權限的注意事項。

    其他 AI 工具0

同產品的其他教學

  1. 01

    DeepSeek 怎麼接入 Cursor:Cursor 官方自帶 Key 支持哪些服務商,以及用 Cline 擴展的做法

    DeepSeek 能接入 Cursor 嗎?Cursor 官方「自帶 Key」文檔(2026-10-24 查詢)列的服務商裏沒有 DeepSeek。本文說明官方寫了什麼,並給出在 Cursor 裏裝 Cline 擴展接 DeepSeek 的步驟。

    Cursor其他 AI 工具0
  2. 02

    DeepSeek 上下文長度與最大輸出是多少:1M 上下文、384K 輸出,超限會怎樣

    DeepSeek 上下文長度多少、最大輸出多少?按官方價格頁與模型列表接口(2026-10-24 查詢):deepseek-flash 與 deepseek-v4-pro 的上下文都是 1M、最大輸出 384K。本文說明 token 怎麼換算、超限的後果、圖片與緩存的相關數字。

    其他 AI 工具0
  3. 03

    DeepSeek API 的 JSON 輸出與 Function Calling 怎麼用:參數、示例與 strict 模式

    DeepSeek API 怎麼讓模型輸出合法 JSON、怎麼做 Function Calling(工具調用)?按官方 JSON Output 與 Tool Calls 文檔(2026-10-24 查詢)講清參數、注意事項、完整調用流程和 strict 模式支持的 Schema,附常見坑。

    其他 AI 工具0
  4. 04

    DeepSeek API 思考模式怎麼開:reasoning_effort 三檔、reasoning_content 與 deepseek-reasoner 的現狀

    DeepSeek API 怎麼開關思考模式、reasoning_effort 的 low / high / max 怎麼選、reasoning_content 要不要回傳、deepseek-reasoner 還能不能用?按官方文檔(2026-10-24 查詢)整理。

    其他 AI 工具0
  5. 05

    DeepSeek API 報錯 400、402、429 怎麼辦:官方錯誤碼與常見觸發原因對照

    DeepSeek API 返回 400、401、402、422、429、500、503 分別是什麼意思、怎麼處理?按官方錯誤碼頁、限速頁和各功能文檔(2026-10-24 查詢)逐項整理,並列出文檔裏寫明會觸發 400 的幾種情形和空行、超時的原因。

    其他 AI 工具0
  6. 06

    DeepSeek API 開放平台怎麼充值、怎麼查餘額和用量:官方常見問題逐項整理

    DeepSeek 開放平台(platform.deepseek.com)怎麼充值、怎麼查餘額、用量和帳單、餘額會不會過期、能不能退款開票?按官方常見問題和價格頁(2026-10-24 查詢)整理,並對照 402 報錯和餘額不對的情形。

    其他 AI 工具0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~