Skip to content

Remote session support for Copilot CLI — attach from mobile / browser #1979

@DwainTR

Description

@DwainTR

Feature request

I'd love the ability to attach to a running Copilot CLI session from a mobile device or browser — similar to how Claude Code implements
its remote session feature.

Current behavior: The Copilot CLI runs as a terminal process with no external connectivity. The only way to interact with an active
session is via SSH into the machine running it.

Desired behavior: When starting a session, the CLI optionally exposes a local WebSocket server (e.g. --remote flag). Combined with a
tunnel (Cloudflare Tunnel, ngrok, or a built-in tunneling option), this would make the session accessible from:

  • The native GitHub mobile app (iOS / Android) — this is the most important use case
  • A browser-based UI
  • Any device, without needing SSH

Why this matters: The CLI builds up rich session state over time — checkpoints, plan.md, todo tracking. All of that context lives in the
terminal session. Right now the only way to continue that work away from the desk is SSH + fighting a small phone screen.

Claude Code has shipped this as "remote sessions" — the terminal process acts as a server, a tunnel makes it reachable, and the mobile
app connects directly to the running agent. The same architecture would work here.

Native mobile app integration would be the killer feature. Being able to open the GitHub app, see your active Copilot sessions, and
continue the conversation — without leaving the app — would be a genuinely unique capability across all AI coding tools.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:sessionsSession management, resume, history, session picker, and session state

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions