Claude 新功能 Routines:關上筆記本,也能 7×24 幹活

作者:賽博禪心
日期:2026年4月15日 上午6:40
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Claude Code 推出 Routines,將可重複嘅開發任務搬上雲端自動執行

整理版摘要

呢篇文章係整理自 Anthropic 官方博客同文檔,介紹 Claude Code 新功能 Routines。作者嘅角度係詳細解釋呢個功能嘅用法、觸發方式、使用場景同限制,等讀者瞭解點樣將重複性開發任務自動化。文章結論係 Routines 令 Claude Code 從一個對話工具變成可以部署嘅服務,但仲係 research preview 階段。

Routines 嘅核心係將 prompt、代碼倉庫、連接器打包成一個「Routine」,設好觸發條件之後,Claude 就會喺雲端基礎設施上自動執行,唔使開住筆記本。支援三種觸發方式:定時、API 同 GitHub 事件,可以疊加使用。每次執行都係一個全新嘅 Claude Code 會話,跑完就完,唔會保留狀態。

整體嚟講,Routines 對有活躍代碼倉庫嘅團隊有好大幫助,可以自動化 backlog 管理、code review、部署驗證呢啲工作。不過獨立開發者效用有限,因為免費額度得每日 5 次。Anthropic 話後續會擴展更多事件源,呢個功能可能會改變開發者日常工作流程。

  • 結論Routines 將可重複嘅開發任務由本地搬到雲端自動化,Claude Code 開始轉型做「你部署佢」嘅服務。
  • 方法:支援三種觸發方式(定時、APIGitHub 事件),可以疊加使用,每次執行獨立會話,用完即完。
  • 差異Routines 唔係 cron job 或 GitHub Actions,而係「按需觸發嘅短命 AI 值班員」,唔保持狀態。
  • 啟發:隨住模型能力提升,呢類自動化會覆蓋更多重複性任務,團隊可以專注高價值決策。
  • 可行動點:團隊可先用免費額度試用,注意用量限制;Prompt 要寫得明確,包括成功標準同失敗處理。
值得記低
連結 claude.com

Introducing routines in Claude Code(官方博客)

Anthropic 官方宣佈 Routines 功能嘅博客文章

連結 code.claude.com

Automate work with routines(官方文檔)

Claude Code 文檔中關於 Routines 嘅詳細說明

整理重點

三種觸發方式,疊加使用更靈活

Routines 支援 定時觸發、API 觸發同 GitHub 事件觸發,可以按需要疊加。每種觸發都有具體用法同限制。

  1. 1 定時觸發:設頻率(每小時、每天、工作日、每週),按本地時區執行。官方例子:每日凌晨2點從 Linear 拉最高優先級 bug,嘗試修復,開 draft PR。
  2. 2 API 觸發:每個 Routine 有專屬 HTTP 端點同 Bearer Token。POST 一條消息就會觸發,可傳運行時上下文(例如報警日誌)。回傳 session URL 可以實時睇 Claude 做緊咩。目前用 experimental-cc-routine-2026-04-01 beta header,接口仲會變。
  3. 3 GitHub 事件觸發:訂閲到倉庫事件,支援 PR 全生命週期、PushReleaseIssue 等十幾種。PR 可過濾作者、標籤、分支等。實際用法例如 PR 打開時自動做 code review,留 inline comments。需要安裝 Claude GitHub App。
整理重點

實際場景:從 backlog 管理到部署驗證

官方列咗幾個典型用法,涵蓋 定時類、API 類同 GitHub 類任務,全部都可以交畀 Routines 自動處理。

  • 定時類Backlog 管理——每晚對新 Issue 分類打標、分配負責人,往 Slack 發摘要;文檔漂移檢測——每週掃描已合併 PR,標出引用咗已變更 API 嘅文檔,自動開 PR 更新。
  • API 類:部署驗證——CD 完成後調用端點,Claude 跑冒煙測試、掃錯誤日誌,發 go/no-go 判斷;告警分流——Datadog 告警指向 Routine,Claude 拉堆棧關聯 commit,準備 draft fix;反饋閉環——文檔反饋組件發報告,Claude 草擬修改。
  • GitHub 類SDK 同步——Python SDK 合併 PR,自動移植到 Go SDK 開 PR;定製化 Code Review——PR 打開時按內部清單檢查,留 inline comments。
