tau-bench
Agents chat with a simulated user and call retail or airline APIs under policy rules. A task passes if the final database matches the goal.
The repo marks its tasks as outdated and points to tau2-bench, now tau3-bench, which fixes airline and retail tasks.
In the authors’ words
Existing benchmarks do not test language agents on their interaction with human users or ability to follow domain-specific rules, both of which are vital for deploying them in real world applications. We propose τ-bench, a benchmark emulating dynamic conversations between a user (simulated by language models) and a language agent provided with domain-specific API tools and policy guidelines. We employ an efficient and faithful evaluation process that compares the database state at the end of a conversation with the annotated goal state. We also propose a new metric (pass^k) to evaluate the reliability of agent behavior over multiple trials. Our experiments show that even state-of-the-art function calling agents (like gpt-4o) succeed on <50% of the tasks, and are quite inconsistent (pass^8 <25% in retail). Our findings point to the need for methods that can improve the ability of agents to act consistently and follow rules reliably.
- Level
- Everyday Most adults, without training
- Scored
- Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
- Answers
- Agent task Many steps in a terminal, browser, desktop, app, game or robot.
Claude Opus 4 leads with 70.5% among models released by Sep 2025
Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.
The newest model with a score here came out in Sep 2025, and nobody has reported a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:
- GPT-6 Astra
- Claude Opus 5.5
- GPT-6.1 Terra
- GPT-6.1 Sol
- and 16 more
- 70.5 Claude Opus 4
- 70.3 Claude Sonnet 4
- 70.1 GLM-4.5
- 69.8 Claude 3.7 Sonnet
- 69.2 Claude Opus 4.1
- 68.8
Qwen3-Coder-480B-A35B
- 67.8 gpt-oss-120b
- 63.9 o1
- 62.8
MiniMax-M1-80k
- 61.2 o3
- 59.8
Command A Reasoning
- 59.3
Qwen3-Next-80B-A3B
- 58.7
DeepSeek-R1
- 58.2
seed-oss-36b-instruct
- 57.6 Claude 3.5 Sonnet (October 2024)
- 57.4 o4-mini
- 57.1
EXAONE 4.0 32B
- 56.9
Qwen3-235B-A22B-Thinking
- 54.8 gpt-oss-20b
- 54.7
Hunyuan-A13B-Instruct
- 51.7
Cohere Command A
- 45.9 GPT-4.1 mini
- 18.3 GPT-4.1 nano
- 1 Claude Opus 4 70.5%
- 2 Claude Sonnet 4 70.3%
- 3 GLM-4.5 70.1%
- 4 Claude 3.7 Sonnet 69.8%
- 5 Claude Opus 4.1 69.2%
- 6
Qwen3-Coder-480B-A35B 68.8%
- 7 gpt-oss-120b 67.8%
- 8 o1 63.9%
- 9
MiniMax-M1-80k 62.8%
- 10 o3 61.2%
- 11
Command A Reasoning 59.8%
- 12
Qwen3-Next-80B-A3B 59.3%
- 13
DeepSeek-R1 58.7%
- 14
seed-oss-36b-instruct 58.2%
- 15 Claude 3.5 Sonnet (October 2024) 57.6%
- 16 o4-mini 57.4%
- 17
EXAONE 4.0 32B 57.1%
- 18
Qwen3-235B-A22B-Thinking Jul 2025 56.9%
- 19 gpt-oss-20b 54.8%
- 20
Hunyuan-A13B-Instruct 54.7%
- 21
Cohere Command A 51.7%
- 22 GPT-4.1 mini 45.9%
- 23 GPT-4.1 nano 18.3%
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | Claude Opus 4 | 70.5% | May 2025 | Model card | |
| 2 | Claude Sonnet 4 | 70.3% | May 2025 | Model card | |
| 3 | GLM-4.5 | 70.1% | Aug 2025 | Model card | |
| 4 | Claude 3.7 Sonnet | 69.8% | Feb 2025 | Model card | |
| 5 | Claude Opus 4.1 | 69.2% | Aug 2025 | Model card | |
| 6 | | 68.8% | Jul 2025 | Model card | |
| 7 | gpt-oss-120b | 67.8% | Aug 2025 | Model card | |
| 8 | o1 | 63.9% | Dec 2024 | Model card | |
| 9 | | 62.8% | Jun 2025 | Model card | |
| 10 | o3 | 61.2% | Apr 2025 | Model card | |
| 11 | | 59.8% | Aug 2025 | Model card | |
| 12 | | 59.3% | Sep 2025 | Model card | |
| 13 | | 58.7% | May 2025 | Model card | |
| 14 | | 58.2% | Aug 2025 | Model card | |
| 15 | Claude 3.5 Sonnet (October 2024) | 57.6% | Oct 2024 | Model card | |
| 16 | o4-mini | 57.4% | Apr 2025 | Model card | |
| 17 | | 57.1% | Jul 2025 | Model card | |
| 18 | | 56.9% | Jul 2025 | Model card | |
| 19 | gpt-oss-20b | 54.8% | Aug 2025 | Model card | |
| 20 | | 54.7% | Jun 2025 | Model card | |
| 21 | | 51.7% | Apr 2025 | Model card | |
| 22 | GPT-4.1 mini | 45.9% | Apr 2025 | Model card | |
| 23 | GPT-4.1 nano | 18.3% | Apr 2025 | Model card |
4 models have held number one since its release in Jun 2024
Lab claims count from the day the card came out, independent runs from the model’s release.
Scores over time
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Labs moved on to tau2-bench
Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.
| Date | Launch post | Score | As the post writes it |
|---|---|---|---|
| 11 Sep 2025 | 59.3 | Mean of TAU1-Retail 69.6 / TAU1-Airline 49.0 | |
| 21 Aug 2025 | 59.8 | tau-bench, average of retail and airline pass^1 over 10 runs | |
| 20 Aug 2025 | 58.2 | Mean of TAU1-Retail 70.4 / TAU1-Airline 46 | |
| 5 Aug 2025 | gpt-oss-20b | 54.8 | Tau-Bench Retail (function calling) |
| 5 Aug 2025 | Claude Opus 4.1 | 69.2 | Mean of Agentic tool use TAU-bench Retail / Agentic tool use TAU-bench Airline |
| 5 Aug 2025 | gpt-oss-120b | 67.8 | Tau-Bench Retail Function calling |
| 28 Jul 2025 | GLM-4.5 | 70 | Mean of TAU-bench-Retail / TAU-bench-Airline |
| 25 Jul 2025 | 56.9 | Mean of TAU1-Retail / TAU1-Airline | |
| 22 Jul 2025 | 68.8 | Mean of TAU-Bench Retail 77.5 / TAU-Bench Airline 60.0 | |
| 15 Jul 2025 | 57.1 | Mean of Tau-Bench Airline 51.5 / Retail 62.8 (reasoning) | |
| 27 Jun 2025 | 54.7 | τ-Bench | |
| 16 Jun 2025 | 62.8 | Mean of TAU-bench (airline) / TAU-bench (retail) | |
| 28 May 2025 | 58.7 | Mean of Tau-Bench (Pass@1) Airline / Tau-Bench (Pass@1) Retail | |
| 22 May 2025 | Claude Sonnet 4 | 70.3 | Mean of TAU-bench Retail 80.5 / Airline 60.0 |
| 22 May 2025 | Claude Opus 4 | 70.5 | Mean of Agentic tool use TAU-bench Retail / Agentic tool use TAU-bench Airline |
| 16 Apr 2025 | o4-mini | 57.4 | Mean of TAU-bench Airline 49.2 / Retail 65.6 (o4-mini-high) |
| 16 Apr 2025 | o3 | 61.2 | Mean of Tau-bench Function Calling (Airline), o3-high / Tau-bench Function Calling (Retail), o3-high |
| 14 Apr 2025 | GPT-4.1 nano | 18.3 | Mean of Taubench airline 14.0 / retail 22.6 |
| 14 Apr 2025 | GPT-4.1 mini | 45.9 | Mean of Taubench airline 36.0 / retail 55.8 |
| 13 Mar 2025 | Taubench Retail and Airline (chart only) | ||
| 24 Feb 2025 | Claude 3.7 Sonnet | 69.8 | Mean of Agentic tool use TAU-bench Retail / Agentic tool use TAU-bench Airline |
| 17 Dec 2024 | o1 | 63.9 | Mean of TAU-bench (retail) / TAU-bench (airline) |
| 22 Oct 2024 | Claude 3.5 Sonnet (October 2024) | 57.6 | Mean of TAU-bench Retail (pass^1) / TAU-bench Airline (pass^1) |
10 system cards report it, from 7 labs
Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.
| Date | Document | Score | As the document writes it | Section |
|---|---|---|---|---|
| 8 Aug 2025 | GLM-4.5 technical report | 70.1 | TAU-Bench, overall stated in the Introduction. Table 3 gives TAU-Retail 79.7 and TAU-Airline 60.4 | Capabilities |
| 8 Aug 2025 | GLM-4.5-Air technical report | TAU-Retail 77.9 and TAU-Airline 60.8, no overall score (Table 3) | Capabilities | |
| 5 Aug 2025 | gpt-oss-20b model card | 54.8 | Tau-Bench Retail, high reasoning (Tau-Bench Airline 38.0) (Table 3, Figure 2) | Capabilities |
| 5 Aug 2025 | gpt-oss-120b model card | 67.8 | Tau-Bench Retail, high reasoning (Tau-Bench Airline 49.2) (Table 3, Figure 2) | Capabilities |
| 15 Jul 2025 | | TAU-Bench Airline 51.5 and Retail 62.8, no overall, GPT-4.1 user (Table 3, Reasoning). Non-reasoning Airline 25.5, Retail 55.9 (Table 4) | Capabilities | |
| 26 Jun 2025 | | 54.7 | τ-Bench, slow-thinking (Table 3). Fast-thinking 42.6 (Table 4) | Capabilities |
| 16 Jun 2025 | | 62.8 | TAU-bench, printed bar label (Figure 1). Table 2: airline 62.0, retail 63.5 | Capabilities |
| 1 Apr 2025 | | 51.7 | Taubench (Table 1). Table 6: Retail pass@1 60.0, Airline pass@1 45.3, over 10 runs | Capabilities |
| 22 Oct 2024 | Claude 3.5 Sonnet (October 2024) model card | TAU-bench pass^1, no overall: Retail 69.2% and Airline 46.0% (Table 3) | Capabilities | |
| 22 Oct 2024 | Claude 3.5 Haiku model card | TAU-bench pass^1, no overall: Retail 51.0% and Airline 22.8% (Table 3) | Capabilities |
Versions
We switch the top row to each new version when it comes out. Open it for one row per version. An old version stays in play while people still test it, so whoever first takes it past 85% gets credit for closing it out.
More in Tool use
- AutomationBench In use Agent completes end-to-end business workflows inside a simulated company exposing dozens of REST APIs. Graded on resulting state.
Gemini 4 Carbon 53.9%
- MCP Atlas In use Multi-step workflows over real MCP servers. Scores tool-use competency on realistic tasks.
Muse Spark 1.1 88.1%
- BFCL V4 In use Models call functions and tools, including multi-turn agentic tasks with web search and memory. Checked against expected calls and outcomes.
Qwen3.7-Max 75%
- τ³-bench Banking In use Agents act as banking customer-service reps over many turns with a simulated user, following policy. Pass^1 on the final database state.
Qwen 3.8 Max 55.1%
- Claw-Eval In use 300 human-verified agent tasks (service orchestration, multimodal, multi-turn dialogue) audited via traces and snapshots. Rubric scores with Pass^3 consistency. Claude Sonnet 4.6 81.4%
- DeepSearchQA In use Questions that need multi-step search and synthesis. Final answers graded against references. Kimi K3 95%