CodePanel

Gemini 3.5 Flash-Lite vs Gemma 4 26B A4B (Workers AI)

Reading a 26.2K-token pull request costs $0.0079 on Gemini 3.5 Flash-Lite, 3.0× the $0.0026 it costs on Gemma 4 26B A4B (Workers AI). Both sit in the economy price tier, so the choice between them is about review quality more than budget. The benchmark cannot separate their recall: Gemini 3.5 Flash-Lite minus Gemma 4 26B A4B (Workers AI) is −15 pts (95% interval −27 pts to −3 pts).

Side by side

Gemini 3.5 Flash-Lite and Gemma 4 26B A4B (Workers AI) side by side
FigureGemini 3.5 Flash-LiteGemma 4 26B A4B (Workers AI)
Price tierEconomyEconomy
Bugs caughtshare of known bugs11%26% (better)
False alarmsper clean PR0.40.4 (better)
Cost per reviewmeasured$0.0059$0.0048 (better)
Cost per bug caught$0.0528$0.0209 (better)
Exact linecatches on the expected lines83%91% (better)
Review timemean103s (better)308s
Typical review calllist price$0.0139$0.0033 (better)
Input / 1M tokens$0.30$0.10 (better)
Output / 1M tokens$2.50$0.30 (better)
Context window1M256K

Head to head

The known bugs both were scored on, by who caught each in at least one run.

Of 42 known bugs both were scored on: Both 5Only Gemini 3.5 Flash-Lite 1Only Gemma 4 26B A4B (Workers AI) 11Neither 25

By language

Share of known bugs each model caught, by language
ModelAllTypeScript6 bugsGo4 bugsJava4 bugsRust4 bugsC#3 bugsJavaScript3 bugsKotlin3 bugsPHP3 bugsPython3 bugsRuby3 bugsSwift3 bugsC++2 bugsC1 bug
Gemini 3.5 Flash-Lite11%33%0%5%0%0%0%33%0%17%0%0%50%0%
Gemma 4 26B A4B (Workers AI)26%33%0%30%38%7%0%56%33%44%67%0%0%0%

Where they differ

Of the 42 known bugs both were scored on, both caught 5 and neither caught 25. Gemini 3.5 Flash-Lite caught one bug that Gemma 4 26B A4B (Workers AI) missed: 1 in C++. Gemma 4 26B A4B (Workers AI) caught 11 bugs that Gemini 3.5 Flash-Lite missed: 2 in Kotlin, 2 in Ruby, 2 in Rust, 1 in C#, 1 in Java, 1 in PHP, 1 in Python and 1 in TypeScript.

On pull requests with no known bug, Gemini 3.5 Flash-Lite raised 0.4 false alarms per review and Gemma 4 26B A4B (Workers AI) 0.4. A measured review cost $0.0059 on Gemini 3.5 Flash-Lite, 23% more than $0.0048 on Gemma 4 26B A4B (Workers AI).

Each known bug, and how often each model caught it
Pull requestLanguage · kindGemini 3.5 Flash-LiteGemma 4 26B A4B (Workers AI)
duckdb/duckdbFix vsize = 2 issue in JSON createC++ · Concurrency1/10/3
MudBlazor/MudBlazorRefactor: MudDebouncedInput, ThrottleDispatcher and DebounceDispatcherC# · Concurrency0/32/9
denoland/denoperf(libs/core): poll only ready handles and yield between I/O batchesRust · Concurrency0/12/2
django/djangoFixed #36226 -- Accepted str or bytes for password and salt in password hashers.Python · Error handling0/12/3
iBotPeaches/Apktoolrefactor: Improve renaming/injection of resources in stripped APKsJava · Security0/13/3
kotest/kotestFix DataClassEq comparatorKotlin · Logic0/11/3
ktorio/ktorKTOR-9171 Redesign ByteReadChannel.readUTF8Line APIKotlin · Logic0/11/3
laravel/framework[12.x] Colocate Container build functions with the `Buildable` interfacePHP · Error handling0/13/3
rack/rackApply bytesize and number of param limits in QueryParserRuby · Security0/12/2
rails/railsReimplement Action Cable redis adapter with redis-clientRuby · Logic0/12/2
rustls/rustlsAffix `Protocol` at top of client handshakeRust · Logic0/11/2
trpc/trpcfix(server): pass maxDurationMs timeout signal to subscription handlersTypeScript · Concurrency0/11/2

Defects caught over all runs: a PR reviewed three times with one known bug shows 3/3 when it was caught every time.

Every bug each was scored on: Gemini 3.5 Flash-Lite and Gemma 4 26B A4B (Workers AI).