GitHub’s new remote‑control feature lets developers move Copilot‑driven sessions between VS Code, the CLI, the web console and the GitHub Mobile app. The article compares this capability with competing AI‑assisted coding services, outlines pricing implications, and advises on migration and governance strategies for organizations adopting a truly multi‑device workflow.
Extending GitHub Copilot Sessions Beyond the Desk – What It Means for Multi‑Surface Development

What changed
GitHub announced that Copilot agents can now be remotely controlled from any device. By issuing the /remote on command in VS Code or the Copilot CLI, a running session is mirrored to the GitHub web UI and the GitHub Mobile app. From a phone or tablet you can monitor the agent’s plan, watch file reads, see generated diffs, and even steer the work with natural‑language follow‑ups. The feature is GA on github.com and the mobile client, and it is being rolled out to VS Code and JetBrains IDEs.
The shift eliminates the “desktop‑only” constraint that has limited continuous AI‑assisted development. Teams can now keep a Copilot session alive while stepping away from a laptop, reviewing progress on a phone, or approving a pull request from a tablet in a meeting.
Provider comparison
| Feature | GitHub Copilot (Remote Control) | AWS CodeWhisperer + CodeCatalyst | Azure AI Studio + GitHub‑compatible extensions |
|---|---|---|---|
| Session portability | CLI/VS Code → Web → Mobile (iOS/Android) | CodeWhisperer runs only in IDEs; CodeCatalyst UI is web‑only, no mobile client | Azure AI Studio offers web‑based agents; mobile access requires custom Power Apps integration |
| Real‑time visibility | Live view of plans, file reads, commands, and diffs on any surface | Limited to console logs; no unified visual dashboard | Azure portal shows logs but not interactive agent state |
| Mid‑flight steering | Natural‑language follow‑ups via /remote command on any device |
Requires returning to IDE; no remote command channel | Possible through Azure Functions, but adds latency and custom code |
| Privacy model | Sessions private to the user by default; no sharing unless explicitly opened | Integrated with AWS IAM; sharing requires explicit repo permissions | Azure AD governs access; sharing is repo‑level, not session‑level |
| Pricing impact | No extra charge for remote control; included in existing Copilot subscription | CodeWhisperer usage metered separately; additional cost for CodeCatalyst features | Azure AI Studio metered per token; extra cost for custom extensions |
| Ecosystem integration | Works with GitHub Actions, Pull Request reviews, and GitHub Mobile | Tightly coupled with AWS CI/CD pipelines; less IDE‑agnostic | Works with Azure DevOps pipelines; requires Azure‑specific tooling |
Why the differences matter
GitHub’s approach treats the AI agent as a session object that can be detached from its original host and re‑attached elsewhere. AWS and Azure provide strong IDE assistance but lack a first‑class, cross‑device session layer. For organizations that already rely on GitHub for source control, the remote‑control feature reduces friction when developers need to step away from a workstation without abandoning an AI‑driven task.
Business impact
1. Faster iteration cycles
Developers can start a large‑scale refactor on a workstation, then monitor progress on a mobile device while in a stand‑up meeting. If the agent drifts, a quick follow‑up instruction can correct the course without pulling the laptop back. This cuts idle time and reduces context‑switch overhead.
2. Improved governance
Because sessions remain private by default, security teams can enforce that only the session owner can view or modify the AI output. The ability to approve or deny permission requests from a mobile device adds a layer of control comparable to traditional code‑review gates, but without forcing developers to stop work.
3. Cost predictability
Remote control does not introduce a new pricing tier; it is bundled with existing Copilot plans (Free, Individual, Business, Enterprise). Companies can therefore enable the feature across the org without budgeting for additional usage‑based fees, unlike AWS CodeWhisperer’s per‑token model or Azure AI’s token‑based billing.
4. Migration considerations
| Step | Action | Tip |
|---|---|---|
| Assess current workflow | Identify which teams rely on VS Code, CLI, or JetBrains IDEs for Copilot. | Use the Copilot usage dashboard to spot high‑frequency sessions. |
| Pilot remote control | Enable /remote on for a small squad, test on both iOS and Android devices. |
Verify that mobile notifications are routed through corporate MDM policies. |
| Align IAM policies | Ensure that GitHub Enterprise permissions grant session visibility only to the owner. | Leverage GitHub’s fine‑grained repository permissions to avoid accidental exposure. |
| Train on prompt hygiene | Document best practices for mid‑flight instructions (e.g., concise, context‑rich commands). | Provide a quick‑reference cheat sheet in the team wiki. |
| Scale out | Roll the feature to all developers, monitor latency on mobile networks. | If latency exceeds 2 seconds for plan updates, consider enabling edge caching via GitHub CDN. |
5. Competitive positioning
For enterprises evaluating AI‑assisted development platforms, the remote‑control capability gives GitHub a distinct advantage in multi‑surface productivity. While AWS and Azure can match Copilot’s code generation quality, they still require the developer to stay anchored to a single device. Organizations that value flexible work styles—remote, hybrid, or on‑the‑go—will likely favor GitHub’s integrated session portability.
Getting started
- Install or update the latest GitHub Copilot CLI (
gh copilot install). - Start a session as usual (
gh copilot run …). - Issue
/remote onto push the session to the web and mobile UI. - Open the session on any device via the GitHub Mobile app or the Copilot dashboard on github.com.
- Use natural‑language follow‑ups (
/continue,/expand scope, etc.) to steer the agent. - When finished, approve the generated pull request directly from the phone and merge.
For detailed command references, see the official remote‑control documentation for CLI, the VS Code guide, and the JetBrains instructions.
By treating AI agents as portable sessions, GitHub is moving toward an end‑to‑end agentic platform that works wherever developers are. The feature’s privacy‑by‑default stance, zero‑cost inclusion, and seamless integration with existing GitHub workflows make it a compelling addition for teams looking to keep momentum across devices.

Comments
Please log in or register to join the discussion