A macOS app for developers who work with AI coding agents. It gives Claude, Codex, and other terminal-based AI tools a proper home — a multi-project, multi-thread workspace where you can run several agents side by side, browse files, see git status at a glance, and tell at a glance what each agent is doing: its activity, what needs your attention, and what it costs.
The Problem
AI coding agents live in the terminal, but the terminal wasn't built for them. You end up juggling multiple tabs, losing track of what each agent is doing, and constantly switching context to check on progress, approve actions, or review costs. There's no unified view of your AI-assisted workflow.
Key Features
- Multi-project workspace with drag-and-drop reordering
- Multiple concurrent threads — Claude, Codex, or plain shell sessions running side by side
- Git worktree support — switch between checkouts, see per-worktree changes, and keep threads tied to the environment they edited
- Live agent activity — see what each thread is doing, what needs attention, plan progress, and costs without switching context
- Activity indicators and approval badges so you always know what needs attention
- File tree with git status, Quick Look previews, diffs, and clickable terminal links
- Clean terminal text copying — copy terminal output as readable prose without hard line breaks or visual decorations
- Claude and Codex usage tracking across 5-hour and weekly plan windows
- Session persistence and resume across restarts
- Themes, accent colours, and unified text scaling
Built With
- Tauri v2 — Rust backend + web frontend
- React + TypeScript with Zustand for state management
- xterm.js with WebGL-accelerated rendering for the terminal
- portable-pty for cross-platform pseudo-terminal management
- Shiki for syntax highlighting, diff2html for visual diffs
- notify for real-time file system watching
- dnd-kit for drag-and-drop interactions
Where Codezilla Fits
Codezilla is the human cockpit for local AI coding work. Haven holds the durable work: what is next, who owns it, what is blocked, and what it became. Codezilla is where a person sees and steers the active sessions doing that work.
Status
In active development and daily use. Recent work added git-worktree support and worktree-aware sessions, per-agent plan and usage tracking, and hardening for large repositories.
