Session Baton
On a local session, take control from mobile, then hand it back to your terminal.
- You’re at your desk
- Hands off, turn-based
- Same conversation, from your phone
- Terminal resumes exactly where mobile left off
On a local session only, run the agent’s native terminal UI in your own terminal as usual, then tap Take Control from mobile to drive the exact same conversation from your phone — and Return to terminal to hand it back. It’s an explicit, turn-based baton, not two drivers at once: whoever holds it drives, the other side just watches. Codespace and self-hosted sessions are unaffected.
The baton only appears on a session running on your own machine — codespace and self-hosted sessions are unchanged.
One side drives at a time; the other renders read-only until the baton is handed back.
Resumes the exact conversation over a shared, resumable store — nothing is lost switching between terminal and mobile.
Return to terminal and your native TUI continues the same session, not a new one.
- 1Run the agent locally
Start a session with the agent’s native terminal UI, same as always.
- 2Tap Take Control
From mobile, take the baton — the terminal hands off and mobile starts driving the conversation.
- 3Drive from your phone
Send prompts and see responses exactly like any other CodeAgent session.
- 4Return to terminal
Hand the baton back — your terminal resumes the same conversation right where mobile left off.
Requires a recent CLI on the local session — older sessions won’t show the Take Control option.
FAQ
Related
Ready to try it?