Skip to content
返回 AI 编程

Claude Code 子智能体

在一个会话中派生专门的规划、编码、审查子智能体。

Claude Code高级

为什么

Stack Overflow 2025 开发者调查显示 9.7% 的开发者使用 Claude Code,JetBrains 2026 年 1 月 AI Pulse 发现 18% 的专业开发者在工作中使用,较 2025 年 9 月增长 1.5 倍。子智能体让一个 Claude Code 会话将聚焦子任务委派给独立上下文(规划者、编码者、审查者),保持主上下文干净并并行工作。

这是多智能体编排的内置版,无需外部驱动。

何时使用

当大功能可分解为独立步骤、或希望一个会话内审查者门控编码者时用子智能体。一次性任务跳过。

如何做

1. 会话中让 Claude 派生子智能体:"用规划者子智能体分解此任务"。 2. 在提示词中定义子智能体角色与范围。 3. 子智能体在独立上下文运行并返回结果给主智能体。 4. 链式:规划者 → 编码者 → 审查者,各为子智能体。 5. 审查合并结果并跑门禁。

示例

> 用规划者子智能体将"添加 /books hub"分解为带文件目标的步骤。 [规划者返回 5 步] > 每步用限定到该文件的编码者子智能体,再用审查者子智能体。 > 合并已批准步骤并跑 npm test。 每子智能体以干净上下文启动,避免交叉污染。

常见问题

  • ⚠Error: Cannot find module '@anthropic-ai/claude-code' → 运行 `npm install -g @anthropic-ai/claude-code`;需 Node.js 18+。
  • ⚠"Error: ENOTFOUND api.anthropic.com" → 检查 `echo $ANTHROPIC_API_KEY` 已设置且网络/代理放行 api.anthropic.com:443。
  • ⚠错误:限流:"429 Too Many Requests" → 运行 `/cost` 查用量,`/compact` 压缩上下文,或等待配额重置。

最佳实践

  • ✓给每子智能体明确角色、范围与输出格式。
  • ✓主智能体作编排者;它合并并门控子智能体结果。
  • ✓用具体指标衡量结果(节省时间、缺陷率、测试覆盖率),使实践可被论证和改进。

常见问题解答

什么是Claude Code 子智能体?

在一个会话中派生专门的规划、编码、审查子智能体。 它可帮助开发者快速理解 Claude Code 子智能体 的核心价值与适用场景。

如何开始使用Claude Code 子智能体?

开始使用 Claude Code 子智能体,建议先掌握以下要点:会话中让 Claude 派生子智能体:"用规划者子智能体分解此任务"。

Claude Code 子智能体 的常见误区有哪些?

使用 Claude Code 子智能体 时常遇到的问题包括:Error: Cannot find module '@anthropic-ai/claude-code' → 运行 `npm install -g @anthropic-ai/claude-code`;需 Node.js 18+。;"Error: ENOTFOUND api.anthropic.com" → 检查 `echo $ANTHROPIC_API_KEY` 已设置且网络/代理放行 api.anthropic.com:443。;错误:限流:"429 Too Many Requests" → 运行 `/cost` 查用量,`/compact` 压缩上下文,或等待配额重置。。

Claude Code 子智能体 的最佳实践是什么?

Claude Code 子智能体 的最佳实践包括:给每子智能体明确角色、范围与输出格式。;主智能体作编排者;它合并并门控子智能体结果。;用具体指标衡量结果(节省时间、缺陷率、测试覆盖率),使实践可被论证和改进。。

如何深入学习Claude Code 子智能体?

从官方文档入手,再在 GitHub 上搜索真实示例;先在小实验仓库验证模式,再应用到生产代码。