Crystal
Run multiple Claude Code and Codex sessions in parallel git worktrees
Overview
Crystal is a desktop app for running multiple Claude Code or Codex sessions in parallel, each in its own isolated git worktree. Compare different approaches side by side, review changes with a built-in diff viewer, manually edit before merging, and squash-and-rebase to main with clean commit messages. Automatic commits after each iteration make rollback easy. Includes run script configuration for testing directly in the app. Open source under MIT, installable via Homebrew or DMG.
Pricing: Free (open source, MIT)
Architecture: Apple Silicon, Intel
Key Features
- Run multiple Claude Code or Codex sessions in parallel
- Isolated git worktrees per session for conflict-free parallel work
- Built-in diff viewer with manual editing before merge
- Squash and rebase to main with custom commit messages
- Automatic commits after each iteration for easy rollback
- Run script configuration for testing directly in-app
- Full conversation history with session continuity
- Visual status indicators for active sessions
- Installable via Homebrew or DMG
Tags
Similar Apps
Sculptor
Run parallel coding agents in isolated Docker containers with instant testing
Termpad
Run multiple AI coding agents in parallel with isolated git worktrees
Prompt Central
Native macOS command center for managing Claude Code sessions
Maestro
AI agent command center for orchestrating multiple coding agents autonomously