GitHub Copilot のローカルセッションをどこでも利用可能に
GitHub は、CLI、VS Code、JetBrains IDE で開始した Copilot エージェントセッションをリモート制御可能にし、Web やモバイルアプリからリアルタイム監視や指示変更ができる機能を一般提供した。
キーポイント
クロスデバイスなリモート制御機能の一般提供
GitHub Copilot CLI、VS Code、JetBrains IDE で開始したエージェントセッションを、/remote コマンドで Web や GitHub Mobile アプリへ転送し、どこからでも操作・監視可能にした。
リアルタイムな可視化と中継制御
実行中のエージェントの計画策定、ファイル読み込み、変更適用、コマンド実行などをリアルタイムで追跡でき、誤った方向へ進んだ場合でも自然言語で指示を変更して軌道修正できる。
完全な開発ワークフローのモバイル完結
スキャフォールディングからプルリクエスト作成・レビュー、マージに至るまでの一連の開発プロセスを、スマートフォンや Web ブラウザ上だけで完結させることが可能になった。
プライバシーとデフォルト設定の維持
セッションはユーザー個人のみが可視化でき、リモート制御機能においても他のユーザーがアクセスできない完全なプライバシー保護が維持される。
GitHub Mobile の入手方法
アプリの開始には、Apple App Store または Google Play Store から GitHub Mobile をダウンロードまたは更新する必要があります。
影響分析・編集コメントを表示
影響分析
この発表は、AI エージェント開発における「場所の制約」を解消し、開発者が移動中や外出先でも高度なコーディング支援を受けられる環境を整えた点で重要です。特に、エージェントが自律的に実行するプロセスを人間がリアルタイムで監視・介入できる機能は、信頼性の高い AI 活用を実現する上で重要な一歩であり、開発ワークフローの効率化と柔軟性を劇的に向上させるでしょう。
編集コメント
開発者が物理的なデスクに縛られずに AI エージェントを管理できるのは、AI 活用における大きなパラダイムシフトです。特に「中継制御」機能は、自律型エージェントの信頼性を高める上で不可欠な要素と言えます。
最高の GitHub Copilot ワークフローは、一度に一つの作業だけを行うものではありません。VS Code でモジュールのリファクタリングを行っているエージェントもあれば、CLI でテストのデバッグを行っている別のエージェント、さらに背景で新機能のスケーフォールディングを行っている第三のエージェントもあるかもしれません。
そのようなすべてを管理するのは、従来はデスクからしか不可能でした。ラップトップから一歩でも離れると、実行中のすべてのセッションに対する可視性が失われていました。
現在、開発者は GitHub Copilot エージェントをどこにでも持ち運ぶことができます。GitHub Copilot CLI セッションの遠隔制御機能が github.com および GitHub Mobile アプリで一般利用可能になりました。また、VS Code と JetBrains IDE においても遠隔制御機能を導入し、GitHub Copilot を真にマルチサーフェス化し、あらゆるデバイスで利用可能にしました。
動作方法
VS Code または CLI で Copilot セッションを開始し、/remote on コマンドを実行して外出先でも利用できるようにします。セッションは github.com および GitHub Mobile アプリ上で利用可能です。開発者は、CLI、VS Code、Web、モバイルにわたって一貫したワークフローを体験できます。遠隔制御機能は、リポジトリがある場合も、リポジトリがないディレクトリの場合も動作するため、セットアップに関係なく作業を持ち運ぶことができます。
リアルタイムで監視
任意のデバイスでセッションを開き、進行状況をその場で追跡します。Copilot が何をしているかをリアルタイムで確認できます。調査中のプラン、読み込んでいるファイル、適用している変更、実行しているコマンドまで、すべてを把握できます。
飛行中にコースを変更
自然言語を使って、どこからでも実行中のセッションに追加の指示を送ることができます。エージェントが間違った方向へ進んでいる場合は、フォローアップを送って方向転換させることもできます。また、タスク進行中に範囲を拡大するようエージェントに指示することも可能です。許可リクエストの承認または拒否を行い、外出先でもセッションを管理できます。
どこからでも完全なワークフローを完了
セッションが Web または GitHub Mobile アプリに送信された後、リモートコントロールにより完全な開発者ワークフローが可能になります。例えば、Copilot CLI を使用して以下のようなことができます:
/plan で計画を立て、Copilot CLI でスケフォールドを作成する。
/remote on を実行し、GitHub Mobile アプリまたは Web 上で進捗を監視する。
フォローアップの指示でセッションを誘導する。
実装プランと提案された変更点をレビューする。
スマートフォンから直接プルリクエストを作成・レビューする。
マージして次のタスクへ進む。
/remote on はこれらすべてを統合し、異なるインターフェース間での切り替えに伴う手間を解消します。
デフォルトでプライベート
セッションはあなただけが閲覧可能です。リモートコントロールにより完全なプライバシーが維持され、他の誰もあなたのセッションを見たりアクセスしたりすることはできません。
始め方
リモートコントロールは単なる利便性機能ではありません。これはエンドツーエンドのエージェントプラットフォームへのさらなる一歩です。
CLI で始めるには、GitHub Copilot CLI をインストールしてください。
または、すでに最新バージョンの GitHub Copilot CLI または VS Code 内の GitHub Copilot を使用している場合は、新たにインストールする必要はありません。通常通りセッションを開始し、/remote on を使用して Web またはモバイルに送信してください。
詳細な手順については、CLI、VS Code、JetBrains のリモートコントロールドキュメントをご覧ください。
GitHub Mobile を今すぐ Apple App Store または Google Play ストアからダウンロードまたは更新して、すぐに始めましょう。
本記事「ローカルの GitHub セッションをどこでも利用可能に」は、最初に The GitHub Blog で公開されました。
原文を表示
The best GitHub Copilot workflows don’t happen one–thing–at–a time. You might have an agent refactoring a module in VS Code, another debugging tests in the CLI, and a third scaffolding a new feature in the background.
Managing all of that used to only be possible from your desk. The moment you stepped away from your laptop, you lost visibility into every session you had running.
Now, developers can take their GitHub Copilot agent anywhere, with remote control for GitHub Copilot CLI sessions, now generally available on github.com and the GitHub Mobile app. We’re also introducing remote control in VS Code and JetBrains IDE, making GitHub Copilot truly multi-surface and available across any device.
How it works
Start a Copilot session in VS Code or the CLI, take it on the go with /remote on. Your session will be available on github.com and the GitHub Mobile app. Developers will experience one continuous workflow across CLI, VS Code, web, and mobile. Remote control works with any repository as well as directories without repositories, so you can take your work on the go, regardless of set up.
Monitor in real time
Open your session on any device to track progress as it happens. See exactly what Copilot is doing in real time, from the plans it’s researching, files it’s reading, the changes it’s making, to the commands it’s running.
Change course mid-flight
Send additional instructions to a running session from anywhere using natural language. If an agent is heading in the wrong direction, you can send a follow-up to redirect it. Or you can tell your agent to expand scope while a task is in progress. Approve or deny permission requests and manage your sessions on the go.
Complete the full workflow, from anywhere
Remote control enables a complete developer workflow once a session is sent to the web or GitHub Mobile app. For example, using Copilot CLI you could:
/planand scaffold with Copilot CLI.
/remote onto monitor progress in the GitHub Mobile app or web.
Steer the session with follow-up instructions.
Review the implementation plan and proposed changes.
Create and review a pull request, right from your phone.
Merge and move on.
/remote on brings everything together, removing the pain of switching surfaces.
Private by default
Your sessions are only visible to you. Remote control maintains full privacy; no one else can see or access your sessions.
Get started
Remote control is more than a convenience feature. It’s another step toward an end-to-end agentic platform.
Install GitHub Copilot CLI to get started in the CLI.
Or, if you’re already using the latest version of GitHub Copilot CLI or GitHub Copilot in VS Code, there’s nothing new to install. Start a session as you normally would, then use /remote on to send it to the web or mobile.
To learn more and for more detailed instructions, view our remote control documentation for CLI, VS Code, and JetBrains.
Download or update GitHub Mobile today from the Apple App Store or Google Play Store to get started.
The post Take your local GitHub sessions anywhere appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み