Claude Subagents logo

Claude Subagents

打开

Claude Code 会话中带独立上下文、工具与权限的专用 worker,用来做检索和日志整理,避免淹没主会话。

分享:

Claude Subagents

Claude Subagents 是单次 Claude Code 会话里的专用助手。官方文档说:副作用任务会把搜索结果、日志或用不到的文件堆进主对话时,就该用它。子智能体在自己的上下文窗口里工作,有自定义系统提示、工具和权限,只回摘要。总在生成同一类 worker 时,就定义一个自定义子智能体。

文档把它和更大的并行区分开:多会话用 background agents / agent view,会话间通信,以及 agent teams。不要把旧的「256K 窗口、提升 90%+」当成当前第一方规格。以现行子智能体指南为准。

核心功能

  • 隔离上下文:检索不进父线程。
  • 自定义提示、工具、权限:限制 worker 能碰什么,包括 MCP 范围。
  • 内置类型:文档仍描述内置子智能体和用户自定义。
  • 可选持久记忆:frontmatter 可给重复 worker 开记忆。
  • 单会话范围:一块屏幕上很多会话时,用 agent view,而不是堆更多子智能体。

适用场景

  • 否则会把几百个文件倒进聊天的代码库探索
  • 只能改某个目录的受限实现者
  • 只回发现、不把原始 diff 留在父会话的审查 worker

定价

子智能体消耗同一场 Claude Code 会话和模型用量。多个 worker 会多耗 token。没有单独 SKU。再核 claude.com/pricing

快速开始

  1. Create custom subagents
  2. 按文档范围(项目或用户)加子智能体文件。
  3. 允许编辑前先给紧的工具列表。
  4. 需要很多并行检出时,改用 worktree 或 agent view。

常见问题

这是多智能体产品吗?

这是一个会话里的 worker。teams 和 background agents 是另外的官方功能。

能给每个子智能体钉模型吗?

能。配置节包括选择模型。

快 90%?

那是旧词条里的营销。官方文档现在谈上下文节省,不是单一百分比。

替代方案

  • Claude Skills:可复用流程,也可在子智能体里跑。
  • Claude Code:更大并行看 agent view 和 teams。
  • Codex CLI:OpenAI 自己的子智能体/会话模型。

使用技巧

  1. 只回摘要。父会话还需要原文件,说明 worker 失败了。
  2. 把技能预加载进子智能体,不要把长文贴进它的提示。
  3. 回看内置名称。Anthropic 一直在改 explore/plan worker 的名字。

总结

子智能体让 Claude Code 主线程可读。从 子智能体文档 开始,先隔离一件检索,再加权限。

评论

还没有评论。成为第一个评论的人!