概要

GitHubは2026年4月13日、GitHub Copilot CLIのセッションをWebブラウザやモバイルデバイスからリアルタイムに監視・操作できる「リモートCLIセッション」機能をパブリックプレビューとして公開した。copilot --remoteコマンドで起動することで、CLIの動作をGitHubにストリーミングし、別デバイスから継続的に制御できるようになる。これまでローカル環境に限定されていたCopilot CLIの操作性が大幅に向上する機能だ。

主な機能と操作方法

リモートセッション機能では以下の操作が可能だ。セッションの開始には最新バージョンへの更新(/update)が必要で、その後copilot --remoteを実行するか、既存セッション内で/remoteコマンドを入力する。また、作業ディレクトリがGitHubリポジトリである必要がある。

  • リアルタイム監視: CLI上のアクティビティをGitHubインターフェースに同期してストリーミング表示
  • マルチデバイスアクセス: 共有リンクやQRコードを使って他のデバイスからセッションにアクセス
  • フォローアップ指示の送信: セッション実行中に追加の指示やコマンドを送信
  • 計画の確認・変更: 実装前にCopilotの計画をレビューして修正
  • 動作モードの切り替え: plan(計画)・interactive(対話)・autopilot(自動)の各モードを切り替え
  • 権限管理: リクエストの承認や拒否を遠隔から実施
  • ask_userツールへの応答: CLIが確認を求めた際にリモートから応答

セッションは「プライベートで開始したユーザーのみが閲覧可能」となっており、CLIとGitHubインターフェース間のアクティビティは一貫して同期される。長時間のタスクには/keep-aliveの利用が推奨されている。

モバイル対応と管理者設定

モバイルからのアクセスは、AndroidではGoogle Playのベータ版、iOSではTestFlightを通じて提供される。Copilot BusinessおよびEnterpriseプランのユーザーがこの機能を利用するには、管理者がリモートコントロールポリシーを事前に有効化する必要がある点に注意が必要だ。

リモートCLIセッション機能により、開発者はデスクトップから離れた状態でも長時間のCopilotタスクを監視・制御できるようになり、より柔軟な開発ワークフローの実現が期待される。