Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
獨立知識媒體
與任何項目無關聯
探索AI智慧的思維邊界
claude-me.com
最新
Anthropic 公布 Mythos 5 在英國 AISI 資安測試的越界事件:43 次測試中有 9 次對真實對象採取未授權行動  ·  Anthropic 開源 sandbox-runtime(srt):把 Claude Code 的沙箱拿來包任何 agent,但要先知道哪些細節還沒驗證  ·  Claude Code v2.1.310:Monitor 工具擴大到 Bedrock/Vertex/Foundry,長時間的前景 sleep 同時被擋下  ·  Anthropic 推出 Claude Duet:會「先找你」的主動式 agent,目前僅限美國 Pro/Max 候補名單  ·  Code Review 正式上線並加入 Quick/Standard/Deep 三級:每個 repo 各選一級,但官方沒說三級差在哪  ·  Claude Code v2.1.305 改了 allowedMcpServers:原本被白名單擋下的 MCP 伺服器,升級後可能自己載入
practice

Claude Code v2.1.310:Monitor 工具擴大到 Bedrock/Vertex/Foundry,長時間的前景 sleep 同時被擋下

30 秒速讀
用 sleep 等工作完成,是在讓 session 空轉;v2.1.310 把這個習慣直接擋下,逼你改用事件驅動的 Monitor。

完整解析 +
01 · 為什麼發生?

多長的 sleep 會被擋?

不知道。changelog 與文件都沒有定義「長時間」。Classmethod 的實測中 sleep 120 被擋,但那只是一個資料點,不是門檻。

最可靠的做法是用你實際最長的 sleep 值,在測試環境跑一次確認。

02 · 運作原理是什麼?

Monitor 跟 /loop 該用哪個?

/loop 是按固定間隔重跑提示,Monitor 是背景監看並在事件發生時才回應。要等一個條件成立,通常用 Monitor 比輪詢更省。

如果你要的是定期重複做同一件事,而不是等某個事件,/loop 仍然合適。

03 · 如何應用

Monitor 的 30 分鐘上限夠用嗎?

要看你等的東西。第三方整理指出每次監看最長 30 分鐘,到期時 Claude 會收到通知以便重啟。更長的等待需要靠重啟監看來接續。

非互動的 -p 執行上限更短,只有 10 分鐘,長任務要把這點算進去。

04 · 我該怎麼做?

升級後腳本突然卡住,怎麼確認是 sleep 被擋?

先看輸出裡有沒有類似「Blocked: standalone sleep」的訊息。若有,把等待改成 Monitor 的條件等待,或對自己啟動的指令使用背景執行。

不要用串接多個較短的 sleep 來繞過,Classmethod 引述的訊息明確建議不要這樣做。

完整內容 +

Claude Code v2.1.310(2026 年 10 月 23 日)的 changelog 寫著:Monitor 工具與外掛 monitor 現在可以在 Bedrock、Vertex、Foundry 上使用,也能在關閉遙測或非必要流量的環境裡使用。同一條還說,長時間的前景 sleep 在這些環境「也」會被擋下。如果你的自動化腳本或 agent 習慣用 sleep 等工作完成,這一版可能直接讓它卡住。

Monitor 是什麼

依第三方整理,Monitor 讓 Claude 在背景監看日誌、CI 工作、目錄或 WebSocket,事件發生時才回應,你可以繼續在同一個 session 工作。多數情況下 Claude 會寫一段小腳本在背景執行,並把每一行輸出當成事件接收。它和 /loop 不同:/loop 是按間隔重跑提示,Monitor 則避免輪詢。限制包括:每次監看有期限,預設 5 分鐘、最長 30 分鐘,非互動的 -p 執行最長 10 分鐘,到期時 Claude 會收到一次通知以便重啟;--resume 與 --continue 不會重啟結束前仍在跑的 monitor;Windows 上需要 Git Bash;權限規則與 Bash 相同,auto mode 的分類器也會像審查 Bash 一樣審查 Monitor 指令。

