Claude 认证架构师考试共有多少道题目？及格分数线是多少？	共60道情景选择题，需答对至少75%方可及格。
作为底层引擎的 Claude 系统具有哪三个核心特性？	无状态（调用间无记忆）、不运行循环、不直接执行代码。
实现多步工作的标准“智能体循环”包含哪四个关键步骤？	调用（Call）、检查响应（Inspect）、本地执行工具（Execute）、将结果追加至对话历史（Append）。
在智能体循环中，`stop_reason` 字段为 `tool_use` 和 `end_turn` 分别代表什么含义？	`tool_use` 表示模型暂停并请求代码执行函数；`end_turn` 表示模型思考完毕，返回最终答案。
使用协调者（Coordinator）与子智能体（Sub-agents）模式的主要目的是什么？	节省上下文窗口预算（Context Budget），通过拆分任务保持主智能体的上下文精简。
`claude.md` 配置文件分为哪三个层级？各自的作用范围是什么？	用户级（仅本机生效，不进版本控制）、项目级（仓库根目录，团队共享）、目录级（特定子文件夹生效）。
确保 Claude 输出严格符合 JSON 格式的最可靠方法是什么？	将目标 JSON 结构定义为 Tool，并在请求中设置 `tool_choice` 为强制调用该 Tool。
当结构化输出验证失败时，正确的重试策略是什么？	将校验器的具体错误信息作为用户消息追加到对话历史中，要求模型修正，而非盲目重试。
何时应使用 Message Batches API 进行批量处理？	适用于离线任务、延迟要求以小时计、且各提示词相互独立无需按顺序处理的场景。
MCP（模型上下文协议）的核心价值是什么？	提供开放标准，使外部工具和数据源能以统一接口对接任意合规模型，避免重复编写适配代码。
当多个工具的功能描述相似时，会导致模型随机选择并引发模式缺陷。应如何规范编写工具描述以解决此问题？	按API文档标准编写：一句说明功能、一句说明适用场景（提供消歧规则）、一个带真实参数的调用示例，以及错误列表。
工具调用失败时，正确的结构化错误响应JSON必须包含哪四个关键字段？	`is_error`（布尔值标识错误路径）、`category`（字符串分类如rate limited/not found）、`retryable`（布尔值标识是否可重试）、`retry_after_ms`（整数标识等待时长）。
MCP协议中STDIO与SSE传输方式的选择原则是什么？	只要服务器能与客户端运行在同一台机器上，必须优先选择STDIO；仅在服务器必须部署在远程主机时才使用SSE。
“中间丢失效应”（Lost in the middle effect）指什么？在长对话中如何确保模型不遗忘关键数据？	模型只高度关注上下文窗口的开头和结尾，忽略中间内容。解决方法是将账号、金额等持久化事实提取为“案例块”，并在每轮对话末尾重新锚定。
提示词缓存（Prompt caching）的最佳实践是什么？哪些部分值得缓存，哪些绝对不值得？	系统提示词和少样本示例值得缓存（因每次调用完全相同）；用户最后一轮输入不值得缓存（因内容不同，缓存无法命中且浪费预算）。
可靠Agent的“升级机制”（Escalation）应在何时触发？触发后的标准处理流程是什么？	当模型置信度低于阈值或检测到无法解决的歧义时触发。应将对话连同结构化摘要（已知信息、尝试步骤、卡点）移交人类处理。
认证考试会从六个生产场景中随机抽取几个进行测试？考生应如何准备？	随机抽取4个。考生必须掌握全部6个场景及其对应考点，因为无法预知具体抽到哪4个，且每个场景都会多次出现。
考试中关于“总结陷阱”（Summarization trap）的正确应对策略是什么？	不要压缩携带ID和金额的长对话；正确做法是将持久化事实提取到上下文窗口末尾的案例块中，避免有损压缩导致关键信息丢失。
面对子代理执行失败时，“盲目重试陷阱”（Blanket retry trap）的错误做法是什么？正确做法是什么？	错误做法是重试所有子代理（可能导致已产生副作用的操作重复执行）；正确做法是仅重试失败的那个子代理。
考试中“本地SSE陷阱”（SSE on localhost trap）的正确答案是什么？	当服务器与客户端同机运行时，绝不应选择SSE传输，必须选择STDIO以避免不必要的网络延迟和认证设计开销。
