AIニュース

Claude Code 2.1.80の新機能まとめ|Channels・レート制限表示・メモリ80MB削減

Anthropicは2026年3月19日、AIコーディングツール「Claude Code」のバージョン2.1.80をリリースした。最大の目玉は、TelegramやDiscordからClaude Codeセッションにメッセージをプッシュできる「Channels」機能だ。ターミナルから離れていてもClaude Codeが外部イベントに反応できるようになり、CI結果の通知やチャット経由の指示が可能になる。

このほか、ステータスラインでのレート制限表示、大規模リポジトリでのメモリ80MB削減、--resumeの並列ツール結果消失バグの修正など、開発者体験を底上げする改善が多数含まれる。本記事ではv2.1.80の全変更点をまとめて解説する。

この記事でわかること

  • Channels機能の仕組みとTelegram・Discordの連携手順
  • ステータスラインで確認できるレート制限の見方
  • メモリ80MB削減など開発者体験の改善ポイント
  • --resumeバグ修正を含む全バグフィックス一覧

Claude Code 2.1.80の注目アップデート一覧

新機能5つ・バグ修正8つの大型アップデート

v2.1.80は新機能の追加とバグ修正のバランスが取れたリリースだ。特にChannels機能はClaude Codeの使い方を根本的に変える可能性がある。以下のテーブルで全体像を把握してほしい。

カテゴリ 変更内容 影響度
新機能 Channels機能(Telegram・Discord連携) ★★★
新機能 ステータスラインにレート制限表示 ★★★
新機能 プラグインをsettings.jsonにインライン宣言 ★★
新機能 Skills/スラッシュコマンドにeffortフロントマター ★★
新機能 CLIツール使用検出をプラグインティップスに追加
バグ修正 --resumeで並列ツール結果が消失する問題 ★★★
バグ修正 音声モードWebSocket接続失敗 ★★
改善 大規模リポジトリのメモリ使用量を約80MB削減 ★★★

Channels機能 — Telegram・DiscordからClaude Codeを操作

Channelsでできること

Channelsは、MCPサーバーを介して外部プラットフォームからClaude Codeセッションにメッセージをプッシュする仕組みだ。ターミナルの前にいなくても、TelegramやDiscordから指示を送ればClaudeが作業を進めてくれる。

たとえばCI/CDの結果通知をChannels経由でClaude Codeに流し込めば、テスト失敗時に自動で原因調査を開始させることも可能になる。双方向通信にも対応しており、Claudeの回答はTelegramやDiscordのチャット上に直接表示される。

できること

Telegram・Discordからメッセージ送信、CI通知の自動受信、Claudeの回答をチャット側で受信、カスタムWebhookの開発

現時点の制約

リサーチプレビュー段階、claude.aiログイン必須(APIキー非対応)、セッション起動中のみ動作、Team/Enterpriseは管理者の有効化が必要

対応プラットフォームとセットアップ手順

リサーチプレビュー時点ではTelegramとDiscordの2つが公式サポートされている。いずれもAnthropicが管理するclaude-plugins-officialリポジトリのプラグインとして提供される。

プラットフォーム セットアップの流れ
Telegram BotFatherでボット作成 → /plugin install telegram@claude-plugins-official → トークン設定 → claude --channels plugin:telegram@claude-plugins-official で起動 → ペアリング
Discord Developer Portalでボット作成 → Message Content Intent有効化 → /plugin install discord@claude-plugins-official → トークン設定 → claude --channels plugin:discord@claude-plugins-official で起動 → ペアリング

どちらも基本的な流れは同じだ。ボットを作成してトークンを取得し、プラグインをインストールして--channelsフラグ付きでClaude Codeを起動する。初回はペアリングコードによる認証が必要になる。

ローカルで手軽に試したい場合は、公式デモの「fakechat」がおすすめだ。/plugin install fakechat@claude-plugins-officialでインストールし、claude --channels plugin:fakechat@claude-plugins-officialで起動すると、http://localhost:8787のブラウザUIからメッセージを送信できる。

セキュリティとアクセス制御

Channelsには多層のセキュリティが設計されている。まず、各プラグインは送信者の「許可リスト(allowlist)」を管理しており、ペアリング済みのユーザーIDからのメッセージしか受け付けない。未認証の送信者からのメッセージは無視される。

さらに、--channelsフラグで明示的に指定したプラグインのみがメッセージを受信できる。.mcp.jsonにサーバーを登録しただけではチャネルとして動作しない設計だ。Team/Enterpriseプランでは、組織管理者がchannelsEnabled設定で機能自体のON/OFFを制御できる。

ステータスラインにレート制限を表示

5時間・7日ウィンドウの使用率がひと目でわかる