整理重點

用量限制同注意事項

Routines 消耗訂閲用量,每個賬號每日有執行次數上限:Pro 每日 5 次、Max 每日 15 次、Team/Enterprise 每日 25 次。超出可開 extra usage 計費,否則等第二日。

  • Routines 綁定個人 claude.ai 帳號,唔共享團隊;操作會以你嘅名義出現(commit、PR、Slack 訊息等)。
  • 預設只准推送到 claude/ 前綴分支,如要推到其他分支,需開「Allow unrestricted branch pushes」。
  • GitHub 事件觸發 preview 階段有每小時調用上限(per-routine 同 per-account 兩層),超額會丟棄。
  • 創建入口有三個Web 端、CLI 用 /schedule 命令、Desktop App,三者互通。
整理重點

同現有工具嘅分別:唔係 cron job,亦唔係 AI Agent

Routines 唔係 cron job 或 GitHub Actions,因為佢哋行固定腳本,唔涉及 AI 動態判斷。亦唔係完整嘅 AI Agent,因為 Agent 係持續運行、維護狀態嘅長進程。

呢個設計令 Routines 好適合處理「目標清晰、可重複、唔使持續互動」嘅任務。Anthropic 嘅方向係本地處理需要人參與嘅決策,雲端自動化接管基礎重複性工作。

Claude Update


Claude Code 今天上了一個新能力:Routines,面向 Pro、Max、Team 和 Enterprise 用戶開放

簡單來說,就是:你把一段 Prompt、一個代碼倉庫、一組連接器(Slack、Linear、Google Drive 等)打包成一個「Routine」,設好觸發條件,Claude 就會在 Anthropic 的雲端基礎設施上自動執行

筆記本關着也行,人不在也行

圖片

Routines 工作流:配置一次,雲端自動執行


三種觸發方式

Routines 支持三種觸發方式,可以疊加使用。同一個 Routine 可以同時掛定時觸發、API 觸發和 GitHub 事件觸發

定時觸發

設一個頻率(每小時、每天、工作日、每週),Claude 按這個節奏自動跑。時間按你的本地時區設置,雲端自動換算

官方給的場景:每天凌晨 2 點從 Linear 拉最高優先級的 bug,嘗試修復,開一個 draft PR

之前在 CLI 裏用 /schedule 命令創建的定時任務,現在自動升級成了 Routines。不用手動遷移

API 觸發

每個 Routine 會生成一個專屬的 HTTP 端點和 Bearer Token。往這個端點 POST 一條消息,就會觸發一次執行,返回一個 session URL

請求體裏有個 text 字段,可以傳運行時的上下文信息,比如一段報警日誌、一個部署結果

curl -X POST \

  https://api.anthropic.com/v1/claude_code/

  routines/trig_01ABCDE.../fire \

  -H "Authorization: Bearer sk-ant-..." \

  -H "anthropic-beta: experimental-cc-

  routine-2026-04-01" \

  -d '{"text": "Sentry alert fired."}'

返回值包含 session_id 和 session_url,打開 URL 就能實時看 Claude 在幹什麼

這個端點目前走的是 experimental-cc-routine-2026-04-01 beta header,接口形態在 preview 階段可能會變。Anthropic 承諾最近兩個版本的 header 會持續兼容

GitHub 事件觸發

把 Routine 訂閲到 GitHub 倉庫的事件上。每一個匹配的事件都會啓動一個獨立的 Claude Code 會話

支持的事件範圍很全:Pull Request 全生命週期(opened、closed、synchronized、labeled)、PR Review、Push、Release、Issues、Issue Comment、Discussion、Check Run、Workflow Run 等十幾種

PR 觸發還支持過濾:按作者、標題、正文、目標分支、來源分支、Labels、是否 Draft、是否已合併、是否來自 Fork

一個實際用法:訂閲 pull_request.opened,Claude 自動按你團隊的 Code Review 清單檢查安全、性能、代碼風格,留 inline comments。人類 reviewer 上場時,機械檢查已經做完了

Claude 會持續跟蹤同一個 PR 的後續事件(新 comment、CI 失敗),在同一個 session 裏繼續處理

GitHub 觸發需要安裝 Claude GitHub App。CLI 裏跑 /web-setup 只是授權了倉庫克隆權限,webhook 投遞需要單獨安裝


