atrium

a resumable, tiling workspace manager for Claude Code, Codex

Last verified:

Visit atrium

What is atrium?

Atrium is a native macOS workspace designed for steering multiple CLI AI coding agents simultaneously. It provides a persistent, tiled-pane environment where developers can run agents like Claude Code, Codex CLI, Gemini CLI, Cursor CLI, Aider, and Cline side-by-side. Each pane can hold an agent, embedded browser, markdown notes canvas, code editor, or terminal, keeping every agent visible and one command away from human intervention.

The tool is built on four core pillars: organization (workspaces hold projects, rooms hold active work, panes hold agents and tools), persistence (every pane, branch, terminal, and agent session writes to disk and survives crashes/reboots via git-backed state), visibility (sidebar tracks every agent's status, activity, blocked runs, and waiting prompts), and control (drive the workspace via UI or comprehensive CLI, with agents able to spawn other agents and coordinate across rooms).

Atrium is for AI-native developers and software engineers who want to run multiple coding agents in parallel without chaos. It supports git worktree isolation so branches don't collide, includes built-in source control, a Monaco-based language-aware editor with LSP support, task boards, repo search, CLI-controllable browser, speech-to-text, inter-agent messaging, and a notepad. The workspace is local-first—code never leaves your machine, and you use your own authenticated CLI agents without needing an Atrium account or model keys.

atrium pricing

Pricing model: Freemium

Free to download with no paid plans. The tool is in early access and free for all users. No Atrium account, subscription, or model keys are required. Users bring their own authenticated CLI agents (Claude Code, Codex, Gemini CLI, etc.). Opt-in telemetry is off by default and crash dumps stay local until explicitly shared.

atrium pros

  • Runs multiple CLI AI agents (Claude Code, Codex, Gemini, Cursor, Aider, Cline) side-by-side
  • Persistent workspace survives crashes and reboots via git-backed state management
  • Live sidebar tracks every agent's status across all workspaces at a glance
  • Git worktree isolation prevents branch collisions when running agents in parallel
  • Comprehensive CLI allows scripting every aspect: panes, tasks, agents, rooms, browsers
  • Built-in Monaco editor with LSP support for TypeScript, Python, Bash, YAML
  • Local-first design—code stays on disk in ~/.atrium/, never leaves your machine
  • No Atrium account or model keys required—use your own authenticated agent accounts
  • One-click stop for runaway processes without leaving the sidebar
  • Agents can spawn other agents, open browser panes, and coordinate across rooms
  • Built-in source control for staging, diffing, committing, pushing without leaving workspace
  • Speech-to-text lets you talk to agents and dictate into focused panes
  • CLI-controllable browser pane for research and web automation inside atrium
  • Built-in task board with shared tasks, comments, statuses, and filters
  • Dismiss agents without losing context—pane snapshots resume exactly where left off
  • Attributed diffs with anchored comments and resolvable threads for review
  • Repo search with regex support and live streaming results
  • Notepad with four modes: prose, hand-drawn sketches, interactive canvases, sandboxed HTML

atrium cons

  • macOS only—no Windows or Linux support yet
  • Early access stage with acknowledged bugs and rough edges
  • No official documentation site beyond the main website
  • Limited to CLI-based AI agents—no native API model integration
  • No team collaboration features or shared workspaces
  • No Windows terminal or Linux shell support
  • Steep learning curve for all CLI commands and workspace hierarchy
  • No cloud sync—workspaces are local-only to ~/.atrium/

Frequently asked questions about atrium

What is Atrium?

Atrium is a native macOS workspace for steering several coding agents at once. It provides a visible, recoverable, tiling pane layout where multiple CLI AI agents (Claude Code, Codex CLI, Gemini CLI, Cursor CLI, Aider, Cline) run side-by-side. Every intervention is one keystroke away, and the entire workspace state persists through crashes and reboots.

What AI agents does Atrium support?

Atrium supports Claude Code, Codex CLI, Gemini CLI, Cursor CLI, Antigravity, OpenCode, and Pi.dev out of the box. It uses a growing adapter model underneath, and you bring your own authenticated accounts for these CLI agents.

Is Atrium free?

Yes, Atrium is free to download with no paid plans. It is in early access and free for all users. No Atrium account or model key is required—you use your own authenticated CLI agent subscriptions.

How does persistence work in Atrium?

Every pane, branch, terminal, and agent session writes itself to disk in real time. The data directory is a git repository, so the entire working state restores after a crash, reboot, or context-switch without reconstructing from memory. Sessions auto-resume in their entirety.

Does Atrium send my code to the cloud?

No. Atrium is local-first by design. Every workspace, session, and scrollback lives on disk in ~/.atrium/. Your code never leaves your machine. You use your own authenticated agent accounts, and there is no Atrium account or model key stored on their servers.

How do git worktrees prevent agent collisions?

When you launch a task with --worktree, Atrium spins up an isolated git worktree, a fresh room, and an agent pre-bound to it. Every agent works on its own checkout, so refactors, builds, and breaks happen in parallel without stomping each other's diffs or fighting over locked files. Branches stay isolated until you review and merge.

What is the Atrium CLI used for?

The CLI is the API for Atrium. Every pane, task, agent, room, and browser is addressable via CLI commands. You can create tasks, launch agents with worktrees, list agents in JSON format, and take browser snapshots. The CLI accepts --json for agent scripting and --help for self-documentation. Agents can also script Atrium using the same surface.

Can agents communicate with each other in Atrium?

Yes. Atrium supports inter-agent messaging where agents discover each other, read context, and send framed messages across panes with scope controls. Agents can also spawn other agents and coordinate across rooms from the same scripting surface humans use.

What platforms does Atrium run on?

Atrium is a native macOS desktop app today. It requires macOS and does not yet support Windows or Linux. The developer has indicated macOS is the current platform with potential for future expansion.

How do I provide feedback or report bugs?

Atrium is in early access and the developer welcomes feedback directly. You can share feedback at getatrium.dev, message @atrium_dev on X (Twitter), or join their Discord server. Early access is described as a collaboration where feature requests, bugs, and rough edges go straight into the roadmap.

Categories

Use cases

Browse all AI tools on NeedAnAI