代理（Agent）的定义是什么？	一个自主版本的Claude，无需人类干预即可运行整个消息循环。
代理工作流（Agentic Workflow）的核心模式是什么？	观察（Observe）、决策（Decide）、行动（Act）、重复（Repeat）。
实现代理循环（Agent Loop）的基本流程是什么？	发送消息（包含工具定义）-> Claude响应-> 代码执行工具-> 将结果反馈给Claude-> 重复。
在API调用中，定义工具（tools array）需要包含哪些关键信息？	名称（name）、描述（description）和输入JSON模式（input_schema）。
当Claude的`stop_reason`为`tooluse`时，代码需要执行什么操作？	找到工具使用块，执行工具，并将结果作为`tool_result`反馈给Claude。
当Claude的`stop_reason`为`end_turn`时，意味着什么？	Claude已完成任务，应打印最终文本并退出循环。
在代理系统中，Claude和开发者各自负责什么？	Claude负责推理（Reasoning）；开发者负责循环和工具（Loop and Tools）。