已經跑起來的場景

官方列了幾個早期用戶的典型用法:

定時類

Backlog 管理:每晚對新 Issue 分類打標、分配負責人,往 Slack 發摘要

文檔漂移檢測:每週掃描已合併的 PR,標出引用了已變更 API 的文檔,自動開 PR 更新

API 類

部署驗證:CD 流水線部署完成後調用 Routine 端點,Claude 跑冒煙測試、掃錯誤日誌,往 release channel 發 go/no-go 判斷

告警分流:把 Datadog 的告警指向 Routine 端點,Claude 拉堆棧、關聯最近的 commit,在 on-call 打開 pager 之前就把 draft fix 準備好

反饋閉環:文檔反饋組件直接往 Routine 端點發報告,Claude 打開對應倉庫的 session,草擬修改

GitHub 類

SDK 同步:Python SDK 合併一個 PR,Routine 自動把改動移植到 Go SDK,開一個對應的 PR

定製化 Code Review:PR 打開時按內部清單檢查,留 inline comments


用量限制

Routines 消耗的額度跟交互式 session 一樣,從訂閲用量里扣。在此基礎上,每個賬號每天有運行次數上限:

Pro:每天 5 次

Max:每天 15 次

Team / Enterprise:每天 25 次

超出上限的部分,如果開了 extra usage 就按超量計費。沒開的話,超了就等第二天


跟現有工具的區別

Routines 不是 cron job,也不是 GitHub Actions,也不是完整的 AI Agent

cron job 和 GitHub Actions 跑的是固定腳本,不涉及 AI 模型的動態判斷。AI Agent 是一個持續運行、維護狀態的長進程。Routines 更接近「按需觸發的短命 AI 值班員」:每次觸發都從零開始一個全新的 Claude Code 會話,跑完就結束

每次執行,Claude 會克隆你選定的倉庫(默認從 default branch 開始),加載你配置的連接器和環境變量,跑 setup script 裝依賴,然後按 Prompt 執行任務。可以跑 shell 命令、調用倉庫裏的 Skills、訪問外部服務

默認情況下,Claude 只能往 claude/ 前綴的分支推代碼。如果需要推到其他分支,要在創建 Routine 時給對應倉庫開啓「Allow unrestricted branch pushes」

每次執行完的 session 會出現在你的 session 列表裏,你可以查看 Claude 做了什麼、review 代碼變更、創建 PR,或者繼續對話

跑完的任務,你上班後可以在本地接上繼續處理


幾個值得注意的細節

Routines 綁定在個人 claude.ai 賬號上,不跟團隊共享。Claude 通過你的 GitHub 身份和連接器執行操作,所以 commit、PR、Slack 消息這些都會以你的名義出現

Routine 在執行過程中沒有權限確認彈窗,全程自主運行。Prompt 需要寫得足夠明確和自包含,把成功標準、失敗處理、輸出格式都交代清楚

創建入口有三個:Web 端 claude.ai/code/routines、CLI 裏用 /schedule 命令、Desktop App 裏選「New remote task」。三個入口創建的 Routine 互通

GitHub 事件觸發在 preview 階段有每小時的調用上限(per-routine 和 per-account 兩層),超了就丟棄


這個方向的信號

Routines 做的事情很具體:把「無人值守、可重複、目標清晰」的開發任務從本地搬到了雲端

從 Anthropic 最近的動作看(Managed Agents、Cowork GA、Advisor Tool、Routines),Claude Code 正在從一個「你跟它對話」的工具,變成一個「你部署它」的服務。本地優先處理需要人蔘與的決策,雲端自動化接管基礎的重複性任務

隨着模型能力提升,「基礎的重複性任務」這個圈會越來越大

目前還是 research preview,限制比較多,接口可能會變。Anthropic 說後續會把 webhook 觸發擴展到 GitHub 之外的更多事件源

這個功能對獨立開發者來說可能用處有限(Pro 一天只有 5 次),對有活躍代碼倉庫的團隊來說,大概率會很快進入日常工作流


參考材料

Introducing routines in Claude Code(官方博客)

https://claude.com/blog/introducing-routines-in-claude-code

Automate work with routines(官方文檔)

https://code.claude.com/docs/en/routines