Anthropic 推出 Claude Code Channels 研究預覽,讓 AI 代理首度透過 MCP server 架構接收 Telegram 與 Discord 的即時訊息推送,實現雙向通訊;用戶因此得以用聊天訊息遠端操控鏈上監控任務。
(前情提要:Claude 用量翻倍送!Anthropic 推限時優惠,台灣用戶幾乎全天受惠 )
(背景補充:OpenClaw下週更新:支援 Claude Code 與 OpenAI Codex,創辦人Steinberger 還在兼顧寫code )
Anthropic 的 Claude Code 今天正式推出「Channels」頻道功能,解決一個用戶長期痛點:AI 代理必須有人守在終端機旁才能運作。現在,開發者只要發一則 Telegram 訊息,就能在外出時遠端指揮 Claude 繼續工作。
Channels 的本質是一種 MCP server。根據 Anthropic 官方檔案說明,這種架構能將外部事件「推送」至正在執行的 Claude Code 工作階段,讓 Claude 即時反應外界發生的事,而不是只能被動等待開發者輸入指令。且 Channels 支援雙向通訊,AI 代理能透過同一個 channel 回覆,形成完整的對話迴路。
更近一步來看,這項新功能其實實現了 OpenClaw 小龍蝦的優勢之一:讓 AI 助手整合進通訊軟體。用戶能隨時交辦社交或實體任務,並在完成後即時收到通知,享受 24/7 的持久化個人服務。
目前研究預覽支援三種 channel:Telegram、Discord,以及供本機測試用的 fakechat(localhost:8787)。
安裝流程十分簡潔:
Discord 的設定路徑類似,差別在於需先進 Developer Portal 建立 bot。完整說明可瀏覽官方文件。
Anthropic 在安全機制上也採取了謹慎態度,Channels 設計了三層防護:
第一,Sender allowlist 白名單機制 — 只有完成帳號配對流程的 Telegram 或 Discord 帳號,才能向 Claude 推送訊息,陌生人無法直接「入侵」正在執行的工作階段。
第二,每次啟動必須明確指定 --channels 引數,Claude Code 不會自動啟用任何 channel,降低意外暴露的風險。
第三,外部外掛有嚴格的白名單管制:目前 --channels 僅接受 Anthropic 官方 allowlist 中的外掛;若要測試自行開發的 channel,必須加上 --dangerously-load-development-channels 旗標,名稱已清楚警示風險。
企業控制上,Team 與 Enterprise 方案預設關閉 Channels 功能,管理員需手動啟用;Pro 與 Max 個人方案則預設可用,但每次啟動仍需使用者主動 opt-in。