Qwen3.8 27B

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

On the Local board

Models served on Forcebench’s own hardware. Qwen3.8 27B is ranked by the highest-scoring of its 6 configurations: the eighth-highest score of 9 models, not clearly different from 3 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 →

37%
within 3 attempts (c@3), 95% CI 33–42 · low · eighth-highest score of 9 models, not clearly different from 3 other models
3.1k
output tokens per task · median 2k, p90 5.4k
73 s
median per task, every attempt counted, on Apple M5 Max (40-core GPU, 128 GB) · 90th percentile 438 s
0%
no answer within the 32,768-token budget
Every configuration
Within 3 attempts (c@3) with 95% intervals, highest first. Bars whose intervals overlap are not clearly different.
  • 95% interval
low MLX 8-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB)highest score
37%, 95% interval 33–42%
low AWQ-INT4 · vLLM · 1× NVIDIA GeForce RTX 5090 (32 GB)
37%, 95% interval 32–42%
low Splash 4-bit · Splash · Apple M5 Max (40-core GPU, 128 GB)
36%, 95% interval 31–41%
low MLX 4-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB)
35%, 95% interval 30–41%
xhigh AWQ-INT4 · vLLM · 1× NVIDIA GeForce RTX 5090 (32 GB)
35%, 95% interval 30–40%
medium AWQ-INT4 · vLLM · 1× NVIDIA GeForce RTX 5090 (32 GB)
33%, 95% interval 29–38%
    Show the numbers
    Every configuration of Qwen3.8 27B on the Local 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 counted
    MLX 8-bit · MTPLX · low · Apple M5 Max (40-core GPU, 128 GB)highest score15
    37%95% CI 33–42
    —3.1k2k · 5.4k0%73 s
    AWQ-INT4 · vLLM · low · 1× NVIDIA GeForce RTX 5090 (32 GB)15
    37%95% CI 32–42
    not clearly different3.3k2.2k · 8.4k1%28 s
    Splash 4-bit · Splash · low · Apple M5 Max (40-core GPU, 128 GB)17
    36%95% CI 31–41
    not clearly different3.4k2.3k · 7.1k0%99 s
    MLX 4-bit · MTPLX · low · Apple M5 Max (40-core GPU, 128 GB)18
    35%95% CI 30–41
    not clearly different3.4k2.2k · 6.4k0%59 s
    AWQ-INT4 · vLLM · xhigh · 1× NVIDIA GeForce RTX 5090 (32 GB)18
    35%95% CI 30–40
    not clearly different18k18k · 33k25%265 s
    AWQ-INT4 · vLLM · medium · 1× NVIDIA GeForce RTX 5090 (32 GB)21
    33%95% CI 29–38
    not clearly different4.7k2.8k · 9k2%31 s

    Latency depends on the hardware: compare it only between configurations on the same hardware.

    Suites, at its highest-scoring configuration
    low · MLX 8-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB): within 3 attempts (c@3) on each suite with 95% intervals, against the median of the Local board's models, each at its highest-scoring configuration.
    • 95% interval
    • Local board median
    70%, 95% interval 48–85%
    44%, 95% interval 25–66%
    29%, 95% interval 13–53%
    30%, 95% interval 15–52%
    0%, 95% interval 0–18%
    0%, 95% interval 0–18%
    17%, 95% interval 6–39%
    63%, 95% interval 41–81%
    39%, 95% interval 20–61%
    56%, 95% interval 34–75%
    22%, 95% interval 9–45%
    60%, 95% interval 36–80%
    6%, 95% interval 1–26%
    80%, 95% interval 58–92%
    44%, 95% interval 25–66%
      Show the numbers
      Per-suite scores of Qwen3.8 27B's highest-scoring configuration on the Local board, with the board's median
      Suitec@3 95% CILocal medianTasks
      Apex
      70%95% CI 48–85
      70%20
      Salesforce APIs
      44%95% CI 25–66
      44%18
      CI/CD
      29%95% CI 13–53
      53%17
      Salesforce CLI
      30%95% CI 15–52
      45%20
      Salesforce docs
      0%95% CI 0–18
      12%17
      fflib Enterprise Patterns
      0%95% CI 0–18
      17%18
      Flow
      17%95% CI 6–39
      17%18
      Governor limits & pushback
      63%95% CI 41–81
      84%19
      Lightning Web Components
      39%95% CI 20–61
      89%18
      Nonprofit Success Pack
      56%95% CI 34–75
      61%18
      Packaging
      22%95% CI 9–45
      39%18
      Permissions & access
      60%95% CI 36–80
      60%15
      Scratch org definitions
      6%95% CI 1–26
      17%18
      SOQL
      80%95% CI 58–92
      90%20
      Trigger Actions Framework
      44%95% CI 25–66
      44%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.

      Qwen3.8 27B 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
      AWQ-INT4 · vLLM · lowbaseline
      24%95% CI 19–28
      —3.3k
      AWQ-INT4 · vLLM · medium
      24%95% CI 19–28
      no clear difference (±0 pts, 95% CI −3 pts to +3 pts); this data can't rule out a change of up to 3 points4.7k
      AWQ-INT4 · vLLM · xhigh
      21%95% CI 17–26
      no clear difference (−3 pts, 95% CI −6 pts to +2 pts); this data can't rule out a change of up to 6 points18k
      Score by effort tier · full benchmark
      Overall pass@1; vertical bars are 95% confidence intervals.
      Qwen3.8 27B, full benchmark: pass@1 by reasoning effort tierQwen3.8 27B · AWQ-INT4: low 24%, medium 24%, max 21%0%25%50%75%100%LowMediumMaxReasoning effort tierpass@1Qwen3.8 27B · AWQ-INT4
      Show the numbers
      ModelEffort (tier)pass@195% CITasksNo answerTokens: meanmedianReasoning tokensLatency: median per answer
      Qwen3.8 27B · AWQ-INT4low24%19–282721%3.3k2.2k2.6k15 s
      Qwen3.8 27B · AWQ-INT4medium24%19–282722%4.7k2.8k3.4k20 s
      Qwen3.8 27B · AWQ-INT4xhigh (max) · vendor default21%17–2627225%18k18k10k141 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.
      Qwen3.8 27B, full benchmark: pass@1 against mean output tokens per taskQwen3.8 27B · AWQ-INT4: 3.3k tokens 24%, 4.7k tokens 24%, 18k tokens 21%0%25%50%75%100%5k10k20kMean output tokens per task (log scale)pass@1lowmediumxhighQwen3.8 27B · AWQ-INT4

      By quantisation

      The same effort in different quantisations, each against the highest-precision one on the same tasks (a paired 95% interval), on pass@1, the first answer alone. Where the engine changes too, a difference can't be put down to quantisation alone. The quantisation study has every model.

      Each build at low
      Overall pass@1 with 95% intervals, labelled with quantisation, engine and hardware. Intervals that overlap are not clearly different.
      • 95% interval
      MLX 8-bit MTPLX · Apple M5 Max (40-core GPU, 128 GB)reference
      28%, 95% interval 24–33%
      MLX 4-bit MTPLX · Apple M5 Max (40-core GPU, 128 GB)
      26%, 95% interval 21–31%
      Splash 4-bit Splash · Apple M5 Max (40-core GPU, 128 GB)
      22%, 95% interval 18–27%
      AWQ-INT4 vLLM · 1× NVIDIA GeForce RTX 5090 (32 GB)
      24%, 95% interval 19–28%
        Show the numbers
        Buildpass@195% CITokens
        MLX 8-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB)28%24–333.1k
        MLX 4-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB)26%21–313.4k
        Splash 4-bit · Splash · Apple M5 Max (40-core GPU, 128 GB)22%18–273.4k
        AWQ-INT4 · vLLM · 1× NVIDIA GeForce RTX 5090 (32 GB)24%19–283.3k
        Qwen3.8 27B at low by quantisation
        Quantisation · engine · lowpass@1 95% CIAgainst MLX 8-bit same tasks, pairedTokens
        MLX 8-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB)reference
        28%95% CI 24–33
        —3.1k
        MLX 4-bit · MTPLX · Apple M5 Max (40-core GPU, 128 GB)
        26%95% CI 21–31
        no clear difference (−2 pts, 95% CI −7 pts to +2 pts); this data can't rule out a change of up to 7 points3.4k
        Splash 4-bit · Splash · Apple M5 Max (40-core GPU, 128 GB)
        22%95% CI 18–27
        clearly lower (−6 pts, 95% CI −10 pts to −2 pts)3.4k
        AWQ-INT4 · vLLM · 1× NVIDIA GeForce RTX 5090 (32 GB)
        24%95% CI 19–28
        clearly lower (−4 pts, 95% CI −9 pts to −0.5 pts)3.3k

        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