はじめに
2026年5月18日、GitHub は Copilot CLI Remote Control の General Availability(GA) を発表しました。これにより、ターミナルで実行中の Copilot CLI セッションを、GitHub Mobile(iOS/Android)、Web ブラウザ、VS Code、JetBrains IDE から遠隔操作できるようになりました。
本記事では、Public Preview からの経緯、GA での新機能、そして実際のセットアップと使い方を解説します。
タイムライン:Public Preview から GA まで
| 日付 | イベント |
|---|---|
| 2025年9月25日 | GitHub Copilot CLI が Public Preview として発表。ターミナルでの AI コーディングが可能に |
| 2026年2月25日 | Copilot CLI が General Availability。Plan Mode、Autopilot、マルチモデル対応など完成 |
| 2026年4月13日 |
Copilot CLI Remote Control が Public Preview。--remote フラグ導入 |
| 2026年5月18日 | Copilot CLI Remote Control が GA。VS Code/JetBrains 対応、非 GitHub リポジトリ対応追加 |
Copilot CLI Remote とは?
Copilot CLI Remote は、ターミナルで実行中の Copilot CLI セッションを 別のデバイスからリアルタイムで監視・操作 できる機能です。
できること
- 📡 セッション進捗のリアルタイム追跡 — 離席中も進行状況を確認
- 🎯 途中からの操作指示 — 現在のタスク完了後に次のメッセージをキュー投入
- 📋 プランのレビュー・修正 — 実装前にプランを確認・変更
- ⏹️ セッションの停止 — いつでもどこからでも停止可能
- ✅ 権限リクエストの承認/拒否 — ファイル操作やコマンド実行の許可判断
- 💬 Copilot の質問への回答 —
ask_userツールからの入力要求に応答
前提条件
-
Copilot CLI v1.0.50 以上(
copilot --versionで確認、筆者環境は v1.0.52-0) - 有効な Copilot サブスクリプション(Pro / Pro+ / Business / Enterprise)
- GitHub リポジトリ(GA版では非 GitHub リポジトリもサポート)
- ホストマシンがオンライン であること
- Business/Enterprise ユーザー:管理者による Remote Control ポリシーの有効化が必要
非 GitHub リポジトリのセッションは github.com/copilot/agents に表示されます。リポジトリの Agents タブには表示されません。
セットアップと使い方
方法1: 起動時に --remote フラグを使用
最もシンプルな方法です:
copilot --remote
起動すると、以下のような出力が表示されます:
● Remote control connected as nahisaho (ctrl+e show QR code)
└ https://github.com/copilot/tasks/3e47266e-7494-4d6b-9239-1ea44fbdfaab
表示される URL にアクセスするか、Ctrl+E で QR コードを表示してスマホでスキャンすれば、即座にリモート接続できます。
方法2: セッション中に /remote on コマンド
既に対話セッション中の場合:
❯ /remote on
リモート接続が有効化され、URL と QR コードが表示されます。状態確認は /remote、無効化は /remote off で行えます。
方法3: 常にリモートを有効にする(設定ファイル)
~/.copilot/settings.json に以下を追加:
{
"remoteSessions": true
}
特定のセッションだけリモートを無効にしたい場合:
copilot --no-remote
実際に使ってみる
Step 1: リモートセッションの起動
$ cd ~/01_Programs/copilot-enhancer # GitHub リポジトリのディレクトリ
$ copilot --remote
起動後の表示(実際のターミナル出力):
╭─╮╭─╮ GitHub Copilot
╰─╯╰─╯ Copilot v1.0.52-0 uses AI. Check for mistakes.
█ ▘▝ █
▔▔▔▔
~/01_Programs/copilot-enhancer [⎇ main%]
────────────────────────────────────────────────────────────────────────────
● Remote control connected as nahisaho (ctrl+e show QR code)
└ https://github.com/copilot/tasks/9d9b15fb-da7d-47f0-93b9-e9be66d00232
● 1 skill, 1 MCP server, 18 agents
/ commands · ? help Claude Opus 4.6
❯
ctrl+e を押すと QR コードが表示されます。スマホのカメラでスキャンすれば即座に GitHub Mobile でセッションにアクセスできます。
Step 2: Web からアクセス
- 表示された URL を開く(GitHub にログイン済みであること)
- または github.com → 左上メニュー → Copilot → 「Recent agent sessions」から選択
- リポジトリの Agents タブからもアクセス可能
Step 3: GitHub Mobile からアクセス
- GitHub Mobile アプリを開く
- 右下の Copilot ボタンをタップ
- 「Agent sessions」にセッションが表示される
- または、ターミナルで
Ctrl+Eして QR コードをスキャン
Step 4: 長時間タスクでの活用
離席時にマシンがスリープしないようにする:
❯ /keep-alive on
オプション:
| コマンド | 動作 |
|---|---|
/keep-alive on |
セッション中はスリープ防止 |
/keep-alive busy |
Copilot 作業中のみスリープ防止 |
/keep-alive 30m |
30分間スリープ防止 |
/keep-alive 8h |
8時間スリープ防止 |
/keep-alive off |
スリープ防止を解除 |
VS Code からの利用(GA で追加)
GA リリースで VS Code からもリモートセッションが利用可能になりました。
セットアップ
- VS Code を最新版にアップデート
- 設定で
github.copilot.chat.cli.remote.enabledを有効化 - Chat ビューから Copilot CLI セッションを開始
- チャット入力欄で
/remote onを入力
JetBrains IDE
JetBrains プラグイン(GitHub Copilot)の最新版でも利用可能です。詳細は JetBrains Wiki を参照。
GA での主な改善点(Public Preview → GA)
| 項目 | Public Preview (2026/4) | GA (2026/5) |
|---|---|---|
| 対応デバイス | Web, Mobile (Beta) | Web, Mobile (正式), VS Code, JetBrains |
| リポジトリ制限 | GitHub リポジトリのみ | 非 GitHub リポジトリ・リポジトリなしディレクトリも対応 |
| Mobile アプリ | TestFlight / Beta | 正式版 App Store / Google Play |
| IDE 統合 | なし | VS Code, JetBrains |
| セッション表示場所 | Agents タブ | Agents タブ + github.com/copilot/agents
|
セッションの再開
前回のリモートセッションを再開する場合:
copilot --continue # 直前のセッションを再開
copilot --resume # セッション一覧から選択して再開
リモートが有効だったセッションを再開すると、自動的にリモート接続も復活します。
Enterprise / Business ユーザー向け
組織管理者は以下のポリシーを設定できます:
- Remote Control の有効/無効 — 組織全体で制御
- CLI ポリシー — 使用可能なツール・権限の制限
- モデル選択 — 利用可能な AI モデルの指定
個人の Copilot Pro/Pro+ ユーザーはデフォルトで利用可能です。
セキュリティとプライバシー
- セッションはユーザー固有 — 自分のセッションのみアクセス可能。他のユーザーからは見えない
- コマンド実行はローカル — すべてのファイル操作・コマンドはホストマシン上で実行
- ストリーミングは暗号化 — GitHub 経由のリアルタイムストリーミングは暗号化通信
- 権限モデルは維持 — CLI の権限設定(ファイルアクセス、ツール許可)はリモートでも適用
ユースケース
1. 長時間ビルド・テストの監視
copilot --remote
❯ プロジェクト全体のテストを実行して、失敗があれば修正して
→ テスト実行中にスマホで進捗確認、権限リクエストに応答
2. CI/CD パイプライン修正
ターミナルでデバッグを開始し、会議中にスマホから操作を続行
3. コードレビューの自動化
copilot --remote --autopilot
❯ main ブランチとの差分をレビューして、問題があれば修正して
→ 離席中に Autopilot で作業、必要時のみスマホで承認
まとめ
GitHub Copilot CLI Remote の GA により、AI コーディングアシスタントは「ターミナルに張り付く」時代から「どこからでもアクセスできる」時代へ進化しました。
キーポイント:
-
copilot --remoteまたは/remote onで即座にリモート有効化 - GitHub Mobile / Web / VS Code / JetBrains から操作可能
- GA 版では非 GitHub リポジトリもサポート
-
/keep-aliveで長時間タスクも安心 - セッションは完全にプライベート、セキュアに動作
ターミナルでの AI 開発体験が、場所に縛られない真のマルチデバイス体験へ。ぜひ試してみてください!
参考リンク
- Remote control for Copilot CLI sessions now generally available (GitHub Blog)
- Remote control CLI sessions on web and mobile in public preview (GitHub Blog)
- GitHub Copilot CLI is now in public preview (2025/9)
- Steering a GitHub Copilot CLI session from another device (公式ドキュメント)
- GitHub Community Discussion

