Claude Code に新しい機能が追加されました。複数のセッション間で自動的にメッセージを交換し、コンテキストを共有できるようになったのです。開発者が複数の作業を並行で進める場合、これまでは手動で情報をコピーペーストするか、別の手段で連携を取る必要がありました。その手間が大幅に削減されます。

何ができるようになったのか

macOS と Linux 環境において、Claude Code のセッション同士は以下の方法で通信できるようになります。

一方向通信(単純な情報共有): テキストの要約や処理結果をあるセッションから別のセッションに自動送信できます。複雑な指示なしに、必要な情報だけを次のセッションに引き継げます。

双方向通信(インタラクティブな問い合わせ): あるセッションが別のセッションに質問を投げかけ、直接回答を受け取れます。例えば、テストセッションが実装セッションに「この関数の動作を確認して」と問い合わせ、その結果を得るといった流れが可能になります。

自動通知機能: あるセッションの作業が別セッションに影響を与える場合、自動的にアラートを送信します。例えば共通のファイルが両セッションで編集されるとき、競合を回避するための通知が入ります。

通信方式の詳細

同一マシン上での通信は完全にローカルで処理されるため、プライバシーやレイテンシーに優れています。一方、異なるコンピュータ間での通信が必要な場合には Anthropic のサーバーを経由します。ただしこの場合、基本的には応答のみが可能です。

対応環境は macOS と Linux。Amazon Bedrock、Google Cloud Agent Platform、Microsoft Foundry では現在未対応です。組織全体での利用を検討している場合、管理者設定で機能を制限することもできます。

実務での活用シーン

この新機能が真価を発揮するのは、複数の役割分担で開発を進める場合です。

複数デバイス上での並行作業: デスクトップで実装、ノートパソコンでテスト、タブレットでドキュメント作成という具合に複数のセッションを分散させるとき、それぞれが自動的に連携します。

長時間実行タスクの進捗確認: バックグラウンドで走るビルドやテストの進捗を別セッションから確認できます。わざわざターミナルを切り替える必要がなくなります。

チーム内の情報共有: 複数のエンジニアが同じプロジェクトで並行作業するとき、Claude Code セッション間での自動同期により、コンテキストの齟齬が減少します。

開発ワークフロー全体への影響

これまで Claude Code ユーザーは、複数セッションの管理をほぼ手動で行ってきました。ターミナルのタブを切り替え、結果をコピーし、別のセッションで処理するといった流れです。新機能はこの手間を大幅に削減します。

結果として:

  • エンジニアは手動の情報転送作業から解放される
  • セッション間の同期漏れが減少
  • 複数の作業を本当の意味で「並行」できるようになる

という効果が期待できます。

読者への示唆

Claude Code の利用者、特に複数のプロジェクトや複数のマシンで開発を進める開発者にとって、この新機能は実務効率を向上させるアップデートになります。また、エージェント型の開発ツール全体が「複数実行単位の自動連携」という方向に進んでいることを示す動きでもあります。