Claude Code 学习站

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

在 agent 对生产数据库执行 DELETE 操作之前,必须强制实施什么关卡?

  1. A一次程序化的前置条件检查,校验意图、范围与授权——并在执行前提供 dry-run 选项
  2. B一个问模型 'are you sure?' 的 prompt,要求它先用自己的话确认
  3. C把意图、目标表和受影响的行数记入审计日志,然后照常继续执行这次 DELETE
  4. D执行前固定 10 秒延迟,其间盯着控制台的操作员可以取消这次 DELETE 任务

正确答案:A

解析

在 agent 对生产数据库执行不可逆的 DELETE 之前,所需的关卡是一次确定性的、程序化的前置条件检查,在模型控制之外校验意图、范围与授权——最好再配合一次 dry-run,在真正提交前预览影响。

  • A正是这样的关卡,因此正确。各干扰项作为真正的关卡都不成立。
  • B面向模型的 "are you sure?" 提示是非确定性的,容易受 prompt injection 影响,模型也可能自行推理绕过。
  • C仅记录意图然后继续执行属于可观测性,而不是强制约束。
  • D固定的 10 秒延迟则是一种武断的保护措施,对意图、范围或授权没有做任何校验。

延伸阅读

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