Claude Managed Agents是Anthropic推出的官方Agent框架,核心是一个叫Harness的编排引擎,把工具调用、上下文管理、错误恢复这些事都帮你处理了,而且会随着模型能力一起升级。2026年8月发布后迅速成为Agent开发的热门选择。
Agent是一份可复用配置:用哪个模型、系统提示词、能用哪些工具、要不要接MCP服务。创建后获得Agent ID,可在不同会话中反复使用。agent_toolset_20260401提供预置工具集,支持自定义工具注册。Harness引擎负责编排多步任务、管理上下文窗口、自动重试失败操作。
from anthropic import Anthropic
client = Anthropic()
agent = client.beta.agents.create(
name="Code Reviewer",
model="claude-sonnet-4-6",
system="You are a senior code reviewer.",
tools=[{"type": "agent_toolset_20260401"}],
)
# 在会话中使用Agent
session = client.beta.sessions.create(agent_id=agent.id)
需要ANTHROPIC_API_KEY,支持Python和TypeScript SDK。
Claude Managed Agents适合构建代码审查助手、数据分析Agent、客服自动化、文档处理工作流。其优势是无需自建编排逻辑,Harness引擎处理所有底层细节,开发者只需定义Agent配置。
想了解更多Agent框架?阅读Open SWE异步编码代理,或了解ECC Claude Code增强。
Claude Managed Agents是Anthropic推出的官方Agent框架,核心是一个叫Harness的编排引擎,把工具调用、上下文管理、错误恢复这些事都帮你处理了,而且会随着模型能力一起升级。2026年8月发布后迅速成为Agent开发的热门选择。