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编程开发

双 Agent 工作流搭建教程:让 Codex 指挥 Claude Code 干活,CC Switch + Ant Ling 完整配置

3小时前 AI编程开发 29 0

今年 3 月,OpenAI 为 Claude Code 开发了官方 Codex 插件——装上之后,Claude Code 可以直接调用 Codex 做代码审查、安全审计等工作。反过来呢?Codex 能不能调 Claude Code?答案是可以,而且不需要等官方出插件,现在就能搭建出来。

什么是双 Agent 工作流

通过这个架构,你可以:

  • 让 Codex 担任「项目经理」角色,负责任务拆解和全局规划
  • 让 Claude Code 担任「资深工程师」角色,负责深度代码实现
  • 通过本地代理 CC Switch 灵活调度不同供应商
  • 实现真正的扬长避短,各干各的擅长事

三层架构概览

整个系统分为三层:

你(人类)
  ↓ 下达任务
Codex —— 主控 AI Agent(项目经理)
  ↓ 判断哪部分可以外包
  ↓ 通过 claude.cmd 发任务
Claude Code —— 执行 AI Agent(资深工程师)
  ↓ 发 API 请求
CC Switch(本地 127.0.0.1:15721)—— 代理/调度中心
  ↓ 转发到你选的供应商
Ant Ling(Ling-2.6-flash)
  ↓ 返回结果
  ↑ 逐层回传 → Codex 检查合并 → 交付给你

各层角色用人话解释:

角色 职责
Codex 项目经理:理解需求,拆分任务,质检最终结果
Claude Code 资深工程师:接到具体任务后,独立完成代码编写、分析等工作
CC Switch 调度中心:在本机运行的代理服务,决定 Claude 的请求走哪条线路
Ant Ling 实际干活的模型服务:提供模型算力支持

苏米注:这不是在「折腾工具」,而是在给自己组建一个 AI 工作团队。你要做的只是「当老板」——下达需求,审核结果。

准备工作

前置条件

在开始之前,请确保:

  • Windows 机器上已安装好 Claude Code
  • 能在命令行中运行 claude --version 并看到版本信息

如果还没安装 Claude Code,请先按照官方指引完成安装,通常只需要两分钟。

为什么选择 Ant Ling

我们使用蚂蚁百灵的 Ling-2.6-flash 模型,原因如下:

  • 该模型已在 Agent、代码和工具调用场景验证过效果
  • 官方提供 API 和每日免费额度
  • 支持 Anthropic 兼容接口,适合与 Claude Code 配合使用
  • 每个账号每天 50 万免费计算单元(输入输出都包含)

踩坑记录:Ling-2.6-flash 不是 Anthropic Claude,但它提供 Anthropic 兼容接口,所以 Claude Code 可以通过 CC Switch 调用它。

详细搭建步骤

Step 1:注册 Ant Ling 并获取 API Key

1.1 访问官网

打开 Ant Ling 官方网站进行注册。

1.2 完成注册流程

  1. 注册并登录账号
  2. 按提示绑定支付宝账号
  3. 进入 API Key 管理页面
  4. 创建一个新的 API Key
  5. 复制并保存好这个 Key(后面需要用到)

Step 2:安装并配置 CC Switch

2.1 什么是 CC Switch

CC Switch 是开源桌面应用,专门用来管理 Claude Code 等AI编程工具的供应商配置。核心能力是在本机启动本地代理,自动接管 Claude Code 的请求路由。

2.2 下载安装

  1. 访问 CC Switch 官网
  2. 找到最新版本,下载 .msi 安装包(Windows 用户)
  3. 双击安装,一路点击「下一步」完成安装

2.3 配置供应商

在 CC Switch 中进行以下配置:

配置项 填写内容
API 格式 Anthropic Message Base URL
Model Ling-2.6-flash(Haiku/Sonnet/Opus 都填 Ling-2.6-flash 完整 URL)
完整 URL 关闭
API Key 填写百灵官网获取的 Key

配置完成后:

  1. 回到主界面
  2. 选中刚配置好的供应商
  3. 点击「Enable」(启用)

2.4 开启本地代理

供应商配置好后,还需要手动开启本地代理:

  1. 点击 CC Switch 界面上的「设置」(Settings)
  2. 找到「路由」(Routing)选项
  3. 打开「本地路由」(Local Routing)的开关

