Running two AI coding agents on the same codebase at once is, in practice, a mess. They clobber each other's changes, corrupt working trees, and leave developers manually untangling the fallout. Codelegate, an open-source GUI orchestrator that debuted on Show HN in early 2026, takes a straightforward approach to the problem: give each agent its own Git worktree and its own terminal session, then get out of the way.
The tool targets Mac and Linux and is built around keyboard navigation — no mouse required. Switching between sessions, reviewing diffs, committing, and managing branches are all shortcut-accessible. Each session gets a dedicated terminal and a built-in Git pane, so a developer can go from running an agent to reviewing and committing its output without leaving the application. Sessions persist across interruptions, which matters when an agent is midway through a long task and something goes sideways.
The Git worktree approach is the core technical decision. Rather than running agents in the same working directory and hoping they don't collide, Codelegate spins up isolated workspaces per session. Claude Code can be refactoring one module while Codex CLI tackles another, with neither touching the other's files.
Codelegate doesn't try to replace agents — it wraps them. Any TUI-compatible tool runs inside a session unmodified, including lazygit, zellij, and tmux, which should appeal to developers with established terminal setups. That positioning as a neutral orchestration layer rather than a competing agent runtime is probably its strongest argument for adoption: teams already committed to a particular agent don't have to switch anything.
How widely it catches on depends on whether running multiple agents in parallel becomes a routine part of how development teams work, or stays a niche practice for power users. Right now it's somewhere in between.