Sesh Docs
Run coding agents on your Mac, the computer under your desk, and anywhere else you have a shell, then answer them from your phone.
5 steps · about 10 minutes
Getting Started
Install Sesh, get an agent, start your first session and take it with you.

12 guides
Guides
One task each: more machines, your phone, branches, approvals, reviewing and pushing.

Every option
Settings Reference
What each setting does, where it lives, what it starts as, and whether it syncs.
Sessions open inChat
Keep Awake While Agents WorkOn
New branchOn
AutonomousOff
Guides
Add a machineRun agents on another Mac or a Linux box, and pair your iPhone and iPad. The code and the agents stay on your machines; Sesh shows you the sessions everywhere.Sesh on iPhone and iPadEvery session on every machine, in your pocket, with approvals right on the lock screen.Sessions, branches and worktreesEvery session works in its own copy of the project, so any number of agents can work at once.Approvals and Autonomous modeDecide what the agent can do on its own, and answer it from wherever you are.Review and push changesSee what the agent changed, send feedback, and open a pull request without leaving Sesh.TerminalsA real shell in any session or on any machine, with splits, right next to the agent.Add agents from the ACP RegistryInstall the built-in agents, any agent from the ACP Registry, or your own.Secrets and environment variablesGet your .env files and API keys to agents on other machines, without committing them.Dev serversOpen the server a session started, even when it's running on another machine.NotificationsKnow when an agent needs you or finishes, and answer right from the notification.ThemesPick a built-in theme for light and dark, or bring the one you use in VS Code.Project setup with .sesh/config.jsonTell Sesh how to get a fresh copy of your project ready for an agent.