Cook is a CLI tool extending AI coding agents with structured workflow loops for iterative development. It supports sequential iteration, quality review gates, and parallel execution across isolated git worktrees. Users can compose operations to automate complex coding tasks and select optimal results.
Highlights
Provides loop operators for sequential iteration and composition operators for parallel execution.
Integrates with AI agents allowing custom agent and model configurations.
Supports review loops with quality gates to auto-iterate until criteria are met.
Enables parallel race scenarios to generate and pick the best solution.
Accessible via npm and integrates as a skill into Claude Code.