要点小结
面向经管学生、研究者与从业者的 AI 智能体设计教材
本章围绕 Agent Teams 和上下文工程展开。
11.1 从子代理到 Agent Teams:子代理模式中,子代理只能向主代理汇报结果,彼此之间不能直接交流。Agent Teams 支持队友直接通信、共享任务列表和自主协调。前者适合聚焦型任务,后者更适合需要讨论与协作的复杂工作。
11.2 Agent Teams 的架构与配置:一个 Agent Team 由 Lead、Teammates、共享任务列表和消息系统四部分组成。通过环境变量启用后,可以选择 in-process 或 split-pane 两种显示模式。
11.3 终端多窗口管理:Tmux 入门:Tmux 是 split-pane 模式的基础工具,可以在一个终端窗口内创建多个独立面板。掌握会话创建、面板切换和会话分离三个操作,就能配合 Agent Teams 同时监控多个队友的工作状态。
11.4 任务协调与消息通信:共享任务列表是团队协调的核心,支持任务依赖和文件锁机制。消息分为私信和广播两类,广播成本会随团队规模上升,应谨慎使用。Plan Approval 机制允许 Lead 在队友执行前审批方案。
11.5 上下文工程基础:每个智能体的上下文窗口都是稀缺资源。上下文工程通过信息注入、信息隔离和信息压缩三种方式管理这项资源。子代理常用 File Handoff 保护主代理上下文,Agent Teams 则通过 CLAUDE.md 维护一致性。
11.6 多智能体协作的上下文管理:主代理的上下文应优先保护,完整结果进入文件,摘要进入上下文。文件系统承担共享存储功能,在信息共享与上下文隔离之间提供平衡。辩论式协作需要控制深度,避免占用过多上下文空间。
11.7 团队管理与最佳实践:Agent Teams 适用于研究分析、独立模块开发、并行调试和跨栈协作,不适合顺序任务、同文件编辑和简单子任务。文件冲突防范、进度监控和规范的团队关闭流程,都是团队管理中的关键环节。初次使用时,宜从 2 个队友的小规模研究任务开始。