
この記事のまとめ
「別ターミナルで動いてる Claude Code に、今やったことを伝えたい…」
【2026年】Claude Codeでセッション同士がメッセージ送信できる!クロスセッションメッセージング完全解説
「別ターミナルで動いてる Claude Code に、今やったことを伝えたい…」 「毎回コピペで引き継ぎしてるの、めんどくさい…」
そんな悩みが、2026年8月に解消されました。Claude Code にセッション間メッセージング(クロスセッションメッセージング) が追加されたのです。X の公式発表は 55,000 以上のいいねを集める大注目機能です。
簡単に言うと、別々のターミナルで動いている Claude Code のセッション同士が、メッセージを送り合えるようになりました。これで「あっちのセッションに状況を伝える」作業が、コピペではなく Claude への一言指示で完了します。
この記事では、この機能の仕組み・使い方・注意点を初心者向けに完全解説します。
この記事でわかること
- クロスセッションメッセージングとは何か
- なぜ「すごい」のか(何が変わるのか)
- 具体的な使い方(実際のプロンプト例つき)
- セッション同士のメッセージがどう届くのか(仕組み)
- セキュリティ・制限・注意点
何がすごいのか:55,000いいねを集めた理由
2026年8月7日、Claude Code 公式アカウントが発表しました。
- あなたのセッション同士がメッセージを送り合える
- 別セッションに自分で説明し直す代わりに、Claude に「伝えて」と言えば要約を送ってくれる
- 送られるのは要約だけ(履歴やファイルは送られない)
- 双方向:他のセッションに質問して、答えを受け取ることも可能
- Claude が自発的にメッセージを送ることも(自分の変更が相手の作業に影響するときなど)
ポイントは「コンテキストの引き継ぎを手動コピペから解放する」こと。複数ターミナルで並行開発する人にとって、これは大きな生産性向上になります。
クロスセッションメッセージングとは
仕組み(図解)
送られるもの・送られないもの
| 項目 | 送られる? |
|---|---|
| テキストメッセージ(要約・連絡事項) | 送られる |
| 会話履歴(ヒストリー) | 送られない |
| ファイル・コードの中身 | 送られない |
| 権限・設定の変更 | 送られない(変更も不可) |
使い方:3つのパターン
1. 自分から送る(指示するだけ)
別セッションに伝えたいことがあれば、Claude に一言頼むだけです。メッセージの文言は Claude が自動で作成してくれます。
別のターミナルで動いているセッションに、マイグレーションが完了したか聞いて
今やったことを、payments API を担当しているセッションに説明して
2. 質問して答えを受け取る
他のセッションに質問し、アクティブなセッションに回答が返ってくるのも双方向メッセージングの利点です。
3. Claude が自発的に送る
Claude は自分の変更が別セッションの作業に影響するとき、自分からメッセージを送ることもあります。たとえば「スキーマ変更が終わった」という連絡が、相手セッションに届きます。
メッセージ例(受信側で見える形式):
Schema migration finished: the new column is tenant_id, and rebasing on main is safe now.
どう動くのか:2つのツール
Claude はこの2つのツールを使ってセッション間メッセージングを実現しています。あなたが直接呼ぶ必要はありません。
| ツール | 役割 |
|---|---|
| ListAgents | 届けられる相手(セッション・サブエージェント)を発見する |
| SendMessage | 名前を指定してメッセージを届ける |
到達できる相手を確認する
/list-agents(別名 /peers)コマンドで、Claude がメッセージを届けられる相手を確認できます。
- サブエージェント:現在のセッション内で動いているもの
- 同じマシンの他のローカルセッション:バックグラウンドセッションも含む
- 別マシン・Web のセッション:Remote Control 接続中に「Remote Control」と表示(返信のみ可能)
セッション名は /rename コマンドか --name フラグで設定できます。未設定の場合は作業ディレクトリ名から自動で名付けられます(例: myapp-3f)。
受信側の扱い:セキュリティ設計
外部からのメッセージには、セキュリティ上の制限がかかっています。これが安心ポイントです。
- 承認できない:別セッションからのメッセージは、あなたの同意にはならない(権限プロンプトに回答できない)
- 設定を変更できない:受信側の Claude は、別セッションの指示で権限設定・CLAUDE.md・設定を変更しない
- コマンドは実行されない:メッセージ内の
/compactなどはプレーンテキストとして扱われる - 権限プロンプトは通常通り:メッセージに応じた作業が必要なら、あなたの承認を求める
受信制御の設定(crossSessionInbound)
受信するメッセージをどう扱うか、セッションごとに設定できます。
| 値 | 挙動 |
|---|---|
| accept | 各メッセージを Claude に届ける |
| hold | 通知だけ表示して届けない(後で承認すれば解放) |
| refuse | メッセージを破棄して届けない |
デフォルトはセッションの権限モードで自動判定されます。受信側が権限プロンプトを出す設定なら通常届き、バイパス設定なら保留になります。
使える環境と制限
利用条件
| 項目 | 条件 |
|---|---|
| バージョン | Claude Code v2.1.224 以降 |
| OS | macOS / Linux(WSL 2 含む) |
| Windows ネイティブ | 非対応 |
| プロバイダ | Amazon Bedrock / Claude Platform on AWS / Google Cloud Agent Platform / Microsoft Foundry では利用不可 |
制限事項
- プレーンテキストのみ:構造化されたチームプロトコルは agent team 内に限定
- ループ防止:同じ送信元からの連続メッセージはレート制限・重複排除され、未読メッセージはセッションあたり最大50件
- マシン間は返信のみ:別マシンや Web のセッションには返信だけ送れます(送信側から開始は不可)
- 同じマシン内の配信はセッションごとのソケット経由で、Anthropic サーバーを経由しません
関連機能との使い分け
| 目的 | 使う機能 |
|---|---|
| 会話を別ターミナルで続ける・コンテキスト共有 | resume セッション |
| Claude が生成・監督するチーム作業 | agent teams |
| 多数セッションを1画面で監視・操作 | agent view |
| スマホなど別デバイスから操作 | Remote Control |
| CI 結果など外部イベントの取り込み | channels |
まとめ
Claude Code のクロスセッションメッセージングは、「複数ターミナルを開いて並行開発する人」の生産性を大きく変える機能です。
- 別セッションへの引き継ぎがコピペから一言指示に
- 要約だけ送るので、履歴・ファイルは漏れない
- 双方向なので質問・回答も可能
- セキュリティ制限がしっかりしている(承認不可・設定変更不可・コマンド不実行)
- macOS / Linux の Claude Code v2.1.224 以降で利用可能
「AI コーディングエージェントを複数同時に動かす」運用をしている人ほど、この機能の価値を実感できるはずです。まずは /list-agents で相手が見えるか確認して、2つのターミナルで試してみてください。
この記事をシェアする
関連記事

2026年7月19日
【2026年】エージェント工学(Agentic Engineering)とは?Karpathyが提唱、Google Agents CLIで本格開発が変わる

2026年7月19日
【2026年】AIエージェント習得におすすめの無料講座12選!世界トップの講師陣による実践コースを徹底解説

2026年8月8日
【2026年】Claude CodeでiPhoneを操作できる!phone-harness完全ガイド(セットアップ手順つき)

2026年8月9日
【2026年】どんなエージェント同士でも会話できる!Herdr完全ガイド — 複数AIコーディングエージェントの新定番ランタイム

2026年8月9日
【2026年】Hermes HUDモード完全解説!画面を「見て・理解して・操作する」オーバーレイ型AIエージェント

2026年8月9日
【2026年】Learn Claude Code完全ガイド!20セッションで自作AIエージェントをゼロから作る無料学習サイト