CCA-F 练习题库· Claude Code Configuration & Workflows
关于 Claude Code subagents,以下哪些说法为 TRUE?多选。
- A每个 subagent 运行在自己独立的上下文窗口中,并拥有自己的 system prompt
- Bsubagent 以带 YAML frontmatter 的 Markdown 文件形式定义,frontmatter 字段如 name、description、tools、model
- C当项目级 subagent 与用户级 subagent 同名时,用户级定义胜出
- D可以通过 frontmatter 中的 tools 字段把 subagent 限制在工具的一个子集内
- Esubagent 只能放在 ~/.claude/agents/ 下;不支持项目级作用域的 subagent
正确答案:A B D(多选)
解析
- ABD为真,与答案 key 一致。根据 Claude Code 官方 subagents 文档(code.claude.com/docs/en/sub-agents):每个 subagent「运行在自己的上下文窗口中,拥有自定义的 system prompt、特定的工具访问权限和独立的权限设置」(A);subagent「是带 YAML frontmatter 的 Markdown 文件」,其支持的字段包括 name、description、tools 和 model(其中 name 和 description 为必填)(B);frontmatter 中的 tools 字段限制 subagent 可使用哪些工具(D)。
- C为假:当项目级与用户级 subagent 同名时,项目级定义(.claude/agents/,优先级 3)优先于用户级定义(~/.claude/agents/,优先级 4)——用户级并不胜出(而 managed subagent 的优先级高于两者)。
- E为假:.claude/agents/ 下的项目级 subagent 是明确受支持的,与用户级 ~/.claude/agents/ 并存。
延伸阅读
本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。