Sessions
Run multiple independent chat sessions per project, each with its own agent.
Each project can have multiple chat sessions running simultaneously. Every session gets its own Claude agent instance with independent context, model selection, and conversation history.
This is core to how orchestration works in Start — you can have one session refactoring a module while another writes tests, and they don't interfere with each other.
Creating and switching sessions
- Cmd+T — Start a new session
- Cmd+R — Open the recents panel to switch between sessions
The recents panel shows your previous sessions with timestamps and message previews. Click any session to restore it.
Session lifecycle
| State | Meaning |
|---|---|
| Active | Currently in use, accepting messages |
| Idle | No active generation, can be resumed anytime |
| Stale | Cleaned up on restart if empty |
Persistence
All messages are saved locally as they arrive. If the app crashes or is force-quit, your conversation history is preserved and restored on next launch.