技术要点:开启后,CC Switch 会在本地启动代理服务(默认监听 127.0.0.1:15721),并自动把 Claude Code 的请求指向这个本地代理。你不需要手动修改 Claude Code 的 settings.json 或设置环境变量——CC Switch 会全部帮你处理。

Step 3:验证连通性

两步配置完成后,需要测试整条链路是否通畅。

3.1 测试 Claude Code

直接打开 Claude Code,随便输入一句问候,比如「你好」。如果 Claude Code 能正常回复,说明整条链路已经通了。

3.2 检查 CC Switch 日志

去 CC Switch 的面板查看,应该能看到刚才那条请求的日志。这可以作为双重确认,确保配置正确。

在 Codex 中调用 Claude Code

基本调用方式

架构搭建好后,就是让 Codex 实际调用 Claude Code 干活。

配置好后,你不需要每次都手写命令。更自然的用法是:直接用中文告诉 Codex,哪一部分交给 Claude 看。

实际操作示例:

你可以这样跟 Codex 对话:

  • 「这段代码的逻辑审查交给 Claude看一下,把结果整合后告诉我。」
  • 「这个方案让 Claude 给个第二意见。」
  • 「这部分文档让 Claude 先起草一版,你来检查和整理。」

Codex 的工作流程:

  1. 判断这个任务适合交给 Claude
  2. 把适合独立处理的部分发给 Claude Code
  3. Claude Code 的请求经过 CC Switch → Ant Ling → 返回结果
  4. Codex 拿到 Claude 的输出,检查后合并到最终工作中

苏米注:背后的实现仍然是 Claude Code 的命令行能力,但日常使用时你不需要关心命令细节。只要把意图说清楚,Codex 会负责调度、检查和整合。

实战应用场景

场景一:交叉代码审查

你让 Codex 写完一段代码后,不急着提交,先让 Claude Code 做个「第二意见」审查:

「把刚才写的 authMiddleware.js 发给 Claude,让它从安全角度审查一下有没有漏洞。」

两个 AI 从不同角度看同一段代码,问题暴露的概率大大提高。

场景二:分工并行

你有个大任务——「重构整个项目的错误处理机制」。Codex 负责制定重构方案和改主要代码,同时把「写单元测试」这个独立子任务甩给 Claude Code:

「错误处理的重构我来做,测试部分交给 Claude,让它根据新的错误类型生成对应的 Jest 测试用例。」

场景三:文档生成

Codex 做完架构设计后,让 Claude Code 负责写详细的 API 文档:

「把 routes/ 下的所有接口定义提取出来,交给 Claude 生成 Markdown 格式的 API 文档。」

防踩坑指南

Windows 下 claude 和 claude.cmd 的区别

如果你通过官方安装脚本装的,可执行文件一般是 claude.cmd。如果通过 npm 装的,可能是 claude。两者功能一样,只是名字不同。

解决方法:不确定的话,在 PowerShell 里分别试一下就知道了。

CC Switch 端口被占用

如果 15721 端口被其他程序占了,CC Switch 会启动失败。

解决方法:去 CC Switch 设置里改个端口就行,CC Switch 会自动更新 Claude Code 的代理指向。

Token 消耗控制

每次 Codex 调 Claude Code,都是一次独立的 API 调用,会产生 Token 消耗。

建议:

  • 任务描述尽量精确,避免 Claude Code 花大量 Token 在「理解你到底想干嘛」上
  • 把任务边界说清楚,比如只让 Claude 做审查、起草或第二意见,不要把整个项目一股脑丢过去
  • 定期去 CC Switch 面板看统计,及时发现异常消耗

PowerShell 执行策略拦截 claude

Windows 下直接跑 claude 有时会触发 claude.ps1,然后被 PowerShell 执行策略拦住。遇到这种情况,不是 Claude Code 坏了,改用 claude.cmd 就行。

API Key 安全

你的 Ant Ling API Key 保存在 CC Switch 的本地数据库里,确保不要把 CC Switch 的配置目录(~/.cc-switch/)上传到 GitHub 或任何公开位置。

整体架构总结

┌─────────────────────────────────────────────────┐
│                    你(人类)                      │
│               下达任务 / 审核结果                   │
└────────────────────┬────────────────────────────┘
                     │
                     ▼
