Free · Open source · Mac + iPhone
Claude Code, Codex, and Grok in one native Mac app. Every agent works on its own branch. Every risky command waits for your yes. And when you walk away, your phone runs the whole thing.
MIT licensed. Mac + iPhone. No account. No servers of ours.
$ git clone https://github.com/rhh4x0r/grok-build-tauri-control-panel.git$ cd grok-build-tauri-control-panel && ./scripts/install.sh
Real interface. Mock data.
- 01An agent edits main while you’re in another tab.
- 02Four terminals. Zero idea which one is waiting on you.
- 03Forty “Allow?” prompts a day. You stopped reading them at ten.
The model is fine. The cockpit is missing.
Here's the math.
Bomb Code is the third row.
01 · Isolation
Every agent gets its own branch.
Start a thread and it gets its own copy of the repo. Five agents, five branches, zero collisions. The board shows what’s working, what’s ready, and what’s already in main.
Main never breaks. You merge when you’re happy, by asking the agent to do it.
- Threads can build on threads
- Chat-driven merge: commit, resolve, check, merge
- “Close feature” cleans up after itself
02 · Control
Nothing risky runs without your yes.
Plan mode is the default. Full access hides behind a confirm and never carries over to new threads. Deny rules win even when you turn everything on.
Every approval comes with a plain-English line explaining what you’re about to allow. You stop rubber-stamping.
- Plan · Ask first · Auto · Full access
- Deny rules beat every mode
- Answered requests fold into one line
03 · Helpers
Claude writes. Codex reviews. Grok writes the docs.
Ask in plain words: “spin up a Codex helper on Astra to review this.” Your agent starts helpers on any agent and any model, in parallel, each on its own branch.
A second opinion from a different model, on every change, without opening a second app.
- Up to 4 helpers at once
- Never more permissive than the parent
- Live cards: status, model, tokens
04 · Flow
Keep typing. It queues.
Think of the next step while the agent works. Type it. It waits above the composer and goes out the moment the turn ends. Edit it, drop it, or send it now.
You stop waiting on the agent. Add dictation and read-aloud and you stop staring at it too.
- Type-ahead queue
- Dictation, on-device
- Read replies aloud in any voice
05 · Ship
From prompt to pull request in one window.
Review the diff file by file. Push the branch. Open the PR. Or run the review loop: plan, build, an independent review, then your approval.
The terminal, the diff tool, the PR page, and the second reviewer. All in the place you were already looking.
- Changes panel with per-file diffs
- Plan → Build → Review loop
- Terminals, preview, and processes per thread
Bomb Code for iPhone
Scan one QR code on your Mac. Now your phone sees every thread on every machine, live.



Approve from anywhere
The agent asks. Your phone buzzes the card. Allow it from the grocery line. First answer wins.
Read along, live
The same transcript as the Mac, streamed. Steps, plans, subagents, all of it.
Talk, don’t type
Dictate the follow-up. Transcribed on the phone. Nothing leaves your device.
Listen to the reply
Read-aloud with lock-screen controls. Your agent’s report becomes a podcast for the walk home.
Start work from the couch
New thread, new project, or clone from Git. Pick the machine, the agent, the model.
No relay. No account.
The phone dials your Mac directly over pinned TLS. Tailscale gets you there from anywhere.
Real iPhone app. Mock data.
Close the laptop. The work keeps going.
Put a project on a Linux box. Bomb Code installs its server over SSH, pairs it, and your threads keep running with the lid shut. Your Mac and your phone both drive it.
- One-click SSH install
- Sync both ways with git bundles
- Invite a teammate to a shared server
No customer logos. Here are the facts instead.
- 3
- agents in one app
- 0
- telemetry
- 0
- keys on our servers (there are none)
- 4
- helpers at once
- 100%
- of edits on a branch
“I was running four agents in four tabs and one of them touched main. So I built the cockpit.”
The offer
The Multi-Agent Cockpit for Mac and iPhone.
Here's everything in the box. And what it costs you to get it any other way.
- Branch-per-thread isolation, board, and chat-driven mergeA weekend of git scripts
- Cross-agent helpers: any agent, any model, in parallelThree apps and a clipboard
- Approvals with plain-English explanationsReading forty prompts a day
- iPhone companion: approve, read, dictate, start threadsBeing chained to your desk
- Type-ahead queue, dictation, and read-aloudWatching a spinner
- Plan → Build → Review loopA second engineer
- Live usage bars for every providerThree billing tabs, always open
- Servers that keep working with the lid shutA VPS and a tmux habit
Total
A lot of your weekends
Price
$0
MIT licensed. Bring your own Claude, ChatGPT, or Grok plan.
The Clean Exit Guarantee
Delete the app. Delete ~/.bombcode. Nothing else was touched. Your repos, your agent CLIs, and your configs stay exactly as they were.
Not for you if
- ✕You want a hosted model or a cloud IDE.
- ✕You’re on Windows. Today it’s macOS, iPhone, and Linux servers.
- ✕You want yolo mode on by default.
- ✕You don’t use Claude Code, Codex, or Grok yet.
For you if
- ✓You run agents every day.
- ✓You’ve been burned once.
- ✓You’d rather approve from your phone than sit and wait.
The questions you’re already asking.
Five agents. One window. Zero edits to main.
$ git clone https://github.com/rhh4x0r/grok-build-tauri-control-panel.git$ cd grok-build-tauri-control-panel && ./scripts/install.sh
I’d rather you install it and delete it than keep running agents in tabs.





