← 返回首页ai798Lab 公开知识库

AI词典

星图管发现,路线管顺序,词典管查阅。每个词都挂着能直接拿去用的项目。

Subagent

子智能体3 个项目5 个相关词还在变

在星图中看
三个小机器人在一桌菜叶泥水里择洗,端回一碗备好的菜,主机器人拿着菜谱只接那只碗
说人话
主 Agent 干活时会把查资料、读代码这类脏活派出去,接活的那个独立实例就是子 Agent。它翻了多少页、走了多少弯路都留在自己那边,只把结论交回来,不占主线的上下文。你看到的多路并行搜索,多数是这么跑的。
打个比方
像主厨把择菜洗菜交给学徒,端回来的是一盘备好的料,不是满池子的泥水。
说行话
这套分工的行话叫 orchestrator 与 worker。配置上,Claude Code 把每个子 agent 写成 .claude/agents 下的一个 Markdown 文件,frontmatter 里声明名字、用途和可用工具。
潜台词
「我开了几个 agent 并行」,多数指这种一次性的子任务分身,不是几个长期存在的角色在协作。
别用它
需要来回追问、依赖主线上下文的任务别外派。子 Agent 看不到你和主 Agent 说过的话,交代不清就是白跑一趟。

拿这个能做什么3 个项目

  1. 01
    langchain-ai/deepagents

    把规划、子 agent、文件系统打包成一套现成外壳

    选它当想直接用一套带子 agent 的默认实现

  2. 02
    microsoft/autogen

    多个 agent 按对话协议分工协作的框架

    选它当要让几个角色互相讨论着把活干完

  3. 03
    langchain-ai/langgraph

    把流程建成有状态的图,子任务是图里的节点

    选它当要精确控制每一步的状态、失败和重试

子 Agent 的真正价值是保住主线的上下文,提速只是顺带。派出去的活越脏、中间输出越多,收益越大;任务本身说不清楚的,派几个都救不回来。

动手试试做完就算会了

开 claude 敲 /agents,建一个只给 Read 和 Grep 的 scout。回到对话说「派两个 scout 并行,各读一半源码,列出所有函数和参数」。两个 agent 并排跑,收工那行各自标着用了几次工具、烧了多少 token,主会话拿回的只有两张清单。

相关点进去继续查

局部星图:拖动节点看牵连,悬停只亮它的邻居,点一个词跳过去