Chief is a CLI tool that lets you build large projects with Claude Code by decomposing work into discrete tasks and running them iteratively. Each task gets a fresh context window while progress persists between runs, so you can tackle projects that would otherwise exceed what Claude Code can handle in a single session.

How It Works
You define your project as a set of tasks. Chief launches Claude Code for each task in sequence, then commits the result before moving on to the next. The terminal UI shows you what's running and lets you control execution interactively.
Because each task runs in its own context, the approach sidesteps context window limits that would stall a single long-running Claude Code session. Progress is tracked on disk, so you can stop and resume without losing work.
Installation
Chief is available via Homebrew:
brew install minicodemonkey/chief/chief
Or with the install script:
curl -fsSL https://raw.githubusercontent.com/MiniCodeMonkey/chief/refs/heads/main/install.sh | sh