subagents

标签

Cards List
#subagents

# 设计智能体团队 ## 规划你的多智能体系统 在构建多智能体系统时,前期投入时间进行规划至关重要。以下是需要考虑的几个关键问题: ### 任务分解 将复杂任务分解为更小、更易管理的子任务,通常是设计智能体团队的第一步。考虑以下几点: - **识别自然边界**:任务在哪些地方可以自然地被拆分? - **定义输入和输出**:每个子任务需要什么信息,又会产生什么结果? - **确定依赖关系**:哪些任务必须按顺序执行,哪些可以并行运行? ### 智能体角色 每个智能体应该有一个明确定义的角色和职责范围。常见的智能体角色包括: - **编排者(Orchestrator)**:协调其他智能体并管理整体工作流 - **专家(Specialist)**:执行特定领域的任务,如代码生成、数据分析或网络搜索 - **评审者(Reviewer)**:检查其他智能体的输出并提供反馈 - **聚合者(Aggregator)**:将多个智能体的结果合并为一个连贯的输出 ## 通信模式 智能体之间的通信方式会显著影响系统的性能和可靠性。 ### 层级结构 在层级结构中,一个主智能体将任务委派给子智能体: ``` 主智能体 ├── 子智能体 A ├── 子智能体 B │ ├── 子智能体 B1 │ └── 子智能体 B2 └── 子智能体 C ``` 这种模式适用于可以清晰分层分解的任务。 ### 顺序处理 智能体按照预定顺序依次处理任务: ``` 智能体 1 → 智能体 2 → 智能体 3 → 最终输出 ``` 这种模式适用于每个步骤都依赖前一步骤输出的流水线式工作流。 ### 并行处理 多个智能体同时处理任务的不同部分: ``` ┌→ 智能体 A ─┐ 输入 ───┼→ 智能体 B ─┼→ 聚合者 → 输出 └→ 智能体 C ─┘ ``` 这种模式可以显著减少复杂任务的总处理时间。 ## 工具设计 为智能体配备合适的工具对系统成功至关重要。 ### 工具粒度 - **过于细粒度**:需要许多工具调用,增加延迟和出错风险 - **过于粗粒度**:灵活性降低,难以复用 - **恰到好处**:工具完成一项明确定义的任务,且完成得很好 ### 工具文档 优秀的工具文档对智能体正确使用工具至关重要: ```python def search_web(query: str, num_results: int = 10) -> list[dict]: """ 在网上搜索给定查询的相关信息。 参数: query: 搜索查询字符串 num_results: 返回的最大结果数(默认:10) 返回: 包含 'title'、'url' 和 'snippet' 键的字典列表 示例: results = search_web("最新的 AI 研究论文", num_results=5) """ ``` ## 管理智能体状态 在多智能体系统中,状态管理是一个重要挑战。 ### 共享状态 某些信息需要在智能体之间共享: - **对话历史**:之前发生了什么 - **任务进度**:哪些子任务已完成 - **共享资源**:所有智能体需要访问的数据 ### 局部状态 其他信息应该对每个智能体保持私有: - **中间结果**:智能体工作的临时输出 - **内部推理**:思维链步骤 - **特定工具缓存**:特定于该智能体工具的缓存数据 ## 错误处理与可靠性 多智能体系统引入了新的故障模式,需要认真考虑。 ### 常见故障点 - **智能体失败**:单个智能体无法完成其任务 - **通信错误**:智能体之间的消息丢失或损坏 - **死锁**:智能体相互等待,无法继续 - **级联失败**:一个智能体的失败触发其他失败 ### 缓解策略 - **重试逻辑**:自动重试失败的操作 - **超时处理**:设置智能体响应的最大等待时间 - **回退机制**:当首选方法失败时使用替代方案 - **人工介入点**:当系统无法自动恢复时通知人类 ## 评估多智能体系统 测试和评估多智能体系统比测试单个智能体更复杂。 ### 需要测量的指标 - **任务完成率**:系统成功完成任务的频率 - **端到端延迟**:从输入到最终输出的总时间 - **成本效率**:每次成功任务完成的 API 调用次数 - **错误率**:单个智能体和整个系统的错误率 ### 测试策略 - **单元测试**:单独测试每个智能体 - **集成测试**:测试智能体对之间的交互 - **端到端测试**:在真实条件下测试整个系统 - **混沌测试**:故意引入故障,验证错误处理机制 ## 最佳实践 根据在生产环境中构建多智能体系统的经验,以下是一些关键建议: 1. **从简单开始**:先用单个智能体验证你的方法,只在确实需要时才引入多个智能体 2. **明确职责**:确保每个智能体有清晰且不重叠的职责 3. **设计可观测性**:从一开始就内置日志记录和监控功能 4. **迭代优化**:从基础设计开始,根据实际性能数据不断改进 5. **考虑成本**:多智能体系统会成倍增加 API 调用次数——确保收益值得付出这些成本 6. **记录你的架构**:清晰地记录每个智能体的角色、工具和通信模式