ステータスラインスクリプトにrate_limitsフィールドが追加された。Claude.aiの5時間ウィンドウと7日間ウィンドウそれぞれの使用率(used_percentage)とリセット時刻(resets_at)を取得できる。

これまでレート制限の残量はダッシュボードを開かないと確認できなかったが、今後はターミナル上で常時監視できる。重いタスクを投げる前に残量を確認する運用が可能になるため、特にMaxプランユーザーにとっては実用的な改善だ。はてなブックマークでも早速「ステータスラインにレート制限を表示するスクリプトを作った」という記事が話題になっている。

開発者体験の改善ポイント

大規模リポジトリのメモリ使用量を80MB削減

25万ファイル規模のリポジトリで起動時のメモリ消費が約80MB削減された。モノレポやエンタープライズ規模のコードベースで作業している開発者には体感できるレベルの改善だ。

併せて、大規模Gitリポジトリでの@ファイル補完の応答性も向上している。ファイル数が多いプロジェクトでの入力遅延が軽減されるため、日常の作業効率に直結する。

--resumeで並列ツール結果が消える問題を修正

v2.1.79以前では、並列ツール呼び出しを含むセッションを--resumeで再開すると、一部のtool_result[Tool result missing]に置き換わる問題があった。セッションの文脈が不完全になるため、再開後のClaude の回答精度に影響していた。

v2.1.80では、すべてのtool_use/tool_resultペアが正しく復元される。長時間のセッションを中断・再開しながら使うワークフローの信頼性が大幅に向上した。

プラグインインストールが1コマンドに簡略化

これまでプラグインのインストールは2ステップの操作が必要だったが、/plugin installの1コマンドで完了するようになった。プラグインのティップス表示でもCLIツール使用の検出に対応し、関連プラグインの提案精度が上がっている。

その他のバグ修正・改善点

音声モード・APIプロキシ・サンドボックスの修正一覧

修正項目 内容
音声モードWebSocket Cloudflareのボット検出による非ブラウザTLSフィンガープリントの問題で接続が失敗していた不具合を修正
Tool Streaming 400エラー APIプロキシ・Amazon Bedrock・Google Vertex経由でfine-grained tool streamingを使用した際の400エラーを修正
/remote-controlの表示 ゲートウェイ・サードパーティプロバイダー環境で動作しないにもかかわらず表示されていた問題を修正
/sandboxタブ切り替え Tab・矢印キーが正しく応答しなかった問題を修正
/effortコマンド autoが実際に解決されるエフォートレベルを表示するよう改善
/permissionsダイアログ リスト内からTab・矢印キーでタブ切り替えできるよう改善
バックグラウンドタスクパネル リストビューから左矢印キーで閉じられるよう改善
管理設定の適用 enabledPluginspermissions.defaultMode等がキャッシュされたremote-settings.jsonから正しく起動時に適用されない問題を修正

まとめ — Claude Code 2.1.80は「外部連携」の第一歩

Claude Code 2.1.80の最大のインパクトはChannels機能にある。これまでClaude Codeはターミナルに閉じたツールだったが、TelegramやDiscordとの連携によって「外部イベントに反応するエージェント」への進化が始まった。

現時点ではリサーチプレビューであり、対応プラットフォームも限られている。しかし、カスタムチャネルの開発も可能で、今後Slack・GitHub Webhookなどへの拡張が期待される。レート制限表示やメモリ削減といった実用的な改善と合わせて、日常的にClaude Codeを使う開発者にとってアップデートする価値のあるリリースだ。

アップデート方法

ターミナルで claude update を実行するか、npmの場合は npm install -g @anthropic-ai/claude-code@latest でv2.1.80に更新できる。

よくある質問

Channelsにはclaude.aiへのログインが必要です。Pro・Maxプランであればデフォルトで利用可能で、--channelsフラグで有効化します。APIキー認証やConsole認証では利用できません。Team・Enterpriseプランでは組織管理者が明示的に有効化する必要があります。

リサーチプレビュー段階ではTelegramとDiscordのみが公式サポートですが、カスタムチャネルの開発ガイド(Channels Reference)が公開されています。独自のWebhookやSlack連携を自作することも可能です。

ターミナルでclaude updateを実行するのが最も簡単です。npmでインストールしている場合はnpm install -g @anthropic-ai/claude-code@latest、Homebrewの場合はbrew upgrade claude-codeで更新できます。

Claude Codeの最新情報をチェック

公式Changelogで全バージョンの変更履歴を確認できます → Claude Code Changelog

  • この記事を書いた人

Aitly編集部

AIツール比較メディア「Aitly」の編集部。ChatGPT・Claude・Geminiをはじめ、主要AIツールを実際に使い込んだうえで比較検証しています。スペック表だけではわからない「実際どうなの?」を、独自テストと料金分析でお届けします。

-AIニュース
-, , ,