Claude Code 终于能自己生孩子了:super-agent 体验

Claude Code 终于能「自己生孩子」了:super-agent 体验

我在 Claude Code 里跑任务的时候,经常遇到一个痛点:一个复杂需求拆成多个子任务后,主 Agent 吭哧吭哧干了半天,结果上下文窗口爆了、或者一个步骤卡住全盘卡死。有没有一种方式,让主 Agent 把任务「外包」给子 Agent,自己当监工?

最近挖到一个 Skill——super-agent,来自 agentic-coding-tools 仓库,来自 TheSylvester,终于把这个场景解了。

它解决什么问题?

简单说:super-agent 是一个SDK 级别的 Claude 子 Agent,它不是简单调用另一个 CLI,而是以完整 Claude 实例的姿态运行——拥有完整的 Task 工具,可以继续嵌套生成自己的子子 Agent。

这是关键区别。普通 Agent 协作是「平级并行」,super-agent 带来的是真正的树形嵌套结构:主 Agent 调度 super-agent,super-agent 再调度下一级 Agent,形成一条完整的委托链。你只需要定义 prompt,Agent 的生命周期、resume、fork 全自动管理。

核心用法

安装方式很直接:克隆仓库后把 super-agent 脚本放到 Claude Code 的 skills 目录。

使用起来只有几行命令:

  • 执行 prompt 文件PROMPT_FILE=path/to/prompt.md .claude/skills/super-agent/scripts/super-agent
  • 内联 prompt.claude/skills/super-agent/scripts/super-agent "用并行子 Agent 研究这个代码库"
  • 从之前会话恢复.claude/skills/super-agent/scripts/super-agent --resume "继续执行"
  • 分叉主会话上下文.claude/skills/super-agent/scripts/super-agent --fork

它还支持 Chrome 截图(默认开启,可关闭)、会话持久化到磁盘、自定义模型覆盖(默认用 claude-sonnet-4-5)。调试模式下 stderr 会输出 token 费用,线上跑的时候心里有数。

为什么这值得关注?

大模型 Agent 的演进路线一直在往「多层嵌套」走。Anthropic 官方把 Task 工具定位为核心能力,但大多数 Skill 只是简单包装一个 CLI。super-agent 的意义在于:它把 Task 工具的嵌套能力暴露给 Skill 层,让普通开发者不需要写 SDK 代码,也能玩多层 Agent 树。

举一个实际场景:你想让 Claude Code 自动完成一个完整的代码审查任务,可以拆成「静态分析 → 性能检查 → 安全扫描 → 生成报告」四个子任务。用 super-agent,父 Agent 只需要写好四个 prompt 文件,然后调度它们并行跑,结果汇总给主 Agent 做最终合成。整个流程不需要写任何代码。

适合谁用?

如果你已经在用 Claude Code 处理复杂多步骤任务,super-agent 是个强力补充。尤其是需要「一个主控 Agent + 多个专家 Agent」架构的时候,它比手写 bash 脚本省心太多。

仓库来自 TheSylvester,Star 数目前还不高(4 ⭐),属于技术圈内口碑传播阶段。值得关注的是,同仓库还有 council(多 Agent 辩论)、codex-agent、gemini-agent 等一整套 Agent 工具链,组合起来能搭出相当复杂的自动化工作流。

GitHubhttps://github.com/TheSylvester/agentic-coding-tools


GitHub: https://github.com/TheSylvester/agentic-coding-tools

评论区

0 条评论

登录后可评论。

陈一铭 14 阅读