AnthropicはClaude Code Channelsの研究プレビューを開始し、AIエージェントがMCPサーバーアーキテクチャを通じてTelegramとDiscordのリアルタイムメッセージを受信し、双方向通信を実現しました。これにより、ユーザーはチャットメッセージを使ってオンチェーン監視タスクをリモート操作できるようになりました。
(前回の概要:Claudeの利用量が倍増!Anthropicが期間限定のキャンペーンを実施、台湾ユーザーはほぼ24時間恩恵を受ける)
(背景補足:OpenClawは来週アップデート予定:Claude CodeとOpenAI Codexをサポート、創設者のSteinbergerは引き続きコード執筆も兼務)
AnthropicのClaude Codeは本日、「Channels」チャネル機能を正式リリースし、長年のユーザーの課題を解決しました:AIエージェントは端末のそばに誰かがいなければ動作しないという問題です。今後は、開発者はTelegramにメッセージを送るだけで、外出中でもClaudeに遠隔指示を出し続けることが可能です。
Channelsの本質はMCPサーバーです。公式資料によると、このアーキテクチャは外部イベントを「プッシュ」し、実行中のClaude Codeセッションに届けることができ、Claudeは外界の変化に即座に反応します。これにより、受動的にコマンドを待つだけではなく、双方向通信をサポートし、AIエージェントは同じチャネルを通じて返信し、完全な対話ループを形成します。
さらに詳しく見ると、この新機能はOpenClawの利点の一つを実現しています:AIアシスタントをコミュニケーションツールに統合することです。ユーザーはいつでもソーシャルや実務タスクを指示でき、完了後には即座に通知を受け取り、24時間365日持続的なパーソナルサービスを享受できます。
現時点の研究プレビューでは、3つのチャネルをサポートしています:Telegram、Discord、そしてローカルテスト用のfakechat(localhost:8787)。
インストール手順は非常に簡単です:
Discordの設定も似ていますが、こちらは先にDeveloper Portalでボットを作成する必要があります。詳細は公式ドキュメントを参照してください。
Anthropicはセキュリティ面でも慎重に設計しています。Channelsには3つの防護層があります:
第一、Sender allowlist(ホワイトリスト)機能 — ペアリング済みのTelegramまたはDiscordアカウントのみがClaudeにメッセージを送信でき、未知のユーザーが直接「侵入」して作業セッションを乗っ取ることはできません。
第二、起動時に明示的に–channels引数を指定する必要があり、Claude Codeは自動的にチャネルを有効にしません。これにより、誤って外部に公開されるリスクを低減します。
第三、外部プラグインには厳格なホワイトリスト管理があります。現在、–channelsは公式のallowlistに登録されたプラグインのみ受け付けており、自作のチャネルをテストしたい場合は–dangerously-load-development-channelsフラグを付ける必要があります。名前からもリスクが明示されています。
企業向けのコントロールでは、TeamおよびEnterpriseプランはデフォルトでChannels機能が無効になっており、管理者が手動で有効化します。ProおよびMaxの個人プランはデフォルトで利用可能ですが、起動時にユーザーの明示的な同意(opt-in)が必要です。