Claude Opus 4.8

Anthropic's model, with closed weights. Forcebench has run it in 4 configurations on the API board. API is models reached through a hosted service; Local, models served on Forcebench’s own hardware.

On the API board

Models reached through a hosted service. Claude Opus 4.8 is ranked by the highest-scoring of its 4 configurations: the joint eighth-highest score of 26 models, not clearly different from 9 other models. Scores are within 3 attempts (c@3) with 95% intervals; each configuration is compared with the highest-scoring one by whether their 95% intervals overlap. Every configuration on the board → Cost and speed →

88%
within 3 attempts (c@3), 95% CI 84–91 · medium · joint eighth-highest score of 26 models, not clearly different from 9 other models
1.6k
output tokens per task · median 828, p90 4.6k
11 s
median per task, every attempt counted, including network and queueing · 90th percentile 77 s
0%
no answer within the 32,768-token budget
$0.081
per task at the list price of 10 October 2026, every attempt counted
$0.092
per solved task: the total cost over the tasks solved · cost and speed
Every configuration
Within 3 attempts (c@3) with 95% intervals, highest first. Bars whose intervals overlap are not clearly different.
  • 95% interval
medium Anthropichighest score
88%, 95% interval 84–91%
high Anthropic
87%, 95% interval 83–91%
low Anthropic
85%, 95% interval 81–89%
thinking off Anthropic
82%, 95% interval 78–86%
    Show the numbers
    Every configuration of Claude Opus 4.8 on the API board
    ConfigurationRank all configsWithin 3 attempts c@3 · 95% CIAgainst the highest by 95% interval overlapTokens mean · median · p90No answerLatency median per task, every attempt countedCost per taskCost per solved task
    Anthropic · mediumhighest score12
    88%95% CI 84–91
    —1.6k828 · 4.6k0%11 s$0.081$0.092
    Anthropic · high16
    87%95% CI 83–91
    not clearly different2k1k · 5.8k0%13 s$0.11$0.13
    Anthropic · low17
    85%95% CI 81–89
    not clearly different940573 · 2.4k0%7.3 s$0.054$0.063
    Anthropic · thinking off18
    82%95% CI 78–86
    not clearly different882549 · 2.2k0%7.3 s$0.051$0.062
    Suites, at its highest-scoring configuration
    medium · Anthropic: within 3 attempts (c@3) on each suite with 95% intervals, against the median of the API board's models, each at its highest-scoring configuration.
    • 95% interval
    • API board median
    100%, 95% interval 84–100%
    94%, 95% interval 74–99%
    100%, 95% interval 82–100%
    100%, 95% interval 84–100%
    53%, 95% interval 31–74%
    94%, 95% interval 74–99%
    100%, 95% interval 82–100%
    95%, 95% interval 75–99%
    94%, 95% interval 74–99%
    89%, 95% interval 67–97%
    83%, 95% interval 61–94%
    93%, 95% interval 70–99%
    50%, 95% interval 29–71%
    100%, 95% interval 84–100%
    72%, 95% interval 49–88%
      Show the numbers
      Per-suite scores of Claude Opus 4.8's highest-scoring configuration on the API board, with the board's median
      Suitec@3 95% CIAPI medianTasks
      Apex
      100%95% CI 84–100
      90%20
      Salesforce APIs
      94%95% CI 74–99
      72%18
      CI/CD
      100%95% CI 82–100
      88%17
      Salesforce CLI
      100%95% CI 84–100
      90%20
      Salesforce docs
      53%95% CI 31–74
      29%17
      fflib Enterprise Patterns
      94%95% CI 74–99
      61%18
      Flow
      100%95% CI 82–100
      69%18
      Governor limits & pushback
      95%95% CI 75–99
      89%19
      Lightning Web Components
      94%95% CI 74–99
      100%18
      Nonprofit Success Pack
      89%95% CI 67–97
      81%18
      Packaging
      83%95% CI 61–94
      69%18
      Permissions & access
      93%95% CI 70–99
      87%15
      Scratch org definitions
      50%95% CI 29–71
      50%18
      SOQL
      100%95% CI 84–100
      100%20
      Trigger Actions Framework
      72%95% CI 49–88
      86%18

      By reasoning effort

      The same configuration at several efforts, each against its lowest reasoning effort on the same tasks (a paired 95% interval), and charted against the effort tier and against the output tokens it costs. These scores are pass@1, the first answer alone: a paired comparison needs both efforts' answers to the same tasks, and not every effort has had its retries. Lite-subset sweeps (4 tasks per suite) are never plotted with the full benchmark. The effort study has every model.

      Claude Opus 4.8 by reasoning effort, full benchmark: each effort against the sweep's lowest reasoning effort
      Configuration · effort · full benchmarkpass@1 95% CIAgainst the lowest reasoning effort same tasks, pairedTokens
      thinking off
      69%95% CI 64–73
      no clear difference (−1 pt, 95% CI −5 pts to +2 pts); this data can't rule out a change of up to 5 points882
      lowbaseline
      70%95% CI 65–75
      —940
      medium
      75%95% CI 71–80
      clearly higher (+5 pts, 95% CI +1 pt to +9 pts)1.6k
      high
      77%95% CI 73–81
      clearly higher (+7 pts, 95% CI +3 pts to +11 pts)2k
      Score by effort tier · full benchmark
      Overall pass@1; vertical bars are 95% confidence intervals.
      Claude Opus 4.8, full benchmark: pass@1 by reasoning effort tierClaude Opus 4.8: off 69%, low 70%, medium 75%, high 77%0%25%50%75%100%Thinking offLowMediumHighReasoning effort tierpass@1Claude Opus 4.8
      Show the numbers
      ModelEffort (tier)pass@195% CITasksNo answerTokens: meanmedianLatency: median per answer
      Claude Opus 4.8thinking off69%64–732720%8825496.8 s
      Claude Opus 4.8low70%65–752720%9405737.1 s
      Claude Opus 4.8medium75%71–802720%1.6k8289.9 s
      Claude Opus 4.8high77%73–812720%2k1k12 s
      Score against output tokens · full benchmark
      Each point is one effort setting. Further right means more output tokens per task. The numbers are under the chart above.
      Claude Opus 4.8, full benchmark: pass@1 against mean output tokens per taskClaude Opus 4.8: 882 tokens 69%, 940 tokens 70%, 1.6k tokens 75%, 2k tokens 77%0%25%50%75%100%1k2kMean output tokens per task (log scale)pass@1thinking offlowmediumhighClaude Opus 4.8

      In the studies

      Want this for your team?

      Azul Labs runs Forcebench privately for two kinds of Salesforce team.

      Choosing a model to run yourself?

      A private benchmark of your shortlist

      Open-weight models at the quantisations and reasoning efforts you could run on infrastructure you control, tested on your kind of Salesforce work, with a written recommendation.

      • Private tasks written from your work only ever run on local models; they are never sent to an API.
      • Re-testing after any change of model, quantisation or engine is available.
      • Typical turnaround is 2–3 weeks; large models take about a day of machine time per configuration.

      Building or buying a Salesforce AI tool?

      A private evaluation of your tool

      Your tool on held-out tasks it has never seen, against API baselines (models reached through a hosted service) and Local ones (served on Forcebench’s own hardware), with a written report on where it holds up and where it fails.

      • It can start as a smaller pilot, about 30 held-out tasks with your tool against two baselines, before a full evaluation.
      • Repeat evaluations after your releases are available.
      • Typical turnaround is 2–3 weeks.

      Fixed fee, quoted up front. The quote depends on the number of tasks and the number of models, tools or configurations tested.

      Or email leo@azl.au · azl.au