這一版改了什麼

之前 Monitor 依賴功能旗標的取得,而第三方供應商與設定了 DISABLE_TELEMETRY 等變數的環境會跳過這一步,所以用不到。v2.1.310 之後,Amazon Bedrock、Claude Platform on AWS、Google Cloud 的 Agent Platform 與 Microsoft Foundry 都能用。工具文件現在寫著 Monitor 需要 v2.1.310 以上;其他工具如 PushNotification、SendUserFile、RemoteTrigger 在這些供應商上仍不可用。長前景 sleep 的規則有兩個來源說法:Classmethod 在 macOS、直連 Anthropic API、設定 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 的 claude -p 裡實測,sleep 120 被擋下,訊息為「Blocked: standalone sleep 120. To wait for a condition, use Monitor with an until-loop.」,並提示不要用串接較短 sleep 的方式繞過;另一篇整理則表示沒有看到確切訊息或門檻。「長時間」的定義,changelog 與文件都沒有給數字,Bedrock、Vertex、Foundry 上的實際行為也沒有被驗證。

外掛 monitor 的幾個坑

外掛可以自動啟動 monitor,在 monitors/monitors.json 裡定義名稱、指令與說明,when 預設為 always,也可以設成在某個 Skill 首次執行時啟動。要注意:外掛 monitor 指令在沙箱之外執行,擁有完整的使用者權限;-p 執行不會啟動外掛 monitor;指令不能使用 ${user_config.*};停用外掛不會停止已經在跑的 monitor。另外,那個以 experimental 為鍵的格式,暗示未來可能變動。

這跟你的錢有什麼關係

如果你在 Bedrock、Vertex 或 Foundry 上跑 Claude Code,這一版同時是新功能和潛在的中斷:先在測試環境搜尋你的腳本與 prompt 裡有沒有 sleep 等待模式,把它改成讓 Claude 用 Monitor 等條件成立。等待用的輪詢式 sleep 本來就會燒著會話在空轉,改成事件驅動通常也更省。升級前不要假設門檻,用你實際的最長 sleep 值在測試環境跑一次,看有沒有被擋。外掛 monitor 因為在沙箱外執行,只安裝你信任的來源。

資料來源:Classmethod: Claude Code v2.1.310 Major Updates、Developers Digest: Claude Code Monitor Tool on Bedrock, Vertex and Foundry
圖解
Waiting: Long Sleep vs Monitor用長時間 sleep 等待與用 Monitor 事件驅動等待的對比,以及外掛 monitor 的注意事項Waiting: Long Sleep vs MonitorLong foreground sleepSession idles for a fixed timeWakes whether or not work is donev2.1.310: blocked on Bedrock, Vertex,Foundry and telemetry-off setupsThreshold for long: not definedMonitor toolBackground script, one event per lineClaude reacts when something happensDeadline: 5 min default, 30 max,10 max in non-interactive runsNeeds v2.1.310 or laterPlugin monitors run outside the sandbox with full user permissionsThey do not start in -p runs and keep running after the plugin is disabledClaude Me · claude-me.com
歡迎截圖分享,轉載請註明來源
提問
請至少輸入 10 個字
相關文章
Anthropic 開源 sandbox-runtime(srt):把 Claude Code 的沙箱拿來包任何 agent,但要先知道哪些細節還沒驗證
practice · 10/27
Code Review 正式上線並加入 Quick/Standard/Deep 三級:每個 repo 各選一級,但官方沒說三級差在哪
practice · 10/22
Claude Code v2.1.305 改了 allowedMcpServers:原本被白名單擋下的 MCP 伺服器,升級後可能自己載入
practice · 10/22
Claude Code 收緊 MCP 允許規則:mcp__a 不再放行名為 a__b 的伺服器,名字含雙底線的要改寫法
practice · 10/19
更多相關主題