Claude Code on your phone. See which agent needs you.

Claude Code, Codex, and your other agents in one list, marked running, waiting on you, or done. Reply from any phone browser. Free and open source.

Works with+5 more
Download for macOSApple Silicon · Also for LinuxWindows, Intel Macs & remote machines

Step away. Reply from your phone.

When an agent is waiting on you, answer its question or approval from any phone browser. You can also start new work on any of your machines, or open the app an agent is building to see what it made.

Add the bb mobile app, in beta on iPhone and alpha on Android, to get a push notification when an agent needs you.

Turn bb into the tool you need

bb comes with everything you need: worktrees, diffs, automations, a mobile app and more.

When you want more—or less—customize in Settings, browse the plugin marketplace, or ask an agent to build exactly what you need.

It’s available wherever you use bb, including your phone.

Build a Linear plugin
Bring my Linear issues to bb
I'll build it as a bb plugin and mount it in your sidebar.
wrote plugin: linear
registered panel + bb linear CLI
Done. Linear is live, and your agents can use it.
Bring my Linear issues to bb
OpenAICodex
bb/linear-plugin

Your agents keep working while you’re away

Put bb on a desktop or server that stays on, and your agents keep going after you close your laptop.

Check in from the mobile app or any browser.

Every agent gets its own copy of your repo

bb gives each agent its own Git worktree and branch, so a dozen agents can work on one repo without overwriting each other.

List your .env files and setup commands once, and every new worktree starts ready to work.

Don’t lose work to usage limits

If an agent hits a usage limit, bb keeps your work moving.

Spread work across the accounts you already have, and schedule it around your limits.

Codex reviews. Claude Code fixes.

Have one agent check another’s work and fix what it finds, with no copy-paste.

You see everything they send each other and can step in anytime.

Common questions

Your phone

Do I need Claude Code’s Remote Control to use bb from my phone?

No. bb runs Claude Code on your own computer, signed in as usual with a Claude plan or an API key, and your phone reaches bb through bb Connect, bb’s free remote access. There’s no terminal to leave open, and Codex and your other agents show up in the same list.

Can I control my coding agents from my phone?

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. The app adds push notifications; everything else works in the browser.

Can I see what my agent built from my phone?

Yes. Ask the agent to share its dev server with bb Connect, then open the link on your phone. Only you can open it, signed in to your getbb.app account.

Does my computer need to stay on?

Yes. Your agents run on your own machines, so the computer running bb has to stay awake and online. Switch on Keep Awake, a built-in bb plugin, to stop idle sleep on macOS and Windows. To step away with your laptop closed, run bb on an always-on desktop, home server, or cloud VM.

Running several agents

Can I run multiple coding agents in parallel?

Yes. Give each thread its own Git worktree so agents don’t overwrite each other’s changes. List your .env files and setup commands once, and bb prepares every new worktree. By default, bb runs one thread per processor core and starts the rest as others finish.

Can I use Claude Code and Codex together?

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.

What happens when an agent hits a usage limit?

bb picks the work back up. When an agent stops on a usage limit that reports when it resets, bb sends the message again a little after the reset, up to four times per turn, so you don’t have to come back and press send. Credit and spend limits aren’t retried.

Which coding agents does bb support?

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.

Getting started

How do I get started?
  1. Download bb for macOS (Apple Silicon), Windows, or Linux (both alpha). On an Intel Mac, run npx bb-app@latest, which needs Node.js 22.19 or later.
  2. Install and sign in to a coding agent, like Claude Code, Codex, Cursor, or OpenCode.
  3. Open bb, add your project folder, and type your first request.
Can I use my existing AI subscriptions with bb?

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).

Is bb free and open source?

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.

Is my code private with bb?

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.

Know which agent needs you

Free and open source, on your own machines. Bring the agents you already use.

Download for macOSApple Silicon · Also for LinuxWindows, Intel Macs & remote machines

Built by alumni from

  • Figma
  • Meta
  • Quora
  • Mapbox