┌─────────────────────────────────────────────────┐
│              Codex(主控 Agent)                   │
│                                                   │
│  • 理解需求,拆分任务                              │
│  • 自己执行擅长的部分                              │
│  • 用自然语言调度 Claude Code                    │
│  • 检查 Claude 的结果,合并交付                    │
└────────────────────┬────────────────────────────┘
                     │ 把子任务交给 Claude
                     ▼
┌─────────────────────────────────────────────────┐
│            Claude Code(执行 Agent)               │
│                                                   │
│  • 接收 Prompt,独立完成任务                       │
│  • 深度代码推理 / 分析 / 生成                      │
│  • API 请求发往本地代理                            │
└────────────────────┬────────────────────────────┘
                     │ HTTP → 127.0.0.1:15721
                     ▼
┌─────────────────────────────────────────────────┐
│          CC Switch(本地代理/路由)                 │
│                                                   │
│  • 转发请求到当前启用的供应商                      │
│  • Token 统计 / 请求日志                           │
│  • 自动故障转移                                    │
└────────────────────┬────────────────────────────┘
                     │ HTTPS
                     ▼
┌─────────────────────────────────────────────────┐
│              Ant Ling(Ling-2.6-flash)             │
│                                                   │
│  • 提供真正执行任务的模型算力                      │
│  • 每天免费额度适合先跑通流程                      │
└─────────────────────────────────────────────────┘

结语

以后再有人问你「AI 编程工具那么多,到底选哪个?」,你可以告诉他:不用选,全都要。让它们一起给你打工。

Codex 是你的项目经理,Claude Code 是你的资深工程师,CC Switch 是调度中心,Ant Ling 负责真正产出结果。你要做的只是「当老板」——下达需求,审核结果。

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:双 Agent 工作流搭建教程:让 Codex 指挥 Claude Code 干活,CC Switch + Ant Ling 完整配置
#双Agent #Codex #Claude Code #CC Switch #Ant Ling #Agent工作流 #多Agent协作 
收藏 1
Hermes Agent 15 个隐藏功能详解:SOUL.md、/branch、/steer、Skills 等高级用法
Obsidian 接入 AI 完整指南:三种方法实现 AI IDE、AI 插件、Terminal 插件集成
推荐阅读
  • Claude Code 推出远程控制:本地运行,随处接管
  • Git Worktree 详解:10 年未被重视的并行开发神器,AI 编程最佳搭档
  • Cursor 定价更新,免费计划缩水!无限续杯将成过去?
  • Cursor进阶指南:如何解决Cursor上下文长度的限制超出后”降智“问题
  • 微信公众号 × MCP:让 AI 应用无缝接入公众号 API 的开源方案
评论 (0)
请登录后发表评论
分类精选
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
26393 10月前
Claude Code Rules:claude.md文件配置完全指南
20855 9月前
Claude Code + MCP 实战教程:手把手教你如何在Claude Code里面使用MCP
14933 9月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
14149 12月前
手把手教你在VS Code & Cline/RooCode 中使用Kimi K2 模型,配置实录+开发实战体验
13638 9月前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
13355 9月前
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
13340 1年前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
12666 1年前
Cursor进阶指南:如何解决Cursor上下文长度的限制超出后”降智“问题
12035 11月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
10690 9月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Claude Code 推送通知功能详解:配合 Remote Control 实现跨设备常驻开发 Agent
2 双 Agent 工作流搭建教程:让 Codex 指挥 Claude Code 干活,CC Switch + Ant Ling 完整配置
3 Hermes Agent 15 个隐藏功能详解:SOUL.md、/branch、/steer、Skills 等高级用法
4 本地 Coding Agent 最佳拍档:LM Studio + Pi Agent + Gemma 4 26B A4B 完整部署指南
5 Claude Code Plugin 设计指南:如何打造可复用、可共享的插件能力
6 Claude Code 2.1.121 版本深度解析:底层内存优化、MCP/Plugin 机制完善与 Hooks 全局工具化
7 TRAE 自定义模型配置教程:接入 DeepSeek V4 API 详细步骤
8 Claude code上下文压缩(Compaction)机制 — 完整解析
9 Claude Code Desktop 接入第三方 API 完整教程:无需订阅,直接使用 GLM 等国产模型
10 CodeBuddy + MiniMax-M2.7 实测:AI编程小程序开发实战的模型选择指南
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联