[FEATURE] Show sessions started from the mobile app (Remote Control server mode) in agent view on the host machine
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Remote Control is one-directional between the phone and the laptop:
- A session started on the laptop (background or interactive with Remote Control) shows up in the Claude mobile app right away.
- A session started from the mobile app, which runs on the same laptop through
claude remote-control(server mode, on-demand session), does not show up inclaude agents(agent view) on the laptop.
So a session I start on my phone while away cannot be picked up at the desk the way every other session can. The docs for agent view only cover sessions hosted by the background supervisor, and there is no documented way to see or attach to a server-mode session from the laptop while it is running. The only path is stopping the server and running claude remote-control --session-id <id>.
Proposed Solution
Sessions spawned on a machine by Remote Control server mode appear in agent view on that machine, like any background session: listed with their status, and attachable/peekable from the TUI. Ideally the server hands them to the supervisor so both views stay in sync.
Alternative Solutions
- An action in agent view to attach to (or fork) a running server-mode session.
- At minimum, list them read-only in agent view with their status and the claude.ai/code link.
Priority
Medium - Would be very helpful
Feature Category
Interactive mode (TUI)
Use Case Example
- Leave the laptop running
claude remote-control. - On the phone, start a session (for example, a planning task) that runs on the laptop.
- Back at the desk, run
claude agents: the phone session is missing, while sessions started on the laptop are all there. - Expected: it is listed and I can continue it from the terminal.
Additional Context
- Claude Code 2.1.287, Windows 11.
- Related but different: #65972 (phone as a client for agent-view sessions, the opposite direction), #56294 (Remote Control resume undiscoverable in the CLI), #28402 (Remote Control session missing from the session list on the phone side), #81457 (starting server-mode sessions in subdirectories).