Anthropic、Claude Code v2.1.224 でセッション間メッセージング機能を公開──独立したターミナル間での直接連携を実現
Claude Code の新機能により、親子関係を持たない対等な複数セッション間でテキスト直接送受信が可能になり、ローカル環境でのコードレビュー等の分業フローが構築しやすくなった。
リリース: 2026-08-09 · 読了 4 分記事の要約
1. 核心(What)
- Claude Code v2.1.224 にて、親子関係のない独立したセッション同士が直接テキストメッセージを送り合える機能が実装された。
- 各セッションは起動時にディスク上のファイルへ登録を行い、ローカルソケット(inbox socket)を介して同一マシン内の他セッションを自動検出する。
- 受信側の挙動は crossSessionInbound 設定およびパーミッションモードの組み合わせによって制御され、実行中のツール処理を中断せずにキューイングされる。
2. 影響(Why)
- 対等なセッション間での分業: 従来の親から子を統率する方式と異なり、対等なセッション間で直接データをやり取りできるため、実装担当とレビュー担当を分けた柔軟なマルチエージェント運用が可能になる。
- ローカル完結による安全性: 同一マシン内の通信であれば外部サーバーを経由せず OS のユーザー単位でソケットが制限されるため、セキュアな環境下で安心して複数セッションを結合できる。
3. 根拠・詳細(How)
- ソケットとファイルベースの発見機構: 各セッションは起動時に inbox socket を bind し、ディスク上のファイルを読み取ることで同一マシン上の相手を探索する。そのためコンテナ内部とホスト間などファイルシステムが異なる環境では到達できない。
- パーミッションによる権限制御: bypassPermissions などのパーミッションモードに応じて自動的に配送の承認待ちが判定され、他セッションからのメッセージが勝手に権限昇格や CLAUDE.md の書き換えを行うことはできない設計になっている。
4. 展望・課題(Next)
- デスクトップアプリおよびクラウド連携の安定化: 検証では Claude Desktop のセッションが CLI 側から検出できない点や、クラウド側からの返信時に認証エラーが発生する挙動が確認されており、今後のバージョンでの挙動改善が望まれる。