Reddit r/openclaw · 2026-06-04

Google Antigravity 已推出对构建自主专业化智能体团队的支持,其中包括 Sentinel、Orchestrator、Explorer、Worker、Reviewer、Critic 和 Auditor 等角色,每个角色各司其职,而非依赖单一的通用智能体。

0 人收藏 0 人点赞
#subagents

@realWeZZard: https://x.com/realWeZZard/status/2062105579649380748

X AI KOLs Timeline · 2026-06-03 缓存

开发者@realWeZZard分享了他在Anthropic推出Dynamic Workflow四个月前自行构建charge插件的经历,详细讨论了subagent编排的设计取舍、成本控制和最终选择amplify的原因,并提供了实用决策树。

0 人收藏 0 人点赞
#subagents

子代理在长代理运行中占据大部分Token成本:实际可将使用量降低70%至90%的修复方法

Reddit r/artificial · 2026-06-02

本文分析了 Bai 等人 2026 年的论文,该论文表明,子代理和上下文膨胀导致长代理运行中的Token成本比普通聊天高出约1000倍,并提出了三种实用的修复方法(PLAN.md、读取预算、带外备注),可将Token使用量减少70-90%。

0 人收藏 0 人点赞
#subagents

@googleaidevs:从杂乱到清晰。观看 @Antigravity 中的并行子代理对数百个营销资产进行排序和重命名,消除…

X AI KOLs Following · 2026-06-01 缓存

Google AI Devs 展示了 Antigravity 中的并行子代理如何自动分类并重命名数百个营销资产,减少手动文件管理。

0 人收藏 0 人点赞
#subagents

@reach_vb: 这个!Codex 可以创建并跨项目和任务与线程交互——你只需提问。我最近用它…

X AI KOLs Timeline · 2026-05-29 缓存

Codex 引入了新的功能,可以跨项目和任务创建和管理线程,包括协调工作树(worktrees)以及使用子代理进行并行任务。

0 人收藏 0 人点赞
#subagents

@FinanceYF5: 来源:

X AI KOLs Timeline · 2026-05-29 缓存

Claude Code 引入了一种动态工作流功能,Claude 可以编写编排脚本、生成子代理集群并验证结果,可通过 /model opus 4.8 和 /effort ultracode 访问。

0 人收藏 0 人点赞
#subagents

@FinanceYF5: Claude实时生成编排脚本,并行运行大量子agent处理复杂任务。支持Max、Team、Enterprise及API端。 注意:token消耗显著高于普通会话

X AI KOLs Timeline · 2026-05-29 缓存

Claude Code推出动态工作流功能,可实时生成编排脚本并并行运行大量子agent处理复杂任务,支持Max、Team、Enterprise及API端,但token消耗显著高于普通会话。

0 人收藏 0 人点赞
#subagents

@yacinelearning: 如果你有兴趣抢先了解 Claude Code 动态工作流功能可能正在酝酿的内容,请查看…

X AI KOLs Timeline · 2026-05-28 缓存

Claude Code 引入了动态工作流,允许 Claude 编写编排脚本并生成协调的子代理,以执行复杂任务。

0 人收藏 0 人点赞
#subagents

@lateinteraction: Claude Code 终于成了一个 RLM(2025 年 10 月),祝贺 Anthropic :-)

X AI KOLs Following · 2026-05-28 缓存

Claude Code 的研究预览现在包含动态工作流,允许 Claude 编写编排脚本并为复杂任务启动协调的子代理。

0 人收藏 0 人点赞
#subagents

@Saboo_Shubham_: 这太棒了。HERMES Agent 开箱即用就能做到类似的事情。看看我在电报聊天中一直要求的……

X AI KOLs Timeline · 2026-05-25 缓存

一条推文指出,HERMES Agent 可以识别重复的工作流程并将其转化为可复用的技能或自定义子代理,并向 Codex 用户发出行动号召。

0 人收藏 0 人点赞
#subagents

