Isolated worktrees
Give every agent its own branch and checkout so parallelism stops meaning merge-conflict roulette.
Claude Code's missing better half.
Run parallel coding agents in isolated worktrees, manage sessions and pull requests, and connect remote workspaces from a native Tauri desktop control center.
Running one coding agent is easy. Running six means terminal roulette, mystery branches, and at least one agent quietly doing something cursed. Claudette turns that mess into a control surface.
Claudette is a native cockpit for the moment one coding agent becomes an accidental engineering department.
A useful product surface, not another README wearing a blazer.
Give every agent its own branch and checkout so parallelism stops meaning merge-conflict roulette.
Start, inspect, pause, fork, and resume agent conversations from one native interface.
Approve plans and answer agent questions without hunting for the terminal that asked.
Track reviews, checks, and merges through extensible SCM-provider plugins.
Pair with another machine over encrypted WebSocket and manage its repositories as local surfaces.
Script Claudette itself or let a coordinator agent fan work across isolated workspaces.
Run it the way that annoys you least.
git clone https://github.com/utensils/claudette cd claudette ./scripts/dev.sh --new
cargo tauri build
Simple enough to explain without a thirty-slide architecture deck.
Tauri provides a cross-platform desktop surface around Rust orchestration services.
Repositories, worktrees, branches, and agents stay explicitly connected.
Agent, SCM, environment, and MCP providers remain replaceable instead of welded together.
The same UI drives this machine, paired hosts, or a standalone headless server.
Give every agent a lane and keep the entire coding circus visible.
Latest release: v0.27.0