什么是 Claude Managed Agents?
Claude Managed Agents 是 Anthropic 推出的托管代理基础设施公测版——它不是一个新模型,而是一套无需自行构建的运行时环境。以下是它的功能介绍。
我数过我们团队为了让一个基于 Claude 的 Agent 在生产环境中正常运行所搭建的组件数量。Agent 循环、沙箱、状态持久化、错误恢复、凭证作用域、会话追踪。六套系统。其中四套与 Agent 实际要做的事毫无关系。频道里有人问”为什么这花了三个月”,我没有一个好的答案,能说的只有一个词:“管道”。
正是在这个背景下,Anthropic 推出了 Claude Managed Agents——公开测试版,于 2026 年 4 月 8 日正式上线。这不是一个新模型。 不是 Claude 5,不是新的 Opus 变体,也不是推理能力的升级。这是一个基础设施层——一个托管运行时和 Agent 框架,架设在你已经在使用的模型之上。如果你把它当作模型发布来评估,你会误解它的作用。把它当作基础设施来评估,你才能理解它存在的原因。
Claude Managed Agents 究竟是什么
不是新模型:而是托管 Agent 框架和基础设施层
你定义一个 Agent——模型、系统提示词、工具、MCP 服务器、技能——由 Anthropic 来运行它。框架负责处理 Agent 循环、工具执行、沙箱、会话管理和事件历史。你不需要构建循环,也不需要管理运行时。
Anthropic 的工程团队将其描述为一个 “元框架”——一个专为随着模型能力提升而容纳未来框架而设计的系统,而非固化关于 Claude 能做什么或不能做什么的假设。他们关于 Managed Agents 架构的工程博客文章以操作系统如何将硬件虚拟化为足够通用的抽象来类比,使得尚不存在的程序也能运行在其上。这个类比是否长期成立是个开放问题。目前而言,实际意义在于:你来配置,Anthropic 来运营。
“框架”意味着什么:工具执行、会话管理、沙箱、事件历史
一个 Managed Agent 会话让 Claude 能够访问一个云容器,其中预装了各种软件包(Python、Node.js、Go 等),并配置了网络访问规则和已挂载文件。Claude 可以在沙箱环境内读取文件、运行 bash 命令、浏览网页和执行代码。框架自动处理提示词缓存和上下文压缩。事件历史在服务端持久化存储,可通过 API 完整获取——即使会话运行时间较长,你也不会丢失状态。
公开测试版状态:所有端点均需 beta 请求头
向 Managed Agents 端点发出的每个 API 请求都需要 beta 请求头。如果你使用 SDK,它会自动设置该请求头。如果你直接用 curl 或自己的 HTTP 客户端调用 API,则需要手动添加。跳过这一步,你的请求就会失败。我第一次尝试时就遗漏了这一点(错误信息很清楚,但在快速浏览文档时容易忽略)。
它解决了什么问题
DIY Agent 的困境:在发布前耗费数月搭建基础设施
在此之前,构建一个生产级 Agent 是这样的。你有模型,有提示词,有工具定义。但在”在 notebook 里能跑”和”为用户稳定运行”之间,横亘着数月无差别的基础设施工作。
之前开发者必须自己构建的内容:Agent 循环、沙箱、状态管理、错误恢复
带有重试逻辑的 Agent 循环。将工具执行与生产系统隔离的沙箱。长期运行会话的状态管理。让 Agent 在中断后能够恢复的检查点机制。防止 Agent 越权操作的权限作用域。在出问题时追踪发生了什么的可观测性。这些一个都不能少,而且每个团队都要重复实现同样的东西。
Managed Agents 抽象掉了什么
以上所有内容。你定义 Agent 和环境,Anthropic 负责工具编排、上下文管理、错误恢复和执行追踪。快速入门指南演示了完整生命周期:创建 Agent、配置环境、启动会话、发送事件、流式获取结果。三个 API 调用就能让东西跑起来。
这并不意味着零工作量。你仍然需要设计系统提示词、选择暴露哪些工具、设置权限边界。但基础设施管道工作已经从你的待办事项中移除了。
核心能力
安全的沙箱代码执行
每个会话都运行在一个隔离的云容器中。你配置安装什么、允许什么网络访问、挂载什么文件。Agent 在该边界内运行。不占用你的服务器,不扩大你的风险面。
持久化的长期运行会话与有状态事件历史
会话持久存在。事件历史在服务端存储,可通过 API 访问。这是为运行数分钟乃至数小时的任务而设计的,而非单轮交互。如果某些事情中断了会话,事件日志可让你恢复运行。
多 Agent 协调(研究预览版——需要单独申请邀请)
这是人们最常搞错的地方。 多 Agent 协调——即一个 Agent 启动其他 Agent——确实存在,但目前处于研究预览阶段。结果(outcomes)和记忆(memory)功能也是如此。这些默认不可用。你需要单独申请邀请才能访问。不要把这些功能当作今天已普遍可用的特性来做架构设计。我看到多篇文章将多 Agent 描述为已发布的功能——它并不是。
内置提示词缓存和上下文压缩
框架自动管理上下文——缓存重复的提示词内容,在会话运行时间较长时压缩上下文。无需自己实现截断或摘要逻辑。
在 Claude Console 中进行会话追踪
每个会话都可以在 Claude Console 中进行追踪。完整的事件流——Agent 做了什么、调用了哪些工具、返回了什么结果。对于调试生产 Agent 而言,这比功能页面上的大多数要点都更重要。
它与其他 Claude 产品的关系
命名有些令人困惑。Anthropic 现在有几个相互重叠的 Claude 构建接口。以下是它们的对应关系。
Messages API:直接访问模型。你发送提示词,获得响应。没有框架,没有 Agent 循环,没有工具编排。一切都需要你自己构建。这是大多数开发者通过标准 API 一直在使用的方式。
Claude Agent SDK:驱动 Claude Code 的相同工具和 Agent 循环,打包为一个 Python/TypeScript 库。但运行时由你来管理。你的基础设施,你的扩缩容,你的沙箱。
Claude Managed Agents:Anthropic 同时管理循环和运行时。你来配置,他们来运营。与 Agent SDK 的区别不在于能力,而在于谁拥有基础设施。
Claude Code / Cowork:面向终端用户的产品,而非 API 原语。Code 是一个 agentic 编程助手,Cowork 处理桌面知识工作。它们构建在相同的 Agent 模式之上,但属于成品,而非构建块。
心智模型:Messages API 是原材料。Agent SDK 是你在自己店里使用的工具箱。Managed Agents 是托管式工作坊。Code 和 Cowork 是成品。
哪些人应该关注
正在发布长期运行或异步 Agent 但没有专属基础设施的团队
如果你因为没有人愿意负责沙箱和会话基础设施而一直推迟某个 Agent 功能——这个产品就是直接为你而设计的。Anthropic 的速率限制文档确认 Managed Agents 端点与 Messages API 分别进行速率限制,这意味着你现有的 API 用量不会干扰 Agent 会话。
需要开箱即用的沙箱和权限管理的企业团队
Managed Agents 内置了作用域权限、身份管理和执行追踪。对于”我们自己构建了沙箱”无法满足合规要求的受监管环境,让 Anthropic 管理该层可消除一类风险。
希望跳过框架搭建工作、正在原型验证 Agent 概念的开发者
还处于”这个 Agent 概念是否可行”阶段?三个 API 调用即可运行一个会话。这在首次实验所需时间上确实有实质性的缩减。
当前限制
需要 beta 请求头:
每个请求都需要。SDK 会自动处理。手动 API 调用则需要手动添加。这是一个测试版产品——各版本之间的行为可能会发生变化。
结果/多 Agent/记忆:仅限研究预览版,需要单独申请邀请
这些功能需要通过 Anthropic 单独申请访问权限。它们不属于默认公开测试版的范畴。请据此规划。
速率限制:创建端点 60 rpm,读取端点 600 rpm,以及组织级消费限额
Managed Agents 端点有其独立的速率限制,与 Messages API 限制分开。创建端点(Agent、环境、会话):每分钟 60 个请求。读取端点(会话状态、事件获取):600 rpm。组织级消费限额和基于层级的速率限制仍在此基础上叠加适用。对于原型验证和早期生产,这些数字是够用的。如果你计划同时运行数百个并发会话,请尽早将这些数字纳入容量规划。
常见问题
Claude Managed Agents 是免费的吗?
不是。模型用量按标准 Claude API token 定价收费,另加每活跃会话小时 $0.08 的运行时费用(空闲时间不计费)。会话内的网络搜索每 1,000 次搜索收费 $10。Managed Agents 没有免费层级——你需要 API 访问权限和积分。
它支持 Claude Opus 4.6 和 Sonnet 4.6 吗?
支持。创建 Agent 时你可以指定模型。claude-opus-4-6 和 claude-sonnet-4-6 均受支持。Opus 适用于深度推理任务,Sonnet 适用于大多数生产工作负载所需的速度与成本平衡。
Managed Agents 和 Claude Agent SDK 有什么区别?
在能力上类似——相同的工具,相同的 Agent 循环模式。区别在于运营层面。Agent SDK:你在自己的基础设施上运行 Agent。Managed Agents:Anthropic 托管并运营运行时。完全自主控制 vs. 跳过基础设施工作。
我现在可以在生产环境中使用 Claude Managed Agents 吗?
公开测试版所有 API 用户均可访问。但它仍是测试版。行为可能会发生变化。研究预览功能(多 Agent、结果、记忆)尚未普遍可用。对于生产环境,请评估当前稳定的功能集并为迭代做好规划。
我需要特殊的 beta 请求头才能使用它吗?
是的。每个 API 调用都需要 anthropic-beta: managed-agents-2026-04-01 请求头。SDK 会自动设置。原始 HTTP 请求需要手动添加,否则调用会被拒绝。
往期文章:


