Claude Code 学习站

CCA-F 练习题库· Claude Code Configuration & Workflows

关于 Claude Code subagents,以下哪些说法为 TRUE?多选。

  1. A每个 subagent 运行在自己独立的上下文窗口中,并拥有自己的 system prompt
  2. Bsubagent 以带 YAML frontmatter 的 Markdown 文件形式定义,frontmatter 字段如 name、description、tools、model
  3. C当项目级 subagent 与用户级 subagent 同名时,用户级定义胜出
  4. D可以通过 frontmatter 中的 tools 字段把 subagent 限制在工具的一个子集内
  5. 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 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。