Claude Code 学习站

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

orchestrator-workers workflow 与 parallelization workflow 之间的关键架构差异是什么?

  1. AOrchestrator-workers 才是并发运行其各个子任务的那种模式,而 parallelization 总是按固定顺序严格地一个接一个运行子任务。
  2. B在 orchestrator-workers 中,一个中心 LLM 在运行时动态分解任务并决定要委派哪些子任务,而 parallelization 则把工作拆成预先确定的固定子任务。
  3. CParallelization 需要多个不同的模型、每个分支一个,而 orchestrator-workers 必须让 orchestrator 和所有 worker 共用一个模型。
  4. Dorchestrator-workers 要求每个 worker 的子任务先经人工审核批准才能执行,orchestrator 因此会在派发与执行之间停下等待签字;而 parallelization 完全自主、从不暂停。

正确答案:B

解析

  • B正确:根据 Anthropic 的《Building Effective Agents》指南,决定性的架构差异在于动态分解与预先确定分解之别。在 orchestrator-workers 中,一个中心 LLM 在运行时动态分解任务,并根据具体输入决定把哪些子任务委派给 worker LLMs(「subtasks aren't pre-defined, but determined by the orchestrator」)。相比之下,parallelization 使用固定的、由开发者定义的结构——sectioning(并发运行相互独立的预定子任务)或 voting(重复运行同一任务以取得共识)。
  • A是假的,因为 parallelization 本质上就是并发的(而非串行),这正是「parallel」的含义。
  • C是假的——两种模式都没有对模型数量施加限制。
  • D是假的——人工批准不是任一 workflow 的定义性特征。

延伸阅读

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