Parallel Sessions
Run multiple Claude instances on the same repo. Each gets its own branch — no conflicts, no waiting.
Isolated shards use git worktrees to give each Claude agent its own working copy of your repo on a separate branch. Two agents can edit different files at the same time without stepping on each other.
Use split view to watch both agents work side by side in one window. When a shard's work is done, merge it back to main with one click.
Why it matters
Isolated git worktrees
Each isolated shard gets its own branch and working copy. No file conflicts between agents.
Zero-setup workspaces
Crystl detects your package manager, installs dependencies, and symlinks .env files automatically.
Split view
Watch two agents work simultaneously in one window. Compare output in real time.
One-click merge
Rebase onto main, fast-forward merge, and clean up the worktree — all in one click.
Ready to try it?
Create a free account and download Crystl for macOS.
get started getting started guide →Frequently asked questions
- How many isolated shards can I run at once?
- The free plan includes 5 shards per gem. Guild gives you unlimited.
- Do isolated shards work with any git repo?
- Yes. They use standard git worktrees, so any git repository works.
- What happens if two agents edit the same file?
- They can't — each isolated shard works on its own branch in its own worktree.
- What if my project needs a custom setup step?
- Add a setupCommand to .crystl/project.json. Crystl runs it after dependency installation.
- What happens to a shard's branch after merging?
- Crystl cleans up the worktree and branch automatically after a successful merge.
More features
Gems & Shards
Gems, shards, and the Crystal Rail keep every project one click away.
Track Everything
See what every Claude session is doing at a glance.
Conversation History
Every session is preserved. Scroll back through the full context anytime.
Prompt Integration
Facet Inserts give you one-click access to saved prompts, commands, and shortcuts.
Agent Config Editor
Create, edit, and manage CLAUDE.md, rules, skills, and agent config files with a block editor, file chooser, and project optimizer.
Project Optimizer
Scan your project for gaps in agent configuration — missing files, incomplete docs, oversized code, and setup issues — with one-click fixes.
Starter Bundles
New gems launch with CLAUDE.md, rules, skills, and MCP config — all pre-configured from your bundle library.
Skills Library
Browse and import slash commands that teach Claude new tricks — code review, testing, deployment, and more.
Remote Development
Full Crystl integration over SSH — approval panels, file relay, and click-to-open on remote machines.
Crystl Quest
Assemble a party of specialized agents. Each brings unique skills, coordinates in shared chat, and executes in parallel.
Screenshot Bar
Drag recent screenshots into the terminal. Spotlight-powered, always up to date.