2026 年 4 月 8 日,Anthropic 在 Claude Platform 正式開放了 Claude Managed Agents 的 Public Beta。這套全新的全託管代理框架(Managed Agent Harness)把"Agent 循環 + 工具執行 + 沙箱容器 + 狀態持久化"打包成一組 REST API,開發者不再需要自己搭建 agent loop、工具調用層或運行時,只要調用 /v1/agents、/v1/environments、/v1/sessions 三個端點,就能讓 Claude 以自主代理的方式在安全沙箱中完成長耗時任務。
本次公測同時發佈了 managed-agents-2026-04-01 Beta 請求頭、新的 agent_toolset_20260401 工具集,以及基於 Server-Sent Events 的事件流協議。本文結合官方文檔與最新 Release Notes,系統梳理 Claude Managed Agents 的核心概念、API 接入方式、事件模型與計費規則,並給出一份可直接複用的 Python / curl 快速上手代碼,幫助你在 5 分鐘內跑通一次真實的 Managed Agent 會話。

Claude Managed Agents 是什麼:託管代理的核心定位
在理解 Managed Agents 之前,需要先釐清它與傳統 Messages API 的關係。Anthropic 現在提供兩條構建路徑:Messages API 負責直接調用模型,適合需要完全控制 agent loop 的場景;Managed Agents 則提供預構建、可配置的代理運行環境,適合長耗時、異步化、需要沙箱隔離的工作負載。
與 Messages API 的定位差異
| 維度 | Messages API | Claude Managed Agents |
|---|---|---|
| 形態 | 單輪/多輪消息接口 | 全託管 Agent Harness |
| 控制粒度 | 需自建 agent loop 和工具執行層 | 開箱即用,內置循環與工具調用 |
| 會話狀態 | 客戶端維護 | 服務端持久化文件系統與歷史 |
| 工具執行 | 客戶端 tool_use → tool_result 回寫 |
沙箱容器內自動執行 |
| 適用場景 | 實時對話、精細控制 | 長耗時任務、自主代理、批量作業 |
| Beta 頭 | 按功能單獨啓用 | managed-agents-2026-04-01 統一啓用 |
🎯 選型建議:如果你正在構建一個需要"AI 自主寫代碼、跑腳本、瀏覽網頁再彙總結果"的後臺任務,Managed Agents 會比手工串聯 Messages API + 自建沙箱更省事。建議在 API易 apiyi.com 平臺上做一次兩者的對比測試,快速判斷自己的業務更適合哪種形態。
四大核心概念
Claude Managed Agents 圍繞四個基礎概念構建:
- Agent(代理):模型、系統提示詞、工具、MCP Servers 與 Skills 的靜態定義,創建一次後可被多個會話複用,支持版本化。
- Environment(環境):雲端容器模板,描述預裝軟件包、網絡訪問策略以及掛載文件。
- Session(會話):指定 Agent + Environment 的具體運行實例,負責執行一次性或長耗時任務。
- Events(事件):Session 與客戶端之間交換的消息,包括用戶消息、工具調用、工具結果、狀態變更等。

Managed Agents 核心能力盤點:沙箱、工具集與 SSE 流
理解四大概念之後,我們來逐個看它們在 Beta 版本中提供了哪些實際能力。
安全沙箱與容器配置
每個 Session 運行在一個隔離的雲端容器中,具備以下特性:
- 預裝運行時:Python、Node.js、Go 等主流語言環境開箱即用。
- 網絡策略:支持
unrestricted(無限制)和更嚴格的受限網絡模式,避免沙箱成爲數據外傳通道。 - 文件系統:容器內的文件在會話生命週期中持久化,Agent 可以跨輪次讀寫。
- 可掛載資源:可在 Environment 中預先掛載數據文件或腳本。
內置工具集 agent_toolset_20260401
公測版本提供了一個統一的工具集標識 agent_toolset_20260401,一次性啓用所有預構建工具:
| 工具類別 | 能力說明 |
|---|---|
| Bash | 在容器內執行 Shell 命令,支持長運行進程 |
| File 操作 | 讀、寫、編輯、glob、grep 文件 |
| Web Search | 搜索引擎級聯網查詢,返回結構化結果 |
| Web Fetch | 拉取指定 URL 的完整內容(HTML/PDF) |
| MCP Servers | 通過 Model Context Protocol 對接外部工具提供方 |
🎯 開發者提示:
agent_toolset_20260401是一個"組合開關",方便快速原型驗證。生產環境建議根據最小權限原則按需啓用子集。如果想在 API易 apiyi.com 對比不同工具子集的 token 成本,可直接切換 base_url 後複用同一段代碼。
Server-Sent Events 流式事件模型
與傳統 Messages API 的"一次請求 → 一次響應"不同,Managed Agents 採用事件驅動 + SSE 推送模型。關鍵事件類型如下:
| 事件類型 | 觸發時機 | 客戶端處理建議 |
|---|---|---|
user.message |
客戶端發送用戶消息 | 調用 /events 端點寫入 |
agent.message |
代理生成文本回復 | 增量渲染到 UI |
agent.tool_use |
代理調用工具 | 展示工具名、參數摘要 |
agent.tool_result |
工具執行返回 | 可選展示,調試時有用 |
session.status_idle |
代理完成所有工作,進入空閒 | 關閉流、進入下一輪交互 |
session.status_running |
代理正在執行 | 展示 loading 指示 |

快速上手 Claude Managed Agents:API 接入完整流程
下面用最短的代碼演示一次完整的 Managed Agent 會話。核心步驟包括:創建 Agent → 創建 Environment → 創建 Session → 發送消息並訂閱 SSE 流。
前置條件
- 一個 Claude API Key(或 API易 apiyi.com 的兼容 Key)。
- 每次請求攜帶
anthropic-beta: managed-agents-2026-04-01頭;官方 SDK 會自動附加,手工 curl 需顯式聲明。 - Python SDK 升級到最新版本:
pip install -U anthropic。
極簡 Python 示例
from anthropic import Anthropic
client = Anthropic(
# 使用 API易中轉可複用現有代碼,無需改動 SDK 用法
base_url="https://api.apiyi.com",
api_key="YOUR_API_KEY",
)
# 1. 創建 Agent
agent = client.beta.agents.create(
name="Coding Assistant",
model="claude-sonnet-4-6",
system="You are a helpful coding assistant.",
tools=[{"type": "agent_toolset_20260401"}],
)
# 2. 創建 Environment(無限制網絡)
env = client.beta.environments.create(
name="quickstart-env",
config={"type": "cloud", "networking": {"type": "unrestricted"}},
)
# 3. 創建 Session
session = client.beta.sessions.create(
agent=agent.id,
environment_id=env.id,
title="Quickstart session",
)
# 4. 打開 SSE 流併發送用戶消息
with client.beta.sessions.events.stream(session.id) as stream:
client.beta.sessions.events.send(
session.id,
events=[{
"type": "user.message",
"content": [{
"type": "text",
"text": "Generate the first 20 Fibonacci numbers to fibonacci.txt",
}],
}],
)
for event in stream:
if event.type == "agent.message":
for block in event.content:
print(block.text, end="")
elif event.type == "agent.tool_use":
print(f"\n[Using tool: {event.name}]")
elif event.type == "session.status_idle":
print("\n\nAgent finished.")
break
📎 展開查看等效的 curl 版本
# 攜帶 Beta 頭創建 Agent
curl -sS https://api.apiyi.com/v1/agents \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "anthropic-beta: managed-agents-2026-04-01" \
-H "content-type: application/json" \
-d '{
"name": "Coding Assistant",
"model": "claude-sonnet-4-6",
"system": "You are a helpful coding assistant.",
"tools": [{"type": "agent_toolset_20260401"}]
}'
# 創建 Environment、Session 的請求結構類似,見官方 quickstart 文檔
# 訂閱 SSE 流時使用:
# curl -N -H "Accept: text/event-stream" \
# https://api.apiyi.com/v1/sessions/$SESSION_ID/stream
🎯 代碼複用建議:上面的
base_url指向 API易 apiyi.com,即可在中國大陸以低延遲訪問 Managed Agents 公測接口。官方 SDK 的所有參數、Beta 頭、事件類型完全兼容,無需二次封裝。
五步流程圖解
[Client] ──1. create agent──────────▶ [API]
[Client] ──2. create environment────▶ [API]
[Client] ──3. create session────────▶ [API]
[Client] ──4. open SSE stream───────▶ [API]
[Client] ──5. send user.message─────▶ [API]
◀─ agent.message / tool_use / tool_result / status_idle ──
整個過程的核心是:事件先行,流式接收。官方建議先打開 SSE 流再發送 user 事件,這樣不會錯過任何中間狀態。

Claude Managed Agents 關鍵規則:限流、計費與品牌合規
公測版本已經給出了明確的生產參數。以下是開發者最關心的三項規則。
限流規則
限流以**組織(Organization)**爲單位統計,與賬號下的 Tier 相互獨立:
| 類別 | 端點範圍 | 限額 |
|---|---|---|
| Create 類 | agents / environments / sessions 等創建接口 | 60 次 / 分鐘 |
| Read 類 | retrieve / list / stream 等查詢與訂閱 | 600 次 / 分鐘 |
除此之外,組織級的消費額度和 Tier 速率上限依然生效。高併發的批量代理任務需要提前做限流規劃,或者通過 API易 apiyi.com 分攤到多賬號資源池。
計費模型
Managed Agents 的計費由兩部分組成:
- Session 運行時費用:$0.08 / 會話小時。
- 模型 Token 費用:按所選 Claude 模型(如 Sonnet 4.6 / Opus 4.6)的標準單價計費。
沒有額外訂閱、沒有固定基礎設施成本。這意味着空閒但未關閉的 Session 仍會按小時計費,務必在任務結束後調用結束接口。
品牌合規要點
Anthropic 對合作伙伴使用 Claude 品牌提出了明確約束:
- ✅ 允許:
Claude Agent、Claude(菜單語境內)、{YourAgentName} Powered by Claude。 - ❌ 禁止:
Claude Code、Claude Code Agent、Claude Cowork等名稱;禁止模仿 Claude Code 的 ASCII art 或視覺元素。
🎯 合規建議:面向企業交付的託管代理產品,建議保持自身品牌主體地位,僅在技術說明中以"Powered by Claude"的方式致謝。若需要正式的品牌授權或模板化 UI,可通過 API易 apiyi.com 獲取合作渠道的對接指引。
Claude Managed Agents 典型應用場景:哪些業務最值得遷移
公測版本雖然仍有部分功能(outcomes、multiagent、memory)處於 Research Preview,但對於以下四類場景已經可以立即落地。
適合立即遷移的四類工作負載
| 場景 | 爲什麼適合 Managed Agents | 典型任務示例 |
|---|---|---|
| 自動化代碼生成 | 內置 Bash + File 工具,沙箱可直接運行測試 | 根據 Issue 自動寫 PR、生成腳手架 |
| 數據採集與報告 | Web Search + Web Fetch 一體化 | 輿情監控、競品調研週報 |
| 長耗時數據處理 | 容器持久化 + 異步事件 | CSV 清洗、日誌分析、批量轉換 |
| 多工具協同工作流 | MCP 對接 + 統一事件流 | 接 Jira / Slack / 內部 API 的 SOP 代理 |
暫不建議使用的場景
- 極低延遲的實時對話:Session 啓動和 SSE 開銷對百毫秒級 UI 不友好。
- 強合規的本地化部署:Managed Agents 是雲服務,不支持 on-prem。
- 需要完全自定義 agent loop 的研究型項目:依然建議走 Messages API 自建循環。
🎯 遷移路徑建議:把現有"Messages API + 自建工具調度"的代理業務先用 Managed Agents 做一個對照實現,用同一份 Prompt 跑兩版,比較 token 成本與完成率。通過 API易 apiyi.com 可以用同一個 Key 同時訪問兩種接口,避免並行評測時切換密鑰。
常見問題 FAQ:Managed Agents 上手避坑
Q1:managed-agents-2026-04-01 是否需要手工附加?
使用官方 SDK(Python / TypeScript / Go / Java / C# / Ruby / PHP)時無需手動附加,SDK 會在 Beta 路徑下自動注入。只有在使用原生 curl 或自建 HTTP 客戶端時,才需要顯式加上 anthropic-beta: managed-agents-2026-04-01。建議通過 API易 apiyi.com 中轉時依然按標準路徑請求,兼容性最佳。
Q2:SSE 流斷開後會話會丟失嗎?
不會。Session 的事件歷史在服務端持久化,斷線後重連 /v1/sessions/{id}/stream 端點即可繼續接收後續事件,API 會從斷點緩衝區中補推。這一點與 Messages API 的"一次請求一次響應"完全不同。
Q3:如何中斷正在運行的 Agent?
Managed Agents 支持 mid-execution steering:向同一個 Session 的 /events 端點再發送一條 user.message,即可打斷當前工具調用循環並改變方向。也可以通過專門的中斷端點強制終止會話。
Q4:Session 費用會在什麼情況下產生?
只要 Session 處於"可運行"狀態就會按 $0.08/小時計費,即使 Agent 處於 status_idle。建議任務完成後顯式關閉 Session,避免空跑費用。結合 API易 apiyi.com 的賬單明細面板可以快速發現異常空閒會話。
Q5:Managed Agents 支持哪些 Claude 模型?
公測當前支持 Claude Sonnet 4.6、Claude Opus 4.6、Claude Haiku 4.5 三款主力模型。長上下文(1M token)在 Opus 4.6 / Sonnet 4.6 上默認可用,不需要額外 Beta 頭。
Q6:能否把現有 Agent Skills / MCP Server 搬過來?
可以。Agent 定義中可直接聲明 MCP Servers 列表和 Skills 引用,Managed Agents 複用了 2025 年 10 月發佈的 Agent Skills Beta 協議,已有的技能包無需改造即可接入。
總結:Managed Agents 帶來的開發範式躍遷
Claude Managed Agents 公測上線標誌着 Anthropic 正式把"Agent 基礎設施"納入官方產品線。對於開發者來說,這次更新的價值不在於某個單點功能,而在於一次性消除了自建 Agent 系統的五大痛點:循環實現、工具執行、沙箱隔離、狀態持久化、事件流協議。只需附加 managed-agents-2026-04-01 Beta 請求頭並調用三個端點,就能把 Claude 變成真正的"自主可執行代理"。
結合最新的 Claude Sonnet 4.6 / Opus 4.6 模型、1M token 上下文、Agent Skills 與自動緩存,Managed Agents 讓長耗時、異步、多工具的後臺代理業務首次具備了企業級可複製的落地路徑。下一步,建議先在低風險場景(如自動化報告、代碼腳手架)中試點,再逐步遷移關鍵業務。
🎯 行動建議:準備開始遷移的團隊,推薦把 base_url 指向 API易 apiyi.com,既能複用官方 SDK 代碼,又能獲得穩定的國內訪問速率,同時支持 Messages API 與 Managed Agents 雙軌並行評測,爲選型決策留足數據。
— APIYI Team(API易 apiyi.com 技術團隊)
