Persistent Terminal Sessions
Keep terminal work attached to each workspace.
Persistent terminal sessions keep your command-line work attached to a workspace across UI reloads, app restarts, connection drops, and machine reboots. Long-running previews, installs, and agent tasks can be recovered from the same workspace instead of starting from a blank terminal.
Why it matters
- App previews, test runs, and agent sessions can be recovered after interruptions.
- Agent-driven commands stay in a stable shell context.
- Recover quickly after closing Atmos or rebooting your computer.
- Run multiple shells in one workspace without losing place.
How it works
Atmos reconnects to the saved terminal session when you reopen a workspace instead of starting from a blank terminal.
The desktop and web workspace can use multiple panes and tabs. Terminal Manager helps inspect system PTYs, workspace terminals, and orphaned sessions when you need to recover or clean up shell state.
The Mobile App is currently in development and temporarily unavailable.
The mobile app uses a smaller terminal surface: one rendered terminal at a time. It can attach to existing sessions or create a new mobile terminal, but it does not queue terminal input while disconnected.
Terminal AI commands
From the terminal AI Input (/ menu):
| Command | Use it for |
|---|---|
/side | Temporary side chat seeded from this pane — Terminal Side Chat |
/spawn | New terminal panel that reuses this agent context |
| Dynamic Skills | Temporarily hide skills for Agents in this context |
Closing a terminal tab that still has running panes asks for confirmation so you do not kill live work by accident.
Get started
- Open a workspace.
- Open the Terminal panel.
- Run your usual dev, test, or agent commands.
- Switch to the editor, Canvas, or another workspace—come back to the same session.
Tips
- Name sessions when you keep more than one terminal open.
- If output looks stuck, stop the process in that pane and rerun from the same workspace.
- Pair with Multi-Workspace Development when agents work on parallel branches.
- Use terminal settings to choose how file links open and which agent is used for default split prompts.
