01
Cleaner information
Page structure, interactive elements and state reach the model with less noise, so the agent spends fewer tokens looking for the target.
Browser agent benchmark · 25 tasks × 3 runs × 3 solutions
Tabbit is an AI browser built both for you and your agents. We compared Tabbit CLI with the Codex Chrome takeover and Vercel Labs Agent Browser in a detailed benchmark. The result: Tabbit CLI was the fastest and spent the fewest tokens in this test.
Install Tabbit, open it, then type /tabbit in any agent to try Tabbit CLI's browser-use setup.
TabbitBest
Codex Chrome
Agent Browser
Scroll for the full data
The comparison only means something if the three solutions faced the same test under the same conditions. Here is exactly what they faced.
The questions were taken from the BU Bench collection of 100 tasks, not written for this experiment. We sampled five tasks from each of its five sections; the specific tasks are not disclosed on this page to reduce benchmark gaming.
| Task type | Source | Tasks |
|---|---|---|
| Web reading | WebBench | 5 |
| Research | Mind2Web 2 | 5 |
| Web interaction | BU Bench custom | 5 |
| Fact QA | GAIA | 5 |
| Multi-hop retrieval | BrowseComp | 5 |
Wall time
Real time from the agent process starting to it handing over a result. It covers model thinking, browser actions and CLI waits, but not the scoring that happened afterwards.
Median
The middle value once the runs are sorted. Less sensitive than the mean to a single timeout.
P90
90% of runs finished within this time. It shows how bad the slow tail is.
Tool calls
Every tool call the model made in that run — not just clicks and navigation.
Tokens
Input and output tokens recorded in run.json. They measure resource consumption, not a dollar price.
Cost per correct answer
Everything a solution consumed across all 75 attempts — time, tokens, tool calls — divided by the number of answers it got right.
From a fixed question list to a blind verdict, in four steps.
Correctness is not the whole story when an agent runs at scale. What a solution costs per correct answer is what shows up on the bill and in the queue.
Take everything a solution consumed across its 75 attempts — time, tokens, tool calls — and divide it by the number of answers it got right.
Time per correct answer
Input tokens per correct answer
Output tokens per correct answer
Tool calls per correct answer
Tokens are not an abstraction — input tokens drive the bill and the context pressure of every call. All three solutions ran the same model, so the gap comes from what the browser hands the agent: cleaner information and shorter action paths.
All 75 runs per solution, then the same view restricted to runs that were scored correct.
| Solution | Correct / 75 | Median wall time | P90 wall time | Total wall time |
|---|---|---|---|---|
| Tabbit | 48 · 64.0% | 121.0s | 220.6s | 2.9h |
| Codex Chrome | 47 · 62.7% | 141.2s | 224.2s | 3.0h |
| Agent Browser | 45 · 60.0% | 209.6s | 489.0s | 5.3h |
| Solution | Correct / 75 | Median wall time | P90 wall time | Mean wall time |
|---|---|---|---|---|
| Tabbit | 48 · 64.0% | 118.3s | 225.6s | 137.0s |
| Codex Chrome | 47 · 62.7% | 131.6s | 226.7s | 140.0s |
| Agent Browser | 45 · 60.0% | 185.1s | 481.3s | 230.6s |
Totals across all 75 runs per solution, plus the average across correct runs.
| Metric | All 75 runs | Correct runs only |
|---|---|---|
| Input tokens | 38.55M / 74.00M / 92.60M | 550K / 954K / 1.16M |
| Output tokens | 356K / 361K / 462K | 5K / 5K / 6K |
| Tool calls | 965 / 1,164 / 1,875 | 13.6 / 15.4 / 24.3 |
Every answer was scored by a judge that did not know which browser produced it, so "completed" never counted on its own.
| Task type | Tabbit | Codex Chrome |
|---|---|---|
| Web reading | 11 / 15 | 9 / 15 |
| Research | 8 / 15 | 8 / 15 |
| Web interaction | 15 / 15 | 15 / 15 |
| Fact QA | 5 / 15 | 5 / 15 |
| Multi-hop retrieval | 9 / 15 | 10 / 15 |
| Solution | Strengths | Main issues |
|---|---|---|
| Tabbit | Highest correctness on the full 25-question suite; lowest time, input tokens and tool calls per correct answer; shortest P90 tail. | Four run failures during the main experiment. |
| Codex Chrome | Best multi-hop retrieval; every web-interaction task succeeded. | Slowest and most tool-hungry on the runs all solutions got right; nearly twice Tabbit’s input tokens per correct answer. |
| Agent Browser | Middle of the pack on interaction and on questions answered correctly twice; open source and self-hostable. | Highest median time, highest P90, longest total wall time and the largest token consumption. |
All three solutions ran the same model at the same effort. So the gap is on the browser side of the loop.
01
Page structure, interactive elements and state reach the model with less noise, so the agent spends fewer tokens looking for the target.
02
Common navigation, reading and form-filling actions collapse into fewer steps, so the model does not have to retry its way to the goal.
03
965 tool calls across 75 runs — 17% fewer than Codex Chrome and 49% fewer than Agent Browser. Fewer calls means less context burned and a shorter tail.

The experiment data comes from the Tabbit Browser team. The detailed run records are not included on this page — to talk it through, email support@tabbit.ai.
Per correct answer, Tabbit averaged 219.3 seconds against 227.9 seconds, and finished the median run in 121.0 seconds against 141.2 seconds. The bigger gap is cost: 803,144 input tokens per correct answer against 1,574,503 — 49% fewer — and about 20% fewer tool calls.
Per correct answer, 219.3 seconds against 422.9 seconds, roughly 1.9× faster. It used 61% fewer input tokens and about half the tool calls. Median wall time was 121.0 seconds against 209.6 seconds.
Out of 75 runs Tabbit answered 48 correctly (64.0%), Codex Chrome 47 (62.7%) and Agent Browser 45 (60.0%). The difference is small — one run separates the top two — so it is not evidence that any one solution is reliably stronger.
Each answer went to a fresh judge session that never saw the solution name and never compared answers across solutions. It saw the question, final state, final answer and cited sources. A self-reported "completed" was not counted as correct. Ten questions had a ground-truth answer; the other 15 were checked against the task requirements.
The question list, run settings, per-round summaries, every answer and every scoring result are preserved in the core data package. This page presents the summary, not a re-run.
This is a practical comparison under one test setup, not a controlled scientific benchmark.
Even with those limits, the results remain useful directional evidence: under this test setup, Tabbit consistently completed work faster and used substantially fewer input tokens and tool calls. The speed and resource-efficiency signal is larger than the small correctness gap, but it should still be validated on your own workloads.
Tabbit is an AI browser built both for you and your agents. In this benchmark, Tabbit CLI completed work fastest and used the fewest tokens against the Codex Chrome takeover and Vercel Labs Agent Browser.
Install Tabbit, open it, then type /tabbit in any agent to try Tabbit CLI's browser-use setup.