10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI编程开发

Claude Code 集成 Codex CLI 实战:通过 MCP 实现双 AI 助手协同编程

1小时前 AI编程开发 11 0

如何在 Claude Code 中调用 Codex CLI?这篇文章分享一个实用的解决方案:通过 MCP(Model Context Protocol)将 Codex CLI 注册为 Claude Code 的工具,实现两个 AI 编程助手的协同工作。

苏米注:这个方案的核心思路很巧妙——让 Claude Code 作为"指挥官",Codex 作为"执行者",各自发挥优势。Claude Code 擅长理解和规划,Codex 擅长执行和验证。

整体架构

Claude Code
   ↓(MCP)
Tool Router(MCP Server)
   ↓
Codex CLI(已用 ChatGPT Plus 登录)
   ↓
本地代码仓库 / Shell / 文件系统

整体架构图

这个方案的技术依据:

  • Claude Code 官方支持把本地 stdio 进程注册成 MCP server
  • Codex CLI 支持 ChatGPT 登录,并且 codex exec 默认会复用已缓存的登录认证
  • Codex CLI 支持 -o/--output-last-message 参数,适合被外部脚本包装
  • MCP 官方 Python 示例使用 FastMCP,stdio server 通过 mcp.run(transport="stdio") 启动

一、先决条件

确保以下几样都已经装好:

  • Claude Code
  • Codex CLI
  • Python 3.10+
  • 已在本机执行过一次 codex,并且用 ChatGPT Plus 登录成功

自检步骤

先检查版本:

codex --version
python --version

然后测试 Codex 登录是否可用:

codex exec "用一句话回复:Codex 登录正常"

如果这一步能正常返回,就说明后面 MCP 包装器能接上。Codex 的 exec 命令会复用已保存的认证,这是官方支持的行为。

二、安装 MCP Python 依赖

创建一个目录:

mkdir C:\mcp-codex
cd C:\mcp-codex

安装依赖:

py -m pip install "mcp[cli]>=1.2.0"

MCP 依赖安装截图

MCP 官方文档要求 Python 3.10+,且 Python MCP SDK 建议使用 1.2.0 或更高版本。

三、创建 MCP Server

新建文件 C:\mcp-codex\codex_mcp_server.py。这个脚本的核心逻辑:

  • 暴露一个 MCP 工具:codex_exec
  • Claude Code 调用这个工具时,脚本内部执行 codex exec
  • 使用 --output-last-message 参数获取 Codex 的最终回答文本

MCP Server 代码结构截图

四、本地测试 Server

在 PowerShell 里执行:

cd C:\mcp-codex
py .\codex_mcp_server.py

这时它会挂起等待 stdin/stdout 通信,这属于正常现象。MCP 官方示例里 stdio server 就是这样运行的。按 Ctrl+C 退出。

Server 本地测试截图

五、注册到 Claude Code

使用 Claude Code 官方命令注册:

claude mcp add --transport stdio codex-cli -- py C:\mcp-codex\codex_mcp_server.py

这是 Claude Code 官方支持的本地 stdio server 注册方式。选项必须放在 server 名称前面,-- 后面才是实际启动命令。

查看是否注册成功:

claude mcp list
claude mcp get codex-cli

MCP 注册成功截图

六、在 Claude Code 里验证

启动 Claude Code:

claude

进入后输入 /mcp 查看状态。如果一切正常,你应该能看到 codex-cli。

/mcp 命令查看状态截图

给 Claude 一个测试提示:

请调用 codex-cli 的 codex_exec 工具,在当前项目目录执行:
prompt="先快速总结这个仓库是做什么的"
cwd="."
sandbox="read-only"
full_auto=true

Claude Code 调用 Codex 测试截图

七、常用场景与提示词模板

为了让 Claude 更稳定地调用 Codex,提示词建议采用以下格式:

