原文(日本語に翻訳)
Remote Controlセッションでサブエージェントのトランスクリプトがストリーミングされない問題を修正しました。
原文(英語)
Fixed Remote Control sessions not streaming subagent transcripts
概要
Claude CodeのRemote Control機能を使用してリモートでセッションを制御している場合、サブエージェントが実行するタスクのトランスクリプト(会話ログ)がリアルタイムでストリーミングされない問題がありました。メインエージェントのトランスクリプトは正常にストリーミングされていましたが、サブエージェントの実行内容がリモート側に届かないため、進捗状況を把握できない状態でした。今回の修正で、サブエージェントのトランスクリプトもリアルタイムでストリーミングされます。
基本的な使い方
bash
# Remote Control セッションの開始
# Server側(リモートで実行するマシン)
claude --remote
# Client側(制御する側)でセッションに接続
claude --connect <session-url>
# 修正後: サブエージェントの実行内容もリアルタイムで表示される実践例
Remote Controlでサブエージェントを監視する
# リモートマシンでClaude Codeが実行中の場合
# クライアント側で見える内容(修正後):
[メインエージェント] 大規模リファクタリングを開始します...
[メインエージェント] サブエージェントを起動して並行処理します
[サブエージェント A] ← 修正後: ここから見えるようになった
src/components/ の分析を開始...
UserProfile.tsx: 問題を3件発見
Dashboard.tsx: 問題を1件発見
完了
[サブエージェント B] ← 修正後: ここから見えるようになった
src/services/ の分析を開始...
API.ts: セキュリティ問題を2件発見
完了
[メインエージェント] 全サブエージェントの完了を確認
結果をまとめています...リモート監視のワークフロー
bash
# 長時間かかるタスクをリモートで実行しながら監視する
# 1. リモートマシンでタスクを開始
claude --remote --task "大規模なコードベースの分析と改善提案"
# セッションURLが発行される:
# Remote session: https://claude.ai/remote/abc123
# 2. 別のマシン(または別の端末)からアクセス
claude --connect https://claude.ai/remote/abc123
# 3. リアルタイムでサブエージェントの進捗を確認
# 修正後: サブエージェントのトランスクリプトも見えるチーム開発でのRemote Control活用
# チームでの開発シナリオ
# 開発者A(サーバー側):
# Claude Codeでリファクタリングを実行中
claude --remote
# URL: https://claude.ai/remote/team-session-xyz
# 開発者B、C(クライアント側):
# 同じセッションに接続して進捗を監視
claude --connect https://claude.ai/remote/team-session-xyz
# 修正後:
# - メインエージェントの実行内容 ✓
# - サブエージェントAの実行内容 ✓ (今回の修正)
# - サブエージェントBの実行内容 ✓ (今回の修正)
# → チーム全員がリアルタイムで詳細な進捗を把握できるストリーミングされる情報の詳細
# Remote Control でストリーミングされる内容(修正後)
# メインエージェント:
# - Claudeの思考プロセス
# - ツール呼び出しと結果
# - ユーザーへの回答
# サブエージェント(今回の修正で追加):
# - 各サブエージェントの思考プロセス
# - サブエージェントが使用したツールと結果
# - サブエージェントの完了・失敗状態
# - エラーや警告メッセージ注意点
- この修正はRemote Control機能を使用している場合のみ影響します
- サブエージェントのトランスクリプトは、サブエージェントの識別子(Agent A、Agent B等)と共に表示されます
- 大量のサブエージェントを並行して実行する場合、ストリーミングデータが増加します
- Remote Controlセッションにはインターネット接続が必要です
- Remote Control機能はClaude Codeの特定のプラン(Pro以上)でのみ利用可能な場合があります