共 16 题:单选 10、多选 4、判断 2。题干中文、考试术语保持英文。答案与逐项解析在文末独立小节——先做完再翻。
🎯 学习重点:锁定官方现行术语、数字上限和唯一责任层,排除旧教程表述。
Q1. 官方文档描述 Claude Code 的工作机制是一个循环的三阶段。正确的顺序是:
A. take action → gather context → verify results B. gather context → take action → verify results C. verify results → gather context → take action D. plan → execute → deploy
Q2. 你希望「无论 Claude 怎么决定,都阻止它读取 secrets/ 目录」。按官方 memory 文档,正确的机制是:
A. 在 CLAUDE.md 写一条「禁止读取 secrets/」 B. 在 auto memory(MEMORY.md)里记下这条禁令 C. 使用 deny 权限规则或 PreToolUse hook D. 切换到 acceptEdits 模式
Q3. 关于 CLAUDE.md 与 auto memory 的对比,正确的是:
A. CLAUDE.md 由 Claude 自己写,auto memory 由用户写 B. 两者都只在用户手动 /memory 时才加载 C. CLAUDE.md 是用户写的持久指令;auto memory 是 Claude 自己积累的偏好与纠错笔记,两者每次会话都加载 D. auto memory 加载全部内容,没有上限
Q4. auto memory(MEMORY.md)每次会话加载的限额是:
A. 前 100 行或 10 KB B. 前 200 行或 25 KB,取先到者 C. 前 500 行,无大小限制 D. 全部内容
Q5. 关于 Skills(截至 2026-08-30 的官方现状),正确的是:
A. custom commands 是独立机制,与 skills 无关 B. custom commands 已并入 skills;.claude/commands/deploy.md 与 .claude/skills/deploy/SKILL.md 都注册 /deploy 且行为一致 C. skill 正文每次会话开始就完整载入上下文 D. skills 只能用户手动 / 调用,模型不能自动使用
Q6. 所有 subagent 的 description 合计超过多少 tokens 时,Claude Code 会在启动时告警?
A. 1,500 B. 15,000 C. 150,000 D. 不会告警,description 不占上下文
Q7. 内置的 Explore subagent 的定位是:
A. 可读可写的通用执行代理 B. 只读探索代理:禁用 Write/Edit,模型继承主会话,用于大规模搜索/阅读而污染不到主上下文 C. 只能在 plan mode 下使用的规划代理 D. 专门运行 MCP 工具的代理
Q8. MCP 的 tool search(deferred tools)机制解决的问题是:
A. MCP server 无法通过 HTTP transport 连接 B. 大量 MCP server 的工具 schema 挤占上下文——延迟加载后上下文常驻只有工具名列表,schema 按需载入 C. MCP 工具调用没有权限控制 D. MCP 无法与 skills 共存
Q9. 在 hooks 体系里,exit code 2 的含义是:
A. hook 脚本语法错误,忽略即可 B. 阻止(block)触发该事件的工具调用 C. 要求用户重新登录 D. 触发自动 /compact
Q10. Claude Code 的 prompt caching 行为,正确的是:
A. 会话中修改 CLAUDE.md 立即生效并保持缓存 B. 切换模型会触发一次无缓存的慢轮次;CLAUDE.md 修改不会在会话中途生效 C. 每轮对话都重新计算缓存,无跨轮复用 D. /compact 后缓存完全不变
🎯 学习重点:逐项判断是否同时满足权限、上下文和扩展机制的边界条件。
Q11. 下列哪些是截至 2026-08-30 官方文档中的 permission modes?(多选)
A. default(CLI 显示 Manual) B. acceptEdits C. strict D. plan E. auto F. agentic G. dontAsk H. bypassPermissions
Q12. hooks 可以是哪些形态?(多选)
A. shell 命令 B. HTTP 请求 C. MCP 工具调用 D. LLM prompt E. subagent F. 只能是 shell 命令,其他形态不存在
Q13. 关于权限体系,下列说法正确的是:(多选)
A. deny 规则在所有 permission modes 下都生效,包括 bypassPermissions B. 受保护路径在任何模式下都不会被自动批准(bypass 除外) C. rm/rmdir 针对关键路径永不自动批准 D. allow 规则一旦写入就优先于 deny 规则 E. 配置优先级中 managed settings 高于项目与用户设置
Q14. 关于 CLAUDE.md 的分层与最佳实践,正确的是:(多选)
A. 组织级策略可放 managed policy 位置的 CLAUDE.md(如 Linux 的 /etc/claude-code/CLAUDE.md) B. ./CLAUDE.local.md 用于团队共享、应入版本控制 C. 官方建议每个 CLAUDE.md 保持在 200 行以内 D. 多步流程应放 skill,目录级局部约定可放 .claude/rules/(带 paths: 按路径触发) E. CLAUDE.md 是强制配置,写了就一定会被执行
🎯 学习重点:特别警惕「总是、等同、全部自动」等绝对化措辞。
Q15. 「plan mode」在 2026-08-30 的官方文档中是一种 permission mode(config 值 plan),规划时的代码库研究会委派给只读的 Plan subagent。
Q16. 官方建议:如果某个 skill 很有用,就应该把它的全部正文复制进 CLAUDE.md,确保每个会话都能看到。
每项解析注明:为什么对 / 为什么错 / 考什么。来源均访问于 2026-08-30。
🎯 学习重点:错题回链到 README 中对应的现行来源与版本日期。
Q1. 答案:B
Q2. 答案:C
Q3. 答案:C
Q4. 答案:B
Q5. 答案:B
/deploy 且行为一致。考什么:现行机制现状。disable-model-invocation: true 才限制为仅手动调用。考什么:调用控制 frontmatter。Q6. 答案:B
Q7. 答案:B
Q8. 答案:B
ENABLE_TOOL_SEARCH 可调),上下文常驻仅工具名,schema 按需载入,避免几十个 server 的 schema 挤爆上下文。考什么:MCP 上下文成本治理。requiresUserInteraction)。考什么:治理手段归属。Q9. 答案:B
examples/config-examples/pretooluse_guard.py)。Q10. 答案:B
🎯 学习重点:对照每个选项的责任层,解释为什么漏选或多选。
Q11. 答案:A、B、D、E、G、H
default(Manual):仅只读免批。考什么:六模式清单。acceptEdits:+文件编辑免批。考什么:同上。strict:不是 permission mode(strict 是 API 工具/输出侧的术语——见模块 5,术语迁移陷阱)。考什么:跨模块术语混淆。plan:只读+规划。考什么:plan 现为 permission mode。auto:classifier 代替人工审查。考什么:同上。agentic:是产品定位词(agentic coding tool),不是模式名。考什么:术语边界。dontAsk:仅预批准工具,用于 CI。考什么:同上。bypassPermissions:全部放行,仅限隔离容器/VM。考什么:同上+安全红线。Q12. 答案:A、B、C、D、E
Q13. 答案:A、B、C、E
rm/rmdir 针对关键路径永不自动批准。考什么:同上(细节)。Q14. 答案:A、C、D
/Library/Application Support/ClaudeCode/CLAUDE.md、Linux /etc/claude-code/CLAUDE.md)承载组织级策略。考什么:CLAUDE.md 四层。CLAUDE.local.md 是个人本地补充,不入版本控制。考什么:local 与 project 的分界。.claude/rules/(paths 触发)是官方推荐的拆分。考什么:三类容器的分工。🎯 学习重点:把错误陈述改写成带边界条件的正确架构规则。
Q15. 答案:正确(True)
plan),入口 Shift+Tab 或 /plan;规划期研究委派给只读 Plan subagent。老教程里「独立 plan-mode 页面」的说法已过时。考什么:术语时效性 + 规划与权限体系的合并现状。Q16. 答案:错误(False)
来源汇总(均访问于 2026-08-30):how-claude-code-works / memory / context-window / permission-modes / permissions / settings / skills / commands / hooks / sub-agents / mcp / prompt-caching,见 sources/sources-production.csv。📚 目录