Claude Code 学习站

CCA-F 练习题库· Agentic Architecture & Orchestration

你的研究系统中,一个 coordinator agent 已把文档分析委派给了一个 subagent。subagent 完成后,coordinator 注意到结论并不完整:subagent 只覆盖了指定的五个来源中的三个。coordinator 需要让剩下的两个来源得到分析。重新委派这项工作的正确做法是什么?

  1. A用这些部分结论去调用 synthesis agent,并指示它基于已完成的三份分析中的模式,推断缺失来源可能包含什么内容。
  2. B让 coordinator 自己去读取并分析剩余的两个来源,用完全相同的格式把自己的结论追加到 subagent 的三份之后,而不是为此再花一次委派往返。
  3. C把全部五个来源重新发送给一个新派生的 document analysis subagent 实例,由它把已完成的三个来源连同被漏掉的两个一起从头重新分析。
  4. Dcoordinator 应当重新调用 document analysis subagent,用一个明确的提示只指定那两个缺失的来源,并把此前已完成的结论作为上下文一并提供。

正确答案:D

解析

  • D正确。在类似 Anthropic 多智能体研究模式的 coordinator/subagent(orchestrator-worker)架构中,lead agent 应当重新调用同一个 document-analysis subagent 来重新委派这项未完成的工作,提示要范围收紧且明确,只点名那两个尚未分析的来源,并可以把已完成的三份结论作为上下文传入,使这次新的运行保持一致并避免重复劳动。这既忠于架构,又高效。各个干扰项分别因不同的原因而有缺陷:
  • A把工作路由给了 synthesis agent,并要求它为自己从未读过的来源编造/幻觉出内容;
  • C派生一个全新的 subagent,不必要地把已完成的三个来源重新分析一遍,浪费 token 和时间;
  • B则让 coordinator 自己去做分析工作,瓦解了 orchestrator 角色本应维持的委派边界。

延伸阅读

本题为本站自有原创练习题,非任何官方考试内容;解析对照 Anthropic 公开文档撰写, 如与最新文档不符请以官方为准。想在限时环境下检验水平,可参加 模拟考(题目与本页题库不重叠)。