Quickstart
Install an adapter and launch your first agent.
This walks through the shortest path from a fresh install to a running agent.
1. First run
There is no setup wizard. The first launch drops you into calibration — three steps inside the real app:
- Open a project. Bind a directory on disk. Any directory works; git repositories get extra features (branch-aware file tree, the source control pane).
- Connect a tool. atrium scans your
PATHfor the agent CLIs it knows about. Found tools install as adapters in one click. Each adapter writes files under~/.atrium/adapters/<name>/and injects a skill file into the tool's own skills directory (e.g.~/.claude/skills/atrium/skill.md) so the tool knows how to use the atrium CLI. - Launch your first agent.
2. Launch an agent
Every fresh pane opens with the launcher — a composer, not a menu.
- Type what you want done.
- Pick who does it from Talking to… (the vendor menu, whose submenus also carry launch profiles).
- Optionally set model and effort, a session to resume, or a worktree to isolate the work in — the chips under the composer.
- Choose the surface: an agent chat pane for a structured transcript, or a terminal pane for the tool's own TUI.
- Press Enter.
3. Split and arrange
Cmd+Dsplits the focused pane right.Cmd+Shift+Dsplits it down.- Drag a pane header to another split zone to move it. Dragging onto another pane's header creates a subtab group.
Cmd+Topens a new room.Cmd+Ctrl+Ncreates a new project.
4. Resume after a crash or reboot
Closing the window doesn't stop your agents — a background daemon keeps them running, and Cmd+Q asks whether you meant detach or quit.
For everything else, atrium uses a write-ahead journal plus periodic project snapshots. When it reopens:
- Pane layouts, scrollback, and working directories restore from the last snapshot.
- Agents still running in the daemon are adopted — re-subscribed, not relaunched.
- Agents with a stored session ID are resumed via the adapter's own resume path.
- Agents whose session could not be found show a "resume failed" state with a retry.
5. Drive atrium from the CLI
Inside any atrium pane, ATRIUM_CLI_PATH points at the installed CLI. Outside atrium, add ~/.atrium/bin to your PATH or call the binary directly.
# List all panes
"$ATRIUM_CLI_PATH" pane list
# Read the last 100 lines of a pane
"$ATRIUM_CLI_PATH" pane read <pane-id> --lines 100
# Open a file in a new editor pane
"$ATRIUM_CLI_PATH" path/to/file.ts
# Create a new task
"$ATRIUM_CLI_PATH" task create --title "Refactor auth" --source "user:me"
See the CLI reference for every subcommand.
Next
- Workspaces — the workspace / project / room / pane mental model.
- Agent chat — the structured transcript surface.
- Panes overview — every pane type and what it can do.
- Keyboard shortcuts — the full default key map.