A multitasking terminal for Antigravity CLI

Run multiple sessions in parallel, let agents collaborate with each other while working in their own isolated environments, track what every agent is doing at a glance, and respond to approvals and questions, without getting lost in tabs and windows. Built for humans who multitask with AI.

Free version available · upgrade for advanced features · macOS

conduct an orchestra of agents

Group work into gems, each holding its own terminal shards — then run, watch, and steer a whole team of agents from one window.

action panels

Approval requests, questions, and notifications float on screen as glass panels, color-coded by gem. Spot what needs you and respond — without hunting through a wall of terminal windows.

parallel without conflicts

Run multiple agents on the same repo at once. Each isolated shard gets its own git worktree and branch, so they work simultaneously without ever stepping on each other.

agent orchestration

Spawn numerous agents across projects — Claude Code, Codex, and more. Anoint an orchestrator to manage subagents (guild only), or launch an adventure party with crystl quest.

crystl on iphone

Your whole roster in your pocket. Monitor which agents need input, approve access, answer questions, and spawn new agents. Free over Wi-Fi; connect from anywhere via encrypted relay on Guild. Now on the App Store.

cavrn

The terminal as structured data. crystl's engine captures every turn, tool call, result, and table as agent-readable metadata — so agents can read each other's sessions, not just watch them. Drawn fast on the GPU with Metal.

remote development

SSH into any machine and keep every crystl feature working. Approval panels, file drag-and-drop, and click-to-open all flow through the tunnel automatically.

agent-callable CLI

guild membership

A built-in crystl CLI lets you — and agents themselves — spawn shards, read terminals, and handle approvals from any shell. Orchestrator agents fan work out across projects without ever touching the GUI.

crystl Quest

Assemble a roundtable of role-played agents in a shared chat. They divide the work, debate the approach, and report back — multi-agent orchestration you can actually follow.

hero shards

Summon a single hero as a shard: a solo specialist with its own agent, model, and persona. The right expert for the task in front of you, one click away.

token tracking

crystl counts the tokens every turn burns and projects how many you have left. Open the panel to see what each plugin and skill costs — and disable the heavy ones to stretch your context further.

project optimizer

Scan any project for gaps in agent configuration — missing files, thin docs, oversized code — and fix each one with a single click.

workbench

Keep a shared task list in every project, backed by a plain WORKBENCH.md. You and the agent see the same list — it checks items off and adds what it finds as it goes.

now on the App Store

crystl on your iPhone

Spend less time at your desk while your agents stay busy on your computer. crystl for iOS puts all your projects in your pocket: monitor which agents need input, approve access, answer questions, and spawn new agents from anywhere.

new feature

crystl Quest

Assemble a party of specialized agents. Each brings unique skills, coordinates in shared chat, and executes in parallel, without stepping on each other's toes.

Learn more about Quest

Works with worktree isolation or shared directories. You command the party.

Your adventure awaits . . .

Frequently asked questions

What is a multitasking terminal for AI agents?
It's a terminal that lets you handle many different tasks and agents at once without getting lost in tabs and windows. crystl solves this in several ways. Every project is discoverable by name and a custom colored icon, and a dockside rail keeps them all in one place: click an icon and that project comes forward. Agentic hooks surface 'action panels' for approvals, questions, and notifications that you can act on by clicking a button or typing a reply, without switching to that project at all. Orchestration makes multitasking easier still: assign an orchestrator agent to run subagents, or launch crystl quest to spawn a preselected party of agents that collaborate on a task together. And a per-project workbench keeps a shared task list your agents read and write alongside you, so nothing falls through the cracks.
Does crystl only work with Claude Code?
No. Any CLI agent runs in crystl, since every shard is a full terminal session. The deeper integrations depend on what each agent exposes: Claude Code has the deepest integration, and Codex supports hooks too, so approval panels and notifications work for both. Antigravity CLI doesn't support hooks yet, so those features aren't available for Antigravity sessions, but everything else works.
Can I use crystl for regular terminal work?
Yes. Every shard is a full terminal session. You can use crystl as your daily terminal for any command-line work: git, npm, docker, ssh, whatever you need. The AI-specific features are there when you want them.
What is the CLAUDE.md manager?
crystl lets you store and name different CLAUDE.md starter files. When you open a project, you can insert the right starter file into the directory, useful if you maintain different instruction sets for different types of work.
Is crystl free?
The free plan includes isolated shards, MCP server config, API key storage, split view, conversation history, session autosave & restore, and facet inserts. The Guild plan ($170/year) adds the Prompt Library integration, formations (with session restore), CLI orchestration, and priority support.
Does crystl work on Linux or Windows?
crystl is macOS only. It's a native Swift app and it uses macOS-specific features like the Keychain for secure API key storage.

Latest from the blog

How to Use Git Worktrees with Claude Code

A complete guide to git worktrees for Claude Code: what they are, the exact commands, real parallel-agent workflows, the gotchas nobody warns you about, and how to automate the whole thing.

What the heck is a "footgun" and other things Claude says

A footgun is a feature that makes it dangerously easy to hurt yourself. Why Claude Code talks the way it does, plus a plain-English glossary of 20 pieces of developer slang it drops into its answers — footgun, yak shaving, load-bearing, technical debt and more.

Introducing roundtable agent orchestration

Most multi-agent orchestration hides the agents inside one controller's head. Roundtable orchestration, the model behind crystl Quest, puts independent agents in a shared chat you can actually watch.