Build a proactive agent workflow with Claude Code
三句話摘要
介紹 Claude Code 的 Routines 新功能,讓 AI 代理從被動工具進化為主動團隊成員。 Routines 將代理從「等待開發者按下執行鍵的工具」轉變為「感知問題並主動應對的團隊成員」,讓開發者專注領域知識而非基礎設施維護。 從反應式到主動式:傳統方式需要開發者手動按下執行按鈕,Routines 讓代理根據時間表或事件自動觸發,無需等待人為操作。
重點整理
重點- 1
從反應式到主動式:傳統方式需要開發者手動按下執行按鈕,Routines 讓代理根據時間表或事件自動觸發,無需等待人為操作。
- 2
基礎設施全託管:開發者無須管理雲端託管、會話持久化、驗證等底層細節,Anthropic 統一處理這些複雜性。
- 3
可交互式監督與操控:儘管代理自動運行,開發者可隨時打開網頁版 Claude Code 查看進度、提問、改變方向,甚至恢復過去的會話,不是完全黑箱。
- 4
靈活的觸發機制:支援時間表觸發(如每週一)和事件觸發(如新 PR 合併、GitHub issue 建立),原生集成 GitHub 事件,也可透過 Webhook 自訂。
實用技巧與重點
乾貨- 時間表觸發:每週、每月等定時運行
- 事件觸發:GitHub issue open、PR merge、自訂 webhook 事件
- 支援連接器:GitHub、Slack、Datadog、Grafana、Google Drive、Twilio
- 啟動命令:`/schedule` 搭配自然語言提示
- Anthropic 內部數據:Claude Code 周 PR 數自年初增長 200%
- 質量控制方式:agent-on-agent review、人工監督、輸出驗證
結論
結論“Routines 將代理從「等待開發者按下執行鍵的工具」轉變為「感知問題並主動應對的團隊成員」,讓開發者專注領域知識而非基礎設施維護。”
完整解析
詳細Claude Code Routines 源於 Anthropic 內部的實際需求。隨著 Claude Code 週度 PR 數量增長 200%,單一文件維護工程師面臨龐大的文件同步壓力。Anthropic 團隊設計了 Routines 功能,讓自動化工作流在雲端運行,無需依賴本機環境。
傳統自動化代理面臨三大困境。首先,代理應在哪裡運行?本機不可行(筆電關閉就中斷),必須自建雲端基礎設施、處理會話持久化和驗證認證,代價高昂。其次,何時觸發代理?需要自己實現 Cron 排程或構建 webhook 端點。最後,如何監督代理?無法實時觀察代理行為、無法中途糾正、無法繼續過去的會話。
Routines 通過託管基礎設施解決這些問題。開發者只需定義三個核心決策。第一,觸發機制——時間表(週一早上 10 點)或事件(新 issue 建立、PR 打上標籤)。第二,提供上下文——代理需要哪些程式碼倉庫、文件、工具的存取權限。第三,如何監督——設置代理審查代理(generator-critic 模式)、人工觀察和介入、驗證輸出品質。
實際案例中,Anthropic 文件團隊設置自動化例程:每週一掃描原始碼變更,比對現有文件,自動建立更新 PR;當新 issue 建立時,調查是否為文件缺陷,若是則自動建 PR 並在 Slack 通知。這兩套例程都透過 `/schedule` 命令建立,Anthropic 負責排程和執行,開發者可隨時登入 web 版 Claude Code 查看進度或人工介入。
除了文件自動化,Routines 還適用其他場景:部署後驗證服務健康度(連接 Datadog、Grafana 監控工具,異常時自動回滾或發送警報);on-call 值班自動調查事件;每週批量審視 GitHub issue 和 Slack 反饋,排優先級並建立對應 PR。
關鍵時刻
Pipeline v2帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。
事實查核
Pipeline v2說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。


