Facade Code 文档
协作模式

Agent 协作模式

让 Agent 一起审查、写作、并行实现或管理工作的几种方式。

先看你需要哪种帮助

从自己项目里的任务开始。可能是想让另一个 Agent 再看一遍改动,想比较几份草稿,或者让几个实现者同时做功能的不同部分。

每个教程都给一套示例配置和一段可以改的提示词。审查、写作和并行实现这三篇里,第一个 Agent 负责启动其余协作者;Facade pattern 里,管理 Agent 跟进的是已经在运行的功能 Agent。

选择一种协作模式

把示例用到自己的项目

按文章的配置做好,再把提示词换成自己的任务。定义角色的要求要留着,比如“只审查、不改文件”。CLI 和模型选你账号能用的。

也可以把这套组合存成Agent 配置里的命名条目。换模型服务时保留内置 type,这个 CLI 的 Facade 集成仍然可用。

Agent 之间怎么配合

Facade 给受支持的 Agent 提供工具:发现其他 Agent、启动协作者、交换消息、读对方的终端。协调者可以汇总结果,把问题带回来给你。

消息送到只说明对方收到了,要等它回复才知道结果。想自己找协作者说话,从 Facade 面板打开它的终端。

type: "custom" 的程序只有终端输入,拿不到这些协作工具。

按任务选运行环境

审查可以共用一个项目文件夹;需要各自改动时,用不同的 Git worktree。并行实现那篇讲了实现者怎么把改动交回来,再统一审查和测试。

要用另一台机器上的工具和文件,看在远端机器上运行 Agent。想离开电脑继续指挥 Claude Code,看从手机继续会话。

设计参考

这些流程借鉴了 DeepSeek Super Agent 研究原型里角色分工和交接的做法,再按 Facade 现有的 Agent 工具做了调整。

DeepSeek 的角色与沟通设计 ↗

查看 Markdown ↗文档

搜索文档

搜索本文档。↑ ↓ 选择,Enter 打开,Esc 关闭。