@fitchmultz: 使用 GPT-5.5 xhigh 作为规划者 + Composer 2.5 子代理作为实现者,比单独使用任一模型完成所有任务效果更好。在 pi (pi-…

X AI KOLs Timeline · 2026-05-24 缓存

一条推文介绍了一种工作流程:通过 pi-cursor-sdk,使用 GPT-5.5 xhigh 进行规划,并将实现委托给 Composer 2.5 子代理,声称这比单独使用任一模型效果更佳。所链接的 GitHub 仓库是一个开源 SDK,用于将 Cursor 模型集成到 pi agent 运行时中。

0 人收藏 0 人点赞
#subagents

@justloveabit: 100个开箱即用的子代理,直接把Claude Code从“助手”升级成“完整AI公司”。 大多数人用Claude Code还停留在“单代理聊天”。 真正的高手,已经在用 100+ 专精Subagents 搭建自己的AI工程团队了。 神级仓…

X AI KOLs Timeline · 2026-05-24 缓存

介绍一个收录了100多个子代理的Awesome仓库,可将Claude Code从单代理助手升级为多代理协作的AI开发平台,并提供了快速上手指南和顶级子代理推荐。

0 人收藏 0 人点赞
#subagents

@reach_vb: Codex 小贴士:让 Codex 查看你过往的会话,将重复的提示转化为可复用的技能和子代理……

X AI KOLs Following · 2026-05-23 缓存

一个关于使用 Codex 将重复提示转化为可复用技能和子代理的技巧,可提高诸如 CI 失败检查和 PR 审查等任务的工作流效率。

0 人收藏 0 人点赞
#subagents

@ErdalToprak: https://x.com/ErdalToprak/status/2057871169702027462

X AI KOLs Timeline · 2026-05-22 缓存

一份关于为Codex设置自定义子代理的详细指南,使用一个由六个通用代理组成的网格,具有不同的工作量和权限级别,外加一个任务卡片模式,用于高效的任务委派。

0 人收藏 0 人点赞
#subagents

@NainsiDwiv50980: 你的AI输出看起来杂乱无章,因为你只构建了提示,而非系统。当你将Claude Code像真正的AI操作系统一样结构化时,它会变得极其强大……

X AI KOLs Timeline · 2026-05-22 缓存

一套框架,通过CLAUDE.md、技能、钩子、子代理和插件将Claude Code构建为AI操作系统,以创建可扩展的自动化工作流。

0 人收藏 0 人点赞
#subagents

@pallavishekhar_: 如何减少AI代理中的Token使用?我们来理解一下。AI代理使用LLM进行思考、规划和推荐工具。每一步…

X AI KOLs Timeline · 2026-05-22 缓存

本帖子分享了减少AI代理中Token使用的策略,包括提示缓存、上下文摘要、使用较小模型、修剪工具输出、子代理、RAG以及紧凑的系统提示。

0 人收藏 0 人点赞
#subagents

@AdamRLucek: 智能体是听从你…还是听从自己?在评估深度智能体系统中的子智能体行为时,我们注意到一个有趣的现象…

X AI KOLs Following · 2026-05-21 缓存

一位研究人员分享了在深度智能体系统中评估子智能体行为时的观察,注意到智能体在遵循手写系统提示与编排器指令之间出现了一个有趣的偏差。

0 人收藏 0 人点赞
#subagents

@adrgrondin: 使用Codex CLI和@lmstudio在MacBook Pro M5上本地同时运行子代理以审查代码并查找漏洞……

X AI KOLs Following · 2026-05-20 缓存

演示了在MacBook Pro M5上使用Codex CLI和LM Studio(搭载Qwen 3.6,并利用MLX批处理功能)本地运行子代理以进行代码审查和漏洞检测。

0 人收藏 0 人点赞
#subagents

Claude Code 插件对本地生态系统构成风险?

Reddit r/LocalLLaMA · 2026-05-19

Claude Code 的插件系统允许功能远超技能(skills)的强大扩展,但其专有性质可能导致供应商锁定风险,因为仅有少数竞争对手支持它。

0 人收藏 0 人点赞
#subagents

@svpino: 我现在对Claude Code的*subagent-pilled*理念着迷了。这是过去两周我工作方式上最大的一次更新…

X AI KOLs Following · 2026-05-15

分享一个Claude Code的工作流程技巧:使用subagent来保持上下文窗口独立,混合不同模型,并为每个subagent分配特定工具。

0 人收藏 0 人点赞
← Previous
Next →
← 返回首页

提交意见反馈