StartStart

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

StateMeaning
ActiveCurrently in use, accepting messages
IdleNo active generation, can be resumed anytime
StaleCleaned 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.

On this page