Gemini 3 Pro Preview vs Gemini 3.1 Pro Preview
Different efforts: high · thinking · Compare all at high
Terminal-Bench 4.0 Terminal-Bench 4.0 · source setting 2: Agents use a terminal to complete executable coding, system administration and research tasks in the 4.0 suite
Gemini 3 Pro Preview—
Gemini 3.1 Pro Preview4
WebDev Arena WebDev Arena: Human pairwise preferences in the stated webdev vote pool
Gemini 3 Pro Preview1,440
Gemini 3.1 Pro Preview1,447
Terminal-Bench Hard (version unstated) Terminal-Bench Hard (version unstated): Agents solve difficult software, system-administration and data-processing tasks in a terminal
Gemini 3 Pro Preview41.7
Gemini 3.1 Pro Preview53.8
DeepSWE 1.1 DeepSWE 1.1: Agents change repository code to resolve software engineering tasks under the stated DeepSWE edition
Gemini 3 Pro Preview—
Gemini 3.1 Pro Preview · high11.7
SWE-bench Pro (private) SWE-bench Pro (private): Agents resolve long-horizon professional repository tasks; public and private splits are separate
Gemini 3 Pro Preview17.9
Gemini 3.1 Pro Preview—
DeepSWE 1 DeepSWE 1: Agents change repository code to resolve software engineering tasks under the stated DeepSWE edition
Gemini 3 Pro Preview—
Gemini 3.1 Pro Preview9.7
SciCode SciCode: Writing code for real scientific computing problems (physics, biology, math)
Gemini 3 Pro Preview—
Gemini 3.1 Pro Preview58.7
MirrorCode MirrorCode: Agents reimplement software projects by observing their behavior
Gemini 3 Pro Preview—
Gemini 3.1 Pro Preview · high8.9
| Benchmark | Gemini 3 Pro Preview | Gemini 3.1 Pro Preview |
|---|---|---|
| Terminal-Bench 4.0 | — | 4 |
| WebDev Arena | 1,440 | 1,447 |
| Terminal-Bench Hard (version unstated) | 41.7 | 53.8 |
| DeepSWE 1.1 | — | 11.7 · high |
| SWE-bench Pro (private) | 17.9 | — |
| DeepSWE 1 | — | 9.7 |
| SciCode | — | 58.7 |
| MirrorCode | — | 8.9 · high |
Specs
| Spec | Gemini 3 Pro Preview | Gemini 3.1 Pro Preview |
|---|---|---|
| Input, per 1M | !$2 | $2 |
| Output, per 1M | !$12 | $12 |
| Cost per task? | — | $1.30 |
| Speed, tok/s | — | 115 |
| Context | 1M | 1M |
| Weights | Closed | Closed |
| Released | Nov 2025 | Feb 2026 |
| See images | ✓ | ✓ |
| Read PDFs | Partial | ✓ |
| Hear audio | ✓ | ✓ |
| Watch video | ✓ | ✓ |
| Call tools | ✓ | ✓ |
| Force a tool call | ? | Partial |
| Return strict JSON | ✓ | ✓ |
| Search the web | ? | ✓ |
| Run code | ? | ✓ |
| Use a computer | ? | ? |
What breaks when you switch
Gemini 3 Pro Preview → Gemini 3.1 Pro Preview
Cannot use both thinking controls›
Setting thinking_level and legacy thinking_budget together returns HTTP 400; use only one.
Gemini 3.1 Pro Preview → Gemini 3 Pro Preview
Cannot use both thinking controls›
Setting thinking_level and legacy thinking_budget together returns HTTP 400; use only one.