Claude Managed Agents教程:Anthropic官方Agent框架从入门到精通

2026-08-05 | AI Tools Hub

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是什么?

Claude Managed Agents是Anthropic推出的官方Agent框架,核心是一个叫Harness的编排引擎,把工具调用、上下文管理、错误恢复这些事都帮你处理了,而且会随着模型能力一起升级。2026年8月发布后迅速成为Agent开发的热门选择。