Gemini 4 Argon
| Maker | |
|---|---|
| Released | 2026-10-13 |
| Context | 1M |
| Max output | 65.5K |
| Open weights | Closed |
| Modalities | text, image, video, audio, pdf → text |
|---|---|
| Input / 1M | $2.00 |
| Output / 1M | $10.00 |
| Cached input / 1M | $0.10 |
| Review call | $0.0766 |
| Reasoning efforts | low, medium, high, xhigh, max |
|---|---|
| Hosts | Google Gemini, OpenRouter |
| Model id | gemini-4-argon |
- Rank
- #1=
- of 17
- Bugs caught
- 82%
- 71%–92%
- False alarms
- 1.1
- per clean PR
- Cost / review
- $0.0527
- Cost / bug
- $0.0706
- Time
- 99s
- per review
Gemini 4 Argon earns a panel seat as the Google voice: 82% [71%–92%] recall at rank 1 of 17, measurably above 6 ranked models, with 0 measurably above it. If your other seats are Anthropic and OpenAI models, it adds a third maker's view, which is the point of a second opinion.
Its cost is time. A review took 99s, while Claude Sonnet 5.5 finished in 11s. Don't put it where a developer is waiting on the first comment. Put it in a background round.
A review cost $0.0527, 1.3× what GPT-6.1 Sol cost, for a recall the benchmark can't separate from Sol's. Argon lists at $2.00 / $10.00 per 1M tokens and Sol at $2.00 / $10.00. In this run Argon also counted more input tokens and wrote more output per review, and that moves the measured bill.
It raised 1.1 [0.6–1.7] false alarms per clean PR, and 78% of its catches sit on the defect's own lines. One of the three judges is from Google, so its vote is dropped for this model.
Its misses include "crypto/tls: add LocalCertificate to ConnectionState". The bars by kind and language rest on a few fixtures each, so don't read a strength into them. The methodology explains the intervals.
Figures follow the latest benchmark run and price check. Text checked Nov 5, 2026.
| Host | Model id | Input / 1M | Output / 1M |
|---|---|---|---|
| Google Gemini | gemini-4-argon | $2.00 | $10.00 |
Source: Google pricing, Oct 16, 2026
By kind of bug
- Logic 14
- 89%
- Security 9
- 89%
- Concurrency 8
- 90%
- Error handling 5
- 60%
- API misuse 3
- 93%
- Resource handling 3
- 33%
Bug by bug
- Known bugs
- 42
- Caught every run
- 32
- Caught sometimes
- 4
- Missed
- 6
- Clean PRs
- 15
- False alarms on them
- 20
| Result | Pull request | Language | Kind |
|---|---|---|---|
| Caught sometimes4/5 | 4.x: Enhance Streamable/Streamer and DisposableContainer APIsReactiveX/RxJava | Java | API misuse |
| Caught sometimes2/3 | Refactor: MudDebouncedInput, ThrottleDispatcher and DebounceDispatcherMudBlazor/MudBlazor | C# | Concurrency |
| Caught sometimes1/2 | Fixed #36540 -- Updated request.auser() in contrib.auth.alogin() and contrib.auth.alogout().django/django | Python | Logic |
| Caught sometimes1/2 | Store cached child els in Attributes, not fieldjhy/jsoup | Java | Concurrency |
| Missed | Event Thread could stall when not notified of new queries on existing connections that are in a bad statec-ares/c-ares | C | Resource handling |
| Missed | feat(v4): parse input containing reference cyclescolinhacks/zod | TypeScript | Resource handling |
| Missed | perf(gitdiff): optimize inline diff highlighting using cachego-gitea/gitea | Go | Error handling |
| Missed | crypto/tls: add LocalCertificate to ConnectionStategolang/go | Go | Logic |
| Missed | feat: add configurable maxPayloadSize for WebSocketnodejs/undici | JavaScript | Security |
| Missed | reorganize nushell configurationnushell/nushell | Rust | Error handling |
| Model | Maker | Input / 1M | Output / 1M | Review call | Context | Bugs caught |
|---|---|---|---|---|---|---|
| Claude Sonnet 5.5 | Anthropic | $2.00 | $10.00 | $0.0766 | 1M | 77% |
| GPT-6.1 Sol | OpenAI | $2.00 | $10.00 | $0.0766 | 1.1M | 89% |
| Kimi K2.7 Code Highspeed | Moonshot | $1.90 | $8.00 | $0.0691 | 262.1K | – |
| Grok 4.7 | xAI | $2.00 | $6.00 | $0.0669 | 500K | – |
Updated Nov 5, 2026