T3 CodeClaude Code builds, Codex reviews in its own thread, and you can message either one mid-run. Free and open source, on Mac, Windows, and Linux.
upload.ts. Starting a Codex review.pnpm test passes.upload.ts and its tests.Browse the plugin marketplace or ask an agent to build the panel, command, or agent you want. It’s ready right away, wherever you use bb, including your phone.
Give one agent a big task. It splits the work across Claude Code, Codex, Cursor, and others running side by side, and they message each other as they go. You come back to finished work, not notes to pass between tools.
Need another? Add it with a plugin.
T3 CodeFeature by feature
| Agents | bb | T3 Code |
|---|---|---|
| Agents | ||
| Message a subagent | YesMid-run, from any device | NoSubagent threads can't take messages |
| Switch accounts at usage limits | YesSwitches accounts automatically | PartlyTracks limits, you switch |
| Multi-agent support | YesClaude Code, Codex, Pi, and any ACP agent | YesClaude Code, Codex, Cursor, OpenCode, and more |
| Customize | ||
| Plugin marketplace | YesGallery or agent-built | NoFork the code |
| Everything you use today | ||
| Git worktree per thread | YesSetup and teardown scripts | Yes |
| Review and merge | YesLine comments, checks, merge | Yes |
| Phone and remote access | YesiOS, Android, any browser | Yes |
| Go back to an earlier point | YesEdit a message or fork from it | Yes |
| Price and license | ||
| Pricing | $0Any team size | $0No paid plan |
| Open-source license | YesMIT | YesMIT |
Both are free, MIT-licensed apps that run Claude Code, Codex, and other coding agents in Git worktrees on your own machines, with mobile and remote access. In bb, every agent another agent starts is a full thread you can open and message mid-run. You change bb with plugins instead of a fork, and Account Pooler moves a thread to your next account when one hits its limit.
Yes: bb. It’s free for any team size and MIT-licensed, so you can use and change it for anything, including at work. Your agents work together across providers, and plugins add whatever you need without forking. Download bb.
Ask bb to do it. T3 Code keeps each thread’s worktree as plain Git on your machine, in ~/.t3/worktrees, so a bb agent can add your repos and open each unfinished worktree as a thread. Your CLAUDE.md, skills, MCP servers, and agent sign-ins come along, and T3 Code keeps working while you try bb.
t3.json move to .bb-env-setup.sh, and untracked files like .env go in .worktreeinclude.Claude Code, Codex, Cursor, and OpenCode, plus Pi, Grok Build, omp, and Hermes Agent. In Settings, add any other agent that supports the Agent Client Protocol (ACP), an open standard for connecting coding agents to apps, like Gemini CLI or Devin. You can also add one with a plugin. Each thread can use a different agent.
Yes. Ask Claude Code to “start a bb Codex thread to review this branch, then fix what it finds.” It starts Codex in the same worktree, waits, and applies the fixes. Codex shows up as its own thread, so you can read the exact prompt Claude sent, watch it work, and message it mid-run. Any other pair works the same way, like Cursor and OpenCode.
Yes, with Account Pooler, an experimental plugin built into bb. Turn it on and add the Claude Code and Codex accounts you own. When one account hits its limit, bb moves the thread’s requests to the next one, so it keeps running. T3 Code shows your accounts’ limits, but you switch accounts yourself.
Yes. Pick a permission mode for each thread. Accept Edits applies changes inside the project and asks before anything else. Approve for me reviews requests automatically and sends high-risk ones to you. Full Access skips approvals and can run anything on your machine. Allow or deny approvals from your computer or your phone.
Yes. Commit a .bb-env-setup.sh at your repo root and bb runs it in every new worktree. List untracked files like .env in .worktreeinclude and bb copies them in first, and .bb-env-teardown.sh cleans up when a worktree goes away.
Yes, without leaving the thread. Select lines in its diff and choose Add to chat to send feedback. Once the agent opens a pull request, the thread shows its checks and a Merge button. The GitHub plugin adds Review with agent to any PR.
bb lets you rewind the conversation instead. Edit any earlier message to rerun the thread from there, or fork a new thread from any message to try a different approach. In a worktree thread, changes stay on that thread’s branch until you merge them.
Yes, for free. Use the bb mobile app, a public beta on iPhone through TestFlight (Apple’s beta testing app) and in alpha on Android, or open bb in any browser through bb Connect, bb’s free remote access.
Yes, free. Automations start an agent thread or run a script on a repeating schedule, once at a set time, or after a delay. Pick the agent, model, and permission mode, and give each run its own worktree if you like.
Yes. bb works out of the box, with worktrees, diff review, automations, and the mobile app ready from your first thread. When you want more, install plugins from the marketplace or ask an agent to build one. Plugins can add panels, commands, and new agents, and they work in the mobile app too. Everything in the app is also in the bb CLI and HTTP API, so scripts and other agents can start, message, and manage threads.
Yes, for one person or a whole team. The mobile app, remote machines, automations, and plugins are all included. You pay only for the agent plans or API keys you already use, from any provider. The code is on GitHub under the MIT license.
Yes. bb runs the agents you already use, signed in the way you already pay for them: a Claude Pro or Max plan, a ChatGPT plan for Codex, a Cursor plan, API keys, or any other provider’s plan. Your existing setup comes along too (CLAUDE.md, skills, MCP servers, and agent settings).
Yes. Download the app for Apple Silicon Macs, Windows, or Linux (alpha), or run npx bb-app@latest on an Intel Mac.
Yes: bb runs on your machines, so your code goes only where your agents send it, the AI providers you chose. Anonymous usage stats exclude code and prompts and can be turned off. The bb Connect relay doesn’t store traffic, but isn’t end-to-end encrypted.
Yes, free at any team size. Each person runs bb on their own machines with their own agent subscriptions and shares work through Git and pull requests as usual. bb doesn’t offer team plans, SSO, or a support SLA.
Free and open source. Bring the AI plans you already pay for.