AIUnlimited
🌳

AI基础

🌱
AI 种子

从零开始

🌿
AI 萌芽

打好基础

🌳
AI 枝干

付诸实践

🏕️
AI 树冠

深入探索

🌲
AI 森林

精通AI

🔨

AI精通

✏️
AI 草图

从零开始

🪨
AI 雕刻

打好基础

⚒️
AI 匠心

付诸实践

💎
AI 打磨

深入探索

🏆
AI 杰作

精通AI

📘

AI实战

📖
理解开源模型

开源模型的基础知识和资源

🎯
问题到模型任务

将业务问题转化为模型任务

⚡
跑通第一个模型

30分钟快速看到第一个结果

🔧
微调与评测

微调模型并评估性能

🚀
应用系统

构建实际AI应用系统

🎨
生成式AI

探索AIGC的开源模型

🤖
Agent智能体

学习Agent框架和MCP工具

📐
基础补充

LLM基础知识和评测

🎓

Claude 学院

🤖
Claude 101 入门

用 Claude 学习 AI 基础知识

💻
Claude Code 101 入门

让 Claude 成为你的结对编程伙伴

🤝
Claude Cowork 入门

与 Claude 协作完成复杂项目

⚙️
Claude 平台 101

使用 Claude API 构建应用

实验室

已加载 7 个实验
🧬神经网络沙盒🤖AI 还是人类?🥋提示工程道场🏁算法竞速🧠AI 知识挑战🏗️系统设计画布
🎯模拟面试进入实验室→
🚀

职业发展

🚀
面试发射台

开启你的旅程

🌟
行为面试精通

掌握软技能

💻
技术面试

通过编程轮次

🤖
AI与ML面试

ML面试精通

🏆
Offer与未来

拿下最好的Offer

立即开始
AIUnlimited

AI 教育平台

沪ICP备18025655号-11

学习

  • AI基础
  • AI实战
  • Claude学院
  • 实验室
  • 职业发展

社区

  • 关于
  • 常见问题

支持

  • 服务条款
  • 隐私政策
  • 联系我们
AI & 工程学习计划›💻 Claude Code 101 入门›课程›子代理
🤖
Claude Code 101 入门 • 中级⏱️ 6 分钟阅读

子代理

子代理

Claude 可以将任务委派给子代理,子代理将任务分解并并行运行组件任务,从而改善上下文管理。每个子代理在其自己的隔离上下文窗口中运行。

工作原理

在 Claude Code 中管理上下文很重要。上下文窗口的大量空间被探索你的代码库或进行网络搜索等工具调用消耗。Claude 在探索过程中发现的内容并不总是与你正在开发的主要功能相关。

这就是子代理的用武之地。Claude 生成一个子代理来处理 "为我探索这个代码库" 之类的任务。子代理在自己的上下文窗口中并行运行,完成所有探索工作,完成后总结发现并将摘要返回给 Claude。

结果:你得到了想要的答案,而不会让整个过程的细节占用你的主上下文。

创建自己的子代理

子代理在带有 YAML frontmatter 的 Markdown 文件中定义。最简单的入门方式是让 Claude 为你生成一个。运行:

/agents

然后选择 "创建新代理"。你将经历选择代理范围、定义其目的、选择它可以访问的工具,甚至为其选择颜色等步骤。

Claude 将为子代理生成名称、描述和提示。这也告诉 Claude 何时根据你给出的提示调用子代理。

进一步自定义

子代理可以进一步自定义。以下是一些亮点:

  • 持久化记忆 让你的子代理在对话间保留记忆。如果你在相同的项目上持续使用它,这很有用。
  • 预加载 skills 到子代理中,通过添加 skills 键并按名称列出 skills。请注意,与主对话中的 skills 不同,整个 skill 会加载到上下文中。

回顾

保持上下文窗口整洁是使用 Claude Code 保持高效的最佳方式之一。使用子代理,你可以在后台运行一个代理来处理繁重的工作,并将答案返回到主上下文窗口。

想深入了解? 查看我们的专门课程:子代理入门

第 16 课,共 23 课已完成 0%
←编写测试

讨论

登录 参与讨论