Claude Code 是什么？	一个可以在终端内编辑文件和运行命令的智能体（agent）。
使用 Claude Code 时，一个好的提示词（prompt）需要包含哪三个要素？	目标文件名称、期望使用的模式（pattern）和预期的最终状态（end state）。
与 Claude API 交互的通用模式是什么？	定义一个工具（Define a tool）-> 将其交给一个运行器（Hand it to a runner）-> 返回结果（Return the result）。
在 Claude Code 中，如何调用 Claude API 技能？	可以直接使用 `/claude-api`，或等待 Claude Code 自动检测到 TypeScript SDK。
在项目开发中，`tool runner` 的主要作用是什么？	它负责处理工具调用（tool calling）和智能体循环（agent loop）。
使用 Claude Code 进行 API 集成开发时，推荐的开发流程是什么？	创建一个存根文件（stub），然后将它交给 Claude Code，最后审查差异（review the diff）。
如果 Claude Code 运行代码时出现错误，它会采取什么措施？	它会读取错误信息，并在原地修补代码（patches the code in place）。
