Builder Daily

2026-05-07

Claude Code Routines 研究預覽:像 cron 排程 agent,不需本機

Anthropic 推出 Claude Code Routines:以「prompt + repo + connectors」設定在 Anthropic 基礎設施上運行,支援排程、HTTP POST 或 GitHub 事件觸發。

5 月 6 日在「Code with Claude」大會上,Anthropic 以研究預覽版形式推出 Claude Code Routines。Routine 是一個 (prompt, repo, connectors) 設定物件,運行在 Anthropic 的基礎設施上——而非你的本機——可由排程、對特定 Routine 端點的 HTTP POST,或 pull request、release 等 GitHub 事件觸發。

運作方式

你只需定義三件事:

  1. Prompt — 任務說明,與你平時在 Claude Code 互動時的寫法相同。
  2. Repo — agent 可讀寫的 GitHub 儲存庫。
  3. Connectors — 選填的整合(Slack、Linear、Datadog 等),Routine 可向其發送通知。

Anthropic 負責佈建執行環境。Agent 運行、完成工作、回報結果——不需要本機執行器、不需要 GitHub Actions YAML、不需要持久伺服器。

觸發方式與每日限制

觸發方式說明
排程(cron)標準 cron 語法
HTTP POST每個 Routine 的專屬 webhook 端點
GitHub 事件PR 開啟、release 建立、commit 推送等

每日執行配額: Pro = 5 次、Max = 15 次、Team/Enterprise = 25 次。

官方發布時列舉的使用情境

與現有方案的比較

在 Routines 推出之前,建構同樣的功能需要:自架執行器(EC2、Fly.io 或 GH Actions runner)、GitHub Actions workflow 處理觸發,以及圍繞 Claude API 的自訂 harness。Routines 把三者合併成一個設定物件。

對於 GitHub 事件觸發的工作流程,Routines 是 GitHub Copilot Workspace 在自動化 PR 審查和文件維護方面的直接競爭者。核心優勢在於 Routines 使用完整的 Claude Code agent(具備檔案讀寫、網頁搜尋、MCP 工具存取能力),而非專為程式碼審查設計的精簡模型。

實戰筆記

對於 Max 或 Enterprise 方案用戶(每日 15–25 次),實測方法是把一個現有的 cron 型 agent 任務遷移到 Routine 上,衡量作業開銷的降低幅度。GitHub 觸發整合是最有價值的功能:設定一個在 GitHub issue 加上 needs-docs 標籤時自動開 PR 的 Routine,是以往需要自訂 GitHub App 才能完成的工作。建議先從低風險、高頻率的任務入手,校準執行配額後再移入關鍵工作流程。


來源

標籤

請喝咖啡