Four horses. One chariot. You already pay for them.
Staring at VS Code in 2026 is like watching your washing machine through the glass for two hours to make sure the socks get clean. QUADRIGA puts Codex, Claude Code, Antigravity, and Cursor side by side in four live columns — with live quota bars and a typed baton relay.
00:00 · The 4-Subscription Reality: Why running Codex, Claude Code, Antigravity, and Cursor in separate IDE windows wastes half your flat-rate quota.
Interactive Architecture · Click a column slot to inspect its Baton & CLI boundary
One Writer · Three Read-Only Critics
SLOT 1 · 👑 LEAD (Codex / GPT-5.4) · .quadriga/brief.md · Baton-only writerHuman Gate: Press Enter to release relay ↪
# BRIEF — Enforce Hardware Read-Only Flags on Non-Worker Slots
Goal: Ensure PLANNER, REVIEWER, and SCOUT cannot mutate the repository even if a prompt attempts tool execution.
Constraints: Keep WORKER as the sole repository writer. Pass baton to Slot 2 (PLANNER) for file:line specification.
Deliberate Omissions
What QUADRIGA leaves out on purpose
Left out on purpose
What QUADRIGA does instead
File tree sidebar
Your agents already know rg and fd. Full screen width goes to four simultaneous live agent columns.
800-line hunk-by-hunk diff review
Slot 4 (🛡 REVIEWER) runs in a fresh thread with zero shared reasoning and returns a structured VERDICT with exact file:line citations. You read the twelve lines it flags.
Worktree jungles & merge queues
Only Slot 3 (⚒ WORKER) has write access. Slots 1, 2, and 4 are restricted by hardware CLI flags (--disallowedTools / -s read-only).
40-agent swarm graphs
Four fixed cognitive roles (👑 LEAD, 📐 PLANNER, ⚒ WORKER, 🛡 REVIEWER) + optional OSINT SCOUT. Drag any harness into any slot.
Capabilities & Security
Workbench, Skins & Hardened Local Boundary
⚖ Workbench & Quadriga Card
4-way prompt racing & low-token judging
Fire one prompt across all four columns simultaneously. Export a shareable 🏆 Quadriga Card comparing models, token burn, and outputs, or click 👑 Judge with LEAD for a single-turn synthesis.
🎨 Four Chariot Skins
From Editorial Brass to Neon Void
Switch instantaneously between editorial-brass (warm paper & brass), editorial-dark, native-os (system chrome), and neomagic (neon cockpit void).
🛡 Security Contract
No proxy, no token leakage
Zero telemetry. Subprocess environments never receive raw OAuth tokens. Set QUADRIGA_NO_LOCAL_TOKEN_READ=1 to disable local usage-meter reads completely. The :7744 phone mirror binds only to loopback and Tailscale.
Install & Try in 60 Seconds
Build from source or run Demo Mode
# 1. Clone and build the native Rust/Tauri v2 binary (Windows first; macOS/Linux adapters welcome)
git clone https://github.com/neomagic-ai/quadriga.git
cd quadriga/src-tauri
cargo build --release
# 2. Launch with your signed-in local harnesses (codex, claude, agy, cursor-agent)
./target/release/quadriga.exe
# 3. Or launch deterministic Demo Mode (pre-loaded 4-column Lap + realistic quota meters, zero logins required)
./target/release/quadriga.exe --demo