Native macOS · Claude Code · Codex · OpenCode

Stop being the message bus for your coding agents.

Vigil gives your agents a live manager–worker tree. Delegate recursively, steer any node, and let verified summaries roll back to the root—without replacing the native terminal you already trust.

macOS 14+ · Apple Silicon · signed and notarized · requires at least one supported agent CLI

The Vigil app icon beside a hierarchical agent tree
Real agent CLIsEvery node keeps its native TUI
Recursive delegationManagers can spawn managers
Ground-truth historyReplay and resume every node
Local controlNo hosted orchestration service
See the tree work

One manager. Multiple agents. One place to steer the work.

Watch a manager split work across Claude Code, Codex, and OpenCode, including a sub-manager that delegates its own branch of the task.

Why Vigil

Parallel sessions are easy. Coordinated delivery is the hard part.

01

A hierarchy, not a pile of terminals

Root managers, sub-managers, and leaves have explicit identities and scoped tools. Communication follows the tree, so context stays bounded.

02

Take over any node

Vigil hosts each CLI's real TUI. Open a worker, approve a command, steer its plan, or interrupt it without translating through another chat layer.

03

Replay what actually happened

Finished trees remain inspectable. Review full node transcripts and resume through Claude, Codex, or OpenCode's native session mechanism.

Open source · GPL-3.0-or-later

Give your coding agents a tree.