用途:delegate 是一个多 AI 编排(orchestration)参考模式,适用于代码审查、事件调查、架构决策、审计与检查等需要多视角的任务。使用者扮演编排者角色,不亲自分析,而是把工作分派给专门工具,再收集、校验、过滤、解决冲突并综合输出。
主要能力与团队组成:Codex CLI 作为实现代理,采用 fire-and-forget 方式委派实现工作,命令为 codex exec --full-auto "..." --output-last-message /tmp/codex-out.md 2>/dev/null,并可按任务调整推理强度(medium、high 默认、xhigh,如 -c model_reasoning_effort=xhigh)。Task 工具用于在 Claude Code 内并行生成代理,单条消息中多个 Task 调用会并行执行。Gemini CLI 作为研究者与深度推理者,擅长当前最佳实践、模式验证与设计研究,调用方式为 gemini "..."。Thinktank CLI 作为专家委员会,多模型并行响应并支持综合模式,调用方式为 thinktank instructions.md ./files --synthesis,但它不能采取行动,只用于验证而非调查。Agent Teams 用于需要互相沟通、辩论或跨层协调的场景,创建团队后用 Shift+Tab 进入 delegate 模式,Lead 只负责协调;高风险工作可要求先提交计划再审批。内部代理(Task 工具)包括 go-concurrency-reviewer、react-pitfalls、security-sentinel、data-integrity-guardian、architecture-guardian、config-auditor 等领域专家。
使用方式:委派时遵循 /llm-communication 原则,说明目标而非步骤。对 Codex 给出调查空间,例如“调查此堆栈跟踪,找到根因,提出带 file:line 的修复”;对 Thinktank 提供上下文并请求判断,例如“这是代码与拟议修复,方案是否合理?我们遗漏了什么?共识与异议”。并行执行方面,独立审查可在同一消息中并行发起,Gemini 与 Thinktank 可并发运行。对于 10 个以上子任务或多阶段的大型工作,采用基于 DAG 的调度:先分解为原子子任务,用 TaskCreate/TaskUpdate 声明依赖(如 TaskUpdate({taskId: "2", addBlockedBy: ["1"]})),再按阶段执行,每阶段完成后标记完成并检查新解除阻塞的任务。
筛选与输出:对每条发现进行校验(真实问题还是误报、是否适用于当前上下文)、过滤(通用建议、与约定冲突的风格偏好)、解决冲突(工具意见不一致时说明权衡并给出建议)。输出模板包含行动计划和综合两部分,行动计划按 Critical、Important、Suggestions 分级并标注 file:line、问题、修复动作与来源工具;综合部分列出多工具共同标记的一致项、存在分歧的冲突项及建议、以及来自 Gemini 的研究发现与引用。
适用场景与限制:适合代码审查、事件调查、架构决策、审计检查;大型迁移或多功能发布适合 DAG 编排,单一功能或快速修复则属过度设计,简单并行生成即可。资料未提供收费、价格、平台支持范围等具体信息。