本文根據 Gemini API 官方「Coding agent setup」頁、Gemini OpenAI 兼容頁和 Codex 官方配置文檔整理,資料核對於 2026-10-25。官方沒有寫「Gemini 模型接入 Codex」的專門頁面,下文把能核對的和不能核對的分開寫。
適用於誰
- 搜「gemini怎麼接入codex」的人;
- 想讓 Codex 幫忙寫 Gemini API 代碼的開發者;
- 想在 Codex 裏直接選 Gemini 模型的人。
結論先說
- 這個問題有兩種意思,答案不同。
- 讓 Codex 用上 Gemini 的資料:官方明確支持。Gemini API 官方「Coding agent setup」頁說,Gemini 文檔 MCP 伺服器在 Claude Code、Cursor、OpenAI Codex、VS Code 裏都可用,Codex 的加法是
codex mcp add geminiDocs --url <官方頁給出的地址>,或在~/.codex/config.toml裏寫[mcp_servers.geminiDocs]。 - 讓 Codex 直接調用 Gemini 模型:官方文檔裏沒有這條路。Codex 官方配置參考裏,自定義提供方的
wire_api只有responses一種取值;而 Gemini 官方 OpenAI 兼容頁只寫了 chat/completions 等接口,沒有 responses。兩邊對不上,所以本文不提供「填什麼 base_url」的寫法。 - 想在終端裏用 Gemini 模型寫代碼:官方的產品是 Antigravity CLI,見 /guides/gemini-cli-how-to-use-antigravity-cli。
- 想用 Codex 官方模型:需要 ChatGPT 套餐,見 /chongzhi/chatgpt-plus。

圖:本站根據 Gemini API Coding agent setup 與 Codex 配置文檔 整理的示意圖
一、官方支持的:給 Codex 加上 Gemini 文檔 MCP
官方 Coding agent setup 頁列出了幾種資源:
| 資源 | 提供什麼 | 可用環境(官方寫法) |
|---|---|---|
| Gemini Agent Skills | 針對具體功能的規則、SDK 寫法和輔助腳本,包括 gemini-api-dev、gemini-live-api-dev、gemini-omni-flash-api | 預裝在 AI Studio Build;可用 skills.sh、Context7 或託管智能體安裝 |
| Gemini Docs MCP Server | 在線搜尋文檔(gemini_search_docs)和讀取整頁文檔(gemini_get_doc) | Claude Code、Cursor、OpenAI Codex、VS Code |
| Gemini API Plugin | 官方技能、文檔 MCP 和 API Key 工具的合集 | Antigravity |
| 機器可讀文檔 | 乾淨的 Markdown 頁面和 llms.txt 索引 | ai.google.dev/gemini-api/docs 下的所有頁面 |
給 Codex 加文檔 MCP,官方給了兩種寫法:

圖:本站根據 Gemini API Coding agent setup 整理的示意圖
- 命令行:
codex mcp add geminiDocs --url <官方頁給出的 MCP 地址>; - 或編輯用戶級
~/.codex/config.toml,新增[mcp_servers.geminiDocs],寫入url = "<同一地址>"。
這樣做之後,Codex 寫 Gemini API 代碼時可以查官方最新文檔,核對請求格式、模型限制和新功能。注意這不是讓 Codex 的模型換成 Gemini,只是給它多了一個文檔查詢工具。
官方技能的安裝命令(技能倉庫為 google-gemini/gemini-skills):npx skills add google-gemini/gemini-skills --list 列出所有技能,npx skills add google-gemini/gemini-skills --skill <技能名> --global 全局安裝某個技能。其中 gemini-api-dev 教的是用 Interactions API 和官方 SDK 寫 Gemini API 應用,也包含遷移舊版 generateContent 代碼的內容。
二、為什麼「直接調 Gemini 模型」官方沒有說通
Codex 官方的自定義模型提供方寫法(config.toml)有 base_url、env_key、wire_api 等字段,參考頁裏 wire_api 的取值只有 responses。這意味着 Codex 期望對端提供 Responses 接口。以 xAI 為例,官方 API 就明確支持 Responses,所以能對上,見 /guides/grok-codex-cursor-setup;DeepSeek 官方也寫明支持 Responses API,見 /guides/deepseek-codex-setup。
Gemini 這邊:
- 官方 OpenAI 兼容頁給的
base_url是https://generativelanguage.googleapis.com/v1beta/openai/; - 頁面裏的示例涉及聊天補全(chat/completions)、圖片生成、嵌入、批量等,沒有 responses;
- Gemini 官方原生的新接口是 Interactions API。
所以按兩家官方文檔,沒有一條受支持的路能把 Codex 的模型直接指向 Gemini。網上有人用第三方轉換層或中轉,那不屬於官方方案,本文不涉及,也不建議把 Google 帳號或 API Key 交給不明服務。
三、想用 Gemini 寫代碼,官方的路
| 需求 | 官方做法 |
|---|---|
| 在終端裏用 Gemini 模型 | Antigravity CLI,見 /guides/gemini-cli-how-to-use-antigravity-cli |
| 在 API 裏調用 Gemini | 用 Gemini API Key,見 /guides/gemini-api-key 與 /guides/gemini-api-python-quickstart |
| 讓 AI 編程助手寫對 Gemini 代碼 | Gemini 文檔 MCP 加官方技能(Codex 可用) |
| 在網頁裏快速試模型 | Google AI Studio,見 /guides/google-ai-studio-how-to |
Gemini 訂閱相關見 /guides/gemini-ultra-vs-pro-difference,需要谷歌帳號相關服務可看 /chongzhi/google-zhanghao。
常見問題
Q:Gemini API 的 OpenAI 兼容接口能當通用 OpenAI 接口用嗎?
官方說明是用 OpenAI 庫把 base_url 指向 Gemini 的兼容地址,再按 chat/completions 等調用,見 /guides/gemini-api-base-url-openai-compatible。是否支持 Codex 需要的 Responses 接口,官方頁面沒有寫。
Q:有沒有讓 Codex 用 Gemini 的免費辦法?
沒有官方說明。官方 API 免費層的額度見 /guides/gemini-api-free-tier-rate-limits。
Q:Codex 接別的模型怎麼配?
DeepSeek 和 Grok 的寫法見開頭連結的兩篇,字段相同,地址和密鑰不同。
參考資料
- Gemini API:Coding agent setup — https://ai.google.dev/gemini-api/docs/coding-agents
- Gemini API:OpenAI 兼容 — https://ai.google.dev/gemini-api/docs/openai
- OpenAI:Codex 高級配置 — https://developers.openai.com/codex/config-advanced
- OpenAI:Codex 配置參考 — https://developers.openai.com/codex/config-reference
- Gemini CLI 文檔:認證 — https://geminicli.com/docs/get-started/authentication
0 條評論
還沒有評論,來搶沙發~