当任务适合交给 Codex 时,调用 codex_exec。
默认参数:cwd="."、sandbox="workspace-write"、full_auto=true
先让 Codex 完成子任务,再把结果总结给我。

场景 1:让 Codex 分析仓库

调用 codex_exec,prompt="分析这个仓库结构,列出核心模块、入口文件和运行方式",cwd="."

场景 2:让 Codex 修改代码

调用 codex_exec,prompt="修复当前仓库中的 TypeScript 类型错误,并说明修改了哪些文件",cwd="."

场景 3:只读模式审查

调用 codex_exec,prompt="审查这个仓库里最可能出 bug 的 3 个点,并给出理由",cwd=".", sandbox="read-only"

Codex 官方文档里 --sandbox、--full-auto 都是正式参数。--full-auto 对应的是低摩擦自动化预设。

进阶用法:拆分专用工具

你也可以把 codex-exec 拆分成更具体的工具:

  • codex_plan:用来做方案、拆任务
  • codex_review:用来审查、找风险
  • codex_fix:修改代码
  • ……

总结

通过 MCP 将 Codex CLI 集成到 Claude Code 中,可以实现两个 AI 编程助手的优势互补:

  • Claude Code:负责理解需求、规划任务、分析结果
  • Codex:负责执行具体任务、修改代码、运行测试

苏米注:这个方案的价值在于它不是简单的"工具叠加",而是构建了一个分层协作系统。Claude Code 作为"大脑"负责决策,Codex 作为"双手"负责执行,这种架构值得在其他 AI 工作流中借鉴。

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Claude Code 集成 Codex CLI 实战:通过 MCP 实现双 AI 助手协同编程
#Claude Code #Codex CLI #MCP #AI 编程 #工具集成 
收藏 1
MiniMax M2.7 接入 WorkBuddy 完整教程:5 分钟配置,204K 上下文实测
Anthropic Advisor Tool 详解:Sonnet 智能接近 Opus,成本降低 11.9%
推荐阅读
  • Gemini CLI 发布v0.22.0并悄悄免费开放 Gemini 3,我用 CLI 工具亲测了一遍
  • Cursor Rules:让AI更懂你的代码风格与需求
  • 学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
  • Chrome 浏览器中的 Claude Code:从对话助手到工作流自动化工具
  • 收下这份 Claude Code 实战使用指南,Claude Code 高效协作的7个核心心法
评论 (0)
请登录后发表评论
分类精选
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
25080 9月前
Claude Code Rules:claude.md文件配置完全指南
20026 8月前
Claude Code + MCP 实战教程:手把手教你如何在Claude Code里面使用MCP
14479 9月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
13872 11月前
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
13135 1年前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
13115 9月前
手把手教你在VS Code & Cline/RooCode 中使用Kimi K2 模型,配置实录+开发实战体验
12505 9月前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
12405 1年前
Cursor进阶指南:如何解决Cursor上下文长度的限制超出后”降智“问题
11217 10月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
10300 9月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Claude Code 集成 Codex CLI 实战:通过 MCP 实现双 AI 助手协同编程
2 Claude Code 必掌握的 10 个核心指令:/compact、/diff、/plan 使用详解
3 Hermes Agent VS OpenClaw,2026 年,个人 AI Agent 双雄时代,会自我进化的个人 AI 助手
4 Claude HUD 插件详解:实时监控 AI 编程助手的内部状态
5 Google Stitch + DESIGN.md + Claude Code:AI 原生 UI 设计工作流实战指南
6 Clawd-on-Desk:实时感知 AI 编程助手状态的桌面宠物,支持 Claude Code 和 Codex CLI
7 Claude Code Worktree 使用指南:多分支并行开发效率翻倍
8 gstack 开源:64.9k stars 的 AI 虚拟开发团队,支持产品规划、代码审查与自动化测试
9 Anthropic 为 Claude Code 加入自动记忆:MEMORY.md 实测体验
10 Claude Code CLI 支持 Worktree:多分支并行独立工作指南
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联