Comparison

Everyone runs agents in parallel. We govern them.

Bridge next to Conductor, Orca, Superset, and T3 Code. Only shipped features are in these tables. Bridge is a native desktop app for macOS. Everything runs on your machine.

Open source, checked line by line

Free to run is not the same as free to own. These are the licenses and the price gates.

Open source, checked line by line
CapabilityBridgeThis is usConductorconductor.buildOrcaonorca.devSupersetsuperset.shT3 Codet3.codes
LicenseThe terms you actually get.MITClosed sourceMITElastic License 2.0MIT
Read the sourceEvery line of the app, not a plugin API.YesNoYesYesYes
Fork it and ship your own buildYesNoYesLimits applyYes
Price for local parallel agentsFreeFreeFreeFreeFree
Features locked behind a paid planPublished plans, not our estimate.NonePro, 50 USD per monthNone publishedPro, 20 USD per seatNone
Your code and credentials leave the machineNeverCloud workspaces on ProSSH worktrees, opt inRemote access on ProWeb and mobile relay

Supervision, where Bridge is alone

Every product here runs agents in parallel. Only one of them governs what those agents may do.

Supervision, where Bridge is alone
CapabilityBridgeThis is usConductorconductor.buildOrcaonorca.devSupersetsuperset.shT3 Codet3.codes
Policy engine on every gateWrite scope, worktree isolation, concurrency, delegation depth, retries, per-turn budgets.YesNot offeredNot offeredNot offeredNot offered
Agents delegate to worker agentsAn orchestrator hands a typed objective to a worker, inside a scope you approved.YesNot offeredNot offeredNot offeredNot offered
A different model family must verify the workThe completion gate excludes the harness that wrote the code from passing it.YesNot offeredNot offeredNot offeredNot offered
Approvals rendered as app UIRisky commands, out-of-scope writes, and delegation pause for one click.YesAgent's own promptsAgent's own promptsAgent's own promptsAgent's own prompts
Routing can never widen a permissionModel choice ranks what policy already allows. It cannot grant anything.GuaranteedNot applicableNot applicableNot applicableNot applicable

Your history, your spend, your models

What happens after the agent stops typing. This is where a terminal wrapper runs out.

Your history, your spend, your models
CapabilityBridgeThis is usConductorconductor.buildOrcaonorca.devSupersetsuperset.shT3 Codet3.codes
Append-only local history you can rewind and forkImmutable entries in SQLite on your disk, survivable across restarts.YesProvider session filesProvider session filesProvider session filesProvider session files
Switch model or provider inside one conversationThe provider session restarts. Your thread stays.YesChosen per workspaceChosen per workspaceChosen per workspaceChosen per workspace
Cost, rate limits, and context pressure per providerCost per harness and per model, plus what the cache saved you.Built inNot offeredNot offeredNot offeredNot offered
Memory that carries across agents and repositoriesPreferences and project decisions recalled into any session.Built inAgent files onlyAgent files onlyAgent files onlyAgent files only
Lend an agent a logged-in browser tabYou approve one tab. No password, cookie, or profile is ever copied.YesNot offeredNot offeredNot offeredNot offered
Typed protocol with generated schemasJSON-RPC over a local socket, so CI and scripts drive the same runtime the app does.Yes, freeAPI on ProCLI wrapperCLI wrapperNot published

Table stakes, all matched

The things every serious tool in this category does. Bridge does them too.

Table stakes, all matched
CapabilityBridgeThis is usConductorconductor.buildOrcaonorca.devSupersetsuperset.shT3 Codet3.codes
Run several coding agents at onceYesYesYesYesYes
An isolated Git worktree and branch per taskYesYesYesYesYes
Uses the subscriptions you already pay forYesYesYesYesYes
Review the diff before anything landsYesYesYesYesYes
Built-in terminals for the CLIs themselvesYesYesYesYesYes
The short version

Six reasons to switch

Each one is a feature you can open the app and use today.

01

MIT, all the way down

The whole app is MIT licensed. No source-available asterisk, no clause about what you may build with it, no seat that unlocks the real product.

02

Rules, not vibes

Scope, isolation, concurrency, depth, retries, and budgets are enforced by one policy engine. Nothing in the app can widen a permission it did not grant.

03

Nobody marks their own homework

A completion gate can demand that a different model family verifies the change. Evidence from the harness that wrote the code is rejected.

04

One thread, every model

Change model or provider in the middle of a conversation. The provider process restarts underneath. Your history and context stay put.

05

History you own

Every message, plan, tool call, and approval lands in an append-only local store. Rewind to any point, fork it, and try a second approach.

06

Spend visible before the wall

Cost per harness and per model, rate-limit status, and context pressure sit in the app. You switch or wrap up before quality drops.

Read the code, then decide.

MIT licensed and free. No seat, no account, no cloud round trip.

Bridge on GitHub

Checked against each product’s public site and documentation in September 2026. Prices are the published list prices for a single seat. This category moves fast. If a row is out of date, open an issue and we will correct it. Product names and marks belong to their owners.