0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【GA速報】GitHub Copilot CLI Remote がついに正式リリース!ターミナルAIをスマホから操作する時代へ

0
Posted at

はじめに

GitHub Copilot CLI Remote GA

2026年5月18日、GitHub は Copilot CLI Remote ControlGeneral Availability(GA) を発表しました。これにより、ターミナルで実行中の Copilot CLI セッションを、GitHub Mobile(iOS/Android)Web ブラウザVS CodeJetBrains 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 ControlGA。VS Code/JetBrains 対応、非 GitHub リポジトリ対応追加

Copilot CLI Remote とは?

Public Preview 発表時のヘッダー画像

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 からアクセス

  1. 表示された URL を開く(GitHub にログイン済みであること)
  2. または github.com → 左上メニュー → Copilot → 「Recent agent sessions」から選択
  3. リポジトリの Agents タブからもアクセス可能

Step 3: GitHub Mobile からアクセス

  1. GitHub Mobile アプリを開く
  2. 右下の Copilot ボタンをタップ
  3. 「Agent sessions」にセッションが表示される
  4. または、ターミナルで 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 からもリモートセッションが利用可能になりました。

セットアップ

  1. VS Code を最新版にアップデート
  2. 設定で github.copilot.chat.cli.remote.enabled を有効化
  3. Chat ビューから Copilot CLI セッションを開始
  4. チャット入力欄で /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 開発体験が、場所に縛られない真のマルチデバイス体験へ。ぜひ試してみてください!

参考リンク

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?