Craig
A local TUI for repo-backed agent work.
Craig is a full-screen TUI for running AI coding agents — Claude Code, Codex, Cursor — across one or many repos at once. Open tasks, watch agents work, flip through diffs, and review PRs without leaving your terminal. The CLI is there when you need to script things or let an agent drive.
Core features
Parallel agents
Multiple agents running at the same time, each in an isolated worktree. No conflicts, no waiting.
Polyrepo support
Register all your repos. Drive agents across any of them from one TUI workspace.
Any agent runner
Works with Claude Code, Codex, and Cursor. Switch runners per task.
Read-only review panel
Flip through Files, Changes, and Review to check diffs, PR state, and CI comments while the agent keeps working.
Worktree isolation
Every task is a real git worktree on its own branch. Reversible, trackable, mergeable.
Agent-facing commands
The CLI exposes core task operations so scripts and agents can drive Craig without touching the UI.
Get started
Head to Install to get Craig running, then follow the Quickstart to run your first agent task.