什么是“托管代理”（Managed Agent）？	托管代理是指在 Anthropic 基础设施上运行的代理循环，而不是在用户自己的服务器上运行。
什么时候应该使用托管代理而不是手动编写循环？	当代理循环运行时间过长、涉及大量工具、需要保持状态或需要从网络故障中恢复时。
构成托管代理的四个基本要素（primitives）是什么？	代理（Agent）、环境（Environment）、会话（Session）和事件（Events）。
在托管代理的流程中，“会话”（Session）代表什么？	会话是工作（unit of work）的最小单位，代表一次完整的代理运行。
在托管代理的流程中，哪个组件是可重用的（reusable）？	代理（Agent）本身，它包含模型、系统提示和工具集。
托管代理的核心工作机制是什么？	用户不是运行一个 `while` 循环，而是通过发送和读取事件（events）来驱动工作流。
在处理事件流时，必须注意什么操作顺序？	必须先打开事件流（open the stream），然后才能发送启动消息（kickoff message）。
在消费事件流时，需要重点关注哪三种事件类型？	`agent.message`（文本回复）、`agent.tool_use`（工具调用）和 `session.status_idle`（代理完成）。
