在 Claude Code SDK 中使用子代理
research-assistant
子代理可以探索數十個檔案和文件頁面,而不會用所有中間搜尋結果使主對話變得雜亂 - 只返回相關發現。
style-checker
、security-scanner
和 test-coverage
子代理,將審查時間從分鐘縮短到秒。
database-migration
子代理可以具有關於 SQL 最佳實踐、回滾策略和資料完整性檢查的詳細知識,這些在主代理的指令中會是不必要的雜訊。
doc-reviewer
子代理可能只能存取讀取和 Grep 工具,確保它可以分析但永遠不會意外修改您的文件檔案。
.claude/agents/*.md
- 僅在當前專案中可用~/.claude/agents/*.md
- 在所有專案中可用欄位 | 必需 | 描述 |
---|---|---|
name | 是 | 使用小寫字母和連字符的唯一識別符 |
description | 是 | 何時使用此子代理的自然語言描述 |
tools | 否 | 允許工具的逗號分隔列表。如果省略,則繼承所有工具 |
.claude/agents/
目錄description
欄位清楚地指示何時應該使用它:
tools
欄位限制工具存取: