Claude Managed Agents 手把手教學

不用養伺服器,讓 AI 幫你自動做事

重點摘要:Anthropic 在 2026 年 4 月 8 日推出 Claude Managed Agents,目前為 public beta。核心概念很簡單:你定義 agent 要做什麼,Anthropic 負責讓它跑起來。沙盒隔離、自動擴容、斷線重連、執行追蹤,全都不用自己建。費用是標準 API token 費用加上 $0.08/活躍小時,閒置不計費。
10x
上線速度提升
(Anthropic 官方數據)
$0.08
每活躍小時
runtime 費用
數小時
單一 session
可持續執行
Public Beta
現在就能用
不需要審核

解決了什麼問題?

做過 AI agent 的人都知道:真正難的不是讓 Claude 聰明,而是讓它可靠地跑在生產環境

以前要自己解決

  • 安全的沙盒執行環境
  • Session 狀態管理
  • 斷線後自動重連
  • 工具執行的權限控管
  • Log 和執行追蹤
  • 失敗重試機制
  • 容器維運和擴容

現在 Anthropic 幫你做

  • ✓ 沙盒隔離,內建
  • ✓ Session 持久化,內建
  • ✓ 斷線繼續跑,內建
  • ✓ 權限控管,內建
  • ✓ Claude Console 追蹤,內建
  • ✓ 錯誤恢復,內建
  • ✓ 自動擴容,內建

你只需要寫三件事:agent 的角色定義、它能用哪些工具、要執行什麼任務。

三個核心概念

搞懂這三個詞,你就懂 Managed Agents

A
Agent(代理人) — 你定義的「角色」。用哪個模型、system prompt 是什麼、有哪些工具可以用。一個 agent 可以重複使用,開多個 session。
E
Environment(執行環境) — 這個 agent 跑在哪個容器裡。Anthropic 負責管理,你只需要建立一個。可以設定網路存取範圍。
S
Session(工作階段) — 一次實際的執行。你把任務送進去,agent 開始工作。可以跑幾小時、斷線後繼續、結果會保留。

開始使用:從零到第一個 Agent

前置條件:有 Anthropic API key 就可以了。不需要申請,不需要審核,直接用。登入 console.anthropic.com 確認帳號有效即可。

1
安裝 SDK

Python 或 Node.js 都可以,以 Python 為例:

pip install anthropic

確認版本夠新(需要支援 Managed Agents API):

pip install --upgrade anthropic
2
建立 Agent(定義角色)

Agent 是你的「員工設定檔」。定義它叫什麼、用什麼模型、被允許做什麼。

# 所有 Managed Agents 請求都需要這個 beta header
import anthropic

client = anthropic.Anthropic(api_key="your-api-key")

agent = client.beta.managed_agents.agents.create(
    name="github-stats-tracker",
    model="claude-sonnet-4-6",
    system_prompt="""你是一個自動化數據追蹤助手。
你的工作是執行 shell 指令來抓取 GitHub 數據,
並整理成指定格式回報結果。""",
    tools=[{"type": "agent_toolset_20260401"}],
    betas=["managed-agents-2026-04-01"]
)

print(f"Agent 建立完成:{agent.id}")

記下回傳的 agent.id,後面會用到。

3
建立 Environment(執行容器)

Environment 是 agent 跑在哪個環境。建立一次,之後可以重複使用。

environment = client.beta.managed_agents.environments.create(
    name="my-environment",
    configuration={
        "type": "cloud",
        "networking": "unrestricted"  # 需要網路存取時使用
    },
    betas=["managed-agents-2026-04-01"]
)

print(f"Environment 建立完成:{environment.id}")
4
啟動 Session,送出任務

這是 agent 實際開始工作的地方。把 agent ID 和 environment ID 組合起來,送出你的任務。

# 建立 session
session = client.beta.managed_agents.sessions.create(
    agent_id=agent.id,
    environment_id=environment.id,
    title="追蹤 GitHub 下載數",
    betas=["managed-agents-2026-04-01"]
)

# 送出任務
client.beta.managed_agents.sessions.send_message(
    session_id=session.id,
    content="""請執行以下工作:
1. 使用 gh api 指令查詢 raychao-oao/pty-mcp 的所有 release 下載數
2. 加總所有版本的下載數
3. 查詢目前的 star 數量
4. 回報:今日日期、總下載數、star 數""",
    betas=["managed-agents-2026-04-01"]
)

print(f"Session 啟動:{session.id}")
5
接收結果(SSE 串流)

Agent 執行時會透過 Server-Sent Events 即時回傳進度和結果:

# 開啟串流,接收 agent 執行結果
with client.beta.managed_agents.sessions.stream_events(
    session_id=session.id,
    betas=["managed-agents-2026-04-01"]
) as stream:
    for event in stream:
        if event.type == "agent_message":
            print("Agent:", event.content)
        elif event.type == "tool_use":
            print("執行工具:", event.tool_name)
        elif event.type == "session_complete":
            print("✓ 任務完成")

就這樣。Agent 會自己決定要呼叫哪些工具、按什麼順序執行,完成後回傳結果。

費用怎麼算?

費用項目 計費方式 說明
API tokens 標準 Claude API 費率 Input/output tokens,和直接呼叫 API 一樣
Runtime $0.08 / 活躍小時 只算 agent 實際在執行的時間,等待不計費

實際費用參考:一個短任務(例如抓 GitHub 數據、整理回報)大概跑幾分鐘。算 5 分鐘活躍時間,runtime 費用約 $0.007,加上 token 費用大概幾分台幣。不用擔心待機費用——agent 沒在動的時間不計費。

適合哪些場景?

這些場景特別適合

定期數據收集 — 每天自動抓數據、整理、存檔。例如追蹤競爭對手網站更新、GitHub stats、股價數據。
文件處理流水線 — 自動讀取、分析、萃取大量文件的重點。合約審閱、財報分析、客服 log 整理。
程式碼任務 — 讀 codebase、找問題、開 PR。Sentry 就是這樣用:從 bug 報告直接到可審查的修復 PR。
長時間背景工作 — 需要跑幾小時的任務。Managed Agents 的 session 可以在背景持續執行,斷線了繼續跑。
不適合:需要即時互動的對話、超短的單次 API 呼叫(直接用 Messages API 即可)、需要特殊硬體或在地部署的場景。

用 Claude Code 更快上手

如果你在用 Claude Code,可以直接跳過上面的設定流程:

start onboarding for managed agents

Claude Code 內建的 claude-api skill 會引導你走完整個流程,包括建立第一個 agent、設定 environment、跑第一個 session。

總結

Claude Managed Agents 解決的問題很明確:讓你專注在 agent 要做什麼,而不是 agent 怎麼跑

以前建一個能在生產環境穩定跑的 agent,光是基礎設施就要花幾個月。現在你只需要定義三件事:角色(Agent)、環境(Environment)、任務(Session)。

目前是 public beta,有 Anthropic API key 就能直接用,不需要申請或等審核。

官方文件:platform.claude.com/docs/en/managed-agents/overview — 包含完整 API 參考和 quickstart。

需要讓 agent 操作互動式終端?如果你的場景需要 SSH 連線、跑 REPL、或維持跨指令的 shell session,可以搭配 pty-mcp——一個開源 MCP server,給 AI agent 真正的 PTY 終端。