从 Claude Code 指挥 Codex 到多 Agent 协同
今天最核心的技术讨论,是把不同 Agent 当成可分工的工程角色来使用,而不是只把某个模型当成万能助手。群友围绕 CC 与 Codex 的 handoff 讨论出几种路径:用 Claude Code 做方案、架构和任务拆解,再把明确的执行任务交给 Codex 写代码;用 MCP 把一个 Agent 包装成另一个 Agent 可调用的服务;或者通过 CLI、workflow、skill agent、交接文档等方式实现低耦合协作。
这种协作的关键不是工具堆叠,而是明确边界:上游 Agent 负责目标澄清、方案设计、风险判断和拆任务;下游 Agent 负责代码落地、批量操作和验证反馈。MCP 的好处是接口化,像 HTTP 请求一样让 CC 调度 Codex,但也有断连、费 token、维护成本高的问题。skill 的路线更轻,可以把固定流程、代码脚本和操作规范封装起来,适合重复性工作。
更成熟的用法是让高价模型只消耗在决策密度高的阶段:第一次定架构、定思路、定框架时拉满模型;方案稳定后输出文档,再切换到 medium 或交给 Codex 执行。这样既能保留 Claude 的规划能力,也能避免 Codex 上下文和额度被无效消耗。
核心观点
多 Agent 协同的本质是角色分工,不是简单让两个聊天窗口互相转述。
Claude Code 更适合做大脑和规划,Codex 更适合执行具体代码任务。
MCP 可以把 Agent 调度接口化,但容易断、费 token,适合有维护能力的人使用。
高价模型应优先用于定架构和拆任务,稳定后再降级模型或交给执行型 Agent。
提到的工具
可执行建议
把当前项目拆成规划文档、执行任务、验收清单三层,再分别交给不同 Agent 处理。
尝试让 Claude Code 先写方案,再把可执行步骤逐条交给 Codex 落地。
如果任务重复出现,优先沉淀成 skill 或脚本,而不是每次重新提示。