66%
Code that's almost right
of developers say AI code is often almost right, but not quite. Stack Overflow survey ↗
Zumba runs your tests after every turn that changes files, and one click sends the failure back to the agent.
NATIVE RUST · GPU-RENDERED · macOS
Claude Code, Codex, OpenCode or any OpenAI-compatible model work in their own copy of your project. Every turn is checkpointed, every line remembers the prompt that wrote it, and you always see what it cost.
WHY ZUMBA
66%
of developers say AI code is often almost right, but not quite. Stack Overflow survey ↗
Zumba runs your tests after every turn that changes files, and one click sends the failure back to the agent.
Tests
Benchmarks catch agents editing or deleting tests to make them pass. EvilGenie ↗ ImpossibleBench ↗
Zumba won't apply a turn that deletes a test or removes assertions. It's flagged and waits for your review.
36%
of agent failures in 20,574 real sessions were ignored instructions. Session study ↗
Zumba holds very large turns for review and reminds the agent of your rules before its context fills up.
9 s
is how long an agent took to delete a production database and its backups. Incident report ↗
Zumba spells out what a command would destroy before you allow it, keeps agents in their own copy of your project, and never sends .env files or keys to a model.
Rules
Agents follow your project rules early, then drop them when their context is compacted. Write-up ↗
Zumba re-sends the rules when the context passes 60%, and keeps a log of why each decision was made.
$
Rate limits run out mid-task and monthly bills creep up. Cursor problems ↗
Zumba shows every task's cost, stops at a budget you set, and hands the work to another agent when one hits a limit.
96%
of developers don't fully trust AI-generated code. Sonar survey ↗
Zumba checkpoints every turn so you can undo it, lets you review by hunk, and shows which prompt wrote any line.
01 / AGENTS
Ask for anything, from a question to a refactor. The agent works in its own git worktree, so it never trips over your unsaved edits. When its turn ends, the changes land in your files through a three-way merge that keeps whatever you typed meanwhile.
02 / RACE & TEAM
Race gives the same task to Claude Code and Codex side by side, then lets you take the winner, or mix them file by file. Team has a lead agent split a bigger goal into parts that several agents build at once, each knowing what its teammates own.
Compare → take lib.rs from Claude Code, extra.rs from Codex
03 / PROVENANCE
Lines you apply from an agent remember which agent wrote them and for which prompt. Put the cursor on one and the end of the line tells you; click it to open the conversation at that moment. Lines no agent touched show git blame instead.
04 / TOKENS
MCP server reference → Works with any agent, inside Zumba or not.
05 / ANY MODEL
Claude Code, Codex and OpenCode work out of the box with your own sign-in and settings. Add any agent that speaks ACP, or point Zumba at an OpenAI-compatible endpoint (Ollama, LM Studio, OpenRouter, Groq, vLLM) with a few lines of config. Keys stay in your environment.
# ~/.config/zumba/settings.toml [[agents]] name = "Qwen (Ollama)" base_url = "http://localhost:11434/v1" model = "qwen3-coder" [[agents]] name = "Gemini" command = "gemini" args = ["--experimental-acp"]
06 / AN EDITOR FIRST
Written in Rust on GPUI. Opens big files and keeps typing smooth.
Diagnostics, go to definition, references, rename and format on save.
The shape of the whole file beside the editor; click or drag to jump.
Each command gets a gutter bar colored by how it ended.
Blame, side-by-side diffs, file history and a time-lapse you can export as a GIF.
Markdown, HTML, SVG and Mermaid render as you type; links open in the editor.
Normal, insert and visual, when you want them.
One shortcut hides every agent panel, hint and live edit.
07 / PLUGINS
Plugins are WebAssembly components with limits on time, memory and work, and only the permissions they ask for: you see the list before installing. Install from a folder or a git URL, or write your own in Rust.
Ships with Smart Paste, HTTP Client, Text Tools, TODO Finder, JWT Decoder, Generators, Bookmarks and Regex Tester.
It runs on macOS. Want to try it?
Request early access