GLM and Kimi vs Claude and GPT: Why Open Models Feel Constrained
Tech
GLM
Kimi
Claude Fable 5
AI Models

GLM and Kimi vs Claude and GPT: Why Open Models Feel Constrained

My testing says GLM and Kimi follow known patterns while Claude and GPT explore. The benchmarks that measure this gap — and where it flips.

Uygar DuzgunUUygar Duzgun
Jul 20, 2026
8 min read

I try every major model as it is released and run it inside real projects. My repeated impression: GLM and Kimi solve problems from a library of known patterns, while OpenAI and Anthropic models explore alternatives when the first path fails. On simple tasks the difference is invisible. On complex tasks it decides which model finishes the work.

An impression is not a measurement. So I went looking for what other builders report and which tests capture this dimension. As of July 20, 2026, the tests exist, they have names, and most of them support the pattern — with two exceptions where Kimi beats everyone, which I cover below.

The short verdict

Hands-on testers see the same gap. In an independent Rails build test, Kimi K3 scored 89/100 against Claude Opus 4.8 at 95, and the reviewer's summary was that Claude wins "when the project demands defenses against details nobody puts in the prompt."
Decontaminated benchmarks confirm it. On the contaminated SWE-bench Verified, Kimi K2.6, GPT-5.2, Claude Sonnet 4.6, and GLM-5 all bunch within 2.4 points. On protected SWE-bench Pro tasks, the spread reopens and the open-weight models fall furthest.
Research explains the mechanism. Reinforcement learning with verifiable rewards raises first-try accuracy while collapsing solution diversity. Trained models overfit to known solution paths — which is exactly what "predefined patterns" feels like.
The exceptions are real. Kimi K3 leads a blind frontend coding arena and a blind editorial-writing ranking. Constrained is not the same as worse.

What I keep seeing in real projects

The pattern shows up when a task has no template. Ask any frontier model to scaffold a CRUD endpoint and they all produce roughly the same competent result. Ask for a migration strategy across two live systems with conflicting constraints, and the behavior splits.

GLM and Kimi tend to pick a canonical solution shape early and defend it. When the approach hits a wall, they often retry the same shape with small variations. Claude and GPT models more often step back, question the framing, and propose a second architecture I had not specified. That second proposal is frequently the one that ships.

Recommended reading

I noticed the same thing in my Kimi K3 benchmark review: K3 reached the frontier group on aggregate scores, yet the gap to Claude Fable 5 widened precisely on the hardest long-horizon knowledge work.

What other builders report

Fabio Akita runs one of the more useful independent tests I know: every major model builds the same ChatGPT-style Rails 8 app end to end, scored across eight dimensions. His July 17 Kimi K3 test gave K3 89/100 — a strong result, roughly replacing last-generation Opus 4.6 at a lower price. Opus 4.8 scored 95, and the difference was not raw correctness. K3 skipped preflight credential validation and shipped a smaller test suite; Opus added preconditions and defensive layers nobody asked for. His one-line diagnosis matches my experience: Claude keeps the edge "when the project demands defenses against details nobody puts in the prompt."

His June test of GLM 5.2 points the same direction with a twist: GLM 5.2 jumped 41 points over GLM 5.1, the biggest single-family improvement he has measured, with the cleanest dependency injection in the field. The open models are closing the gap fast. His conclusion still stands, though: "serious programming work, today, is done with Claude Opus 4.8 or GPT 5.5."

On the writing side, Adam Holter's "great agent, mediocre writer" review of Kimi K2 Thinking reads like a description of the constraint pattern: the model chains 200 to 300 tool calls without losing the plot, but on technical prose past 3,000 words it drifts and repeats. An agent brain, not a blog writer — another way of saying it executes known procedures better than it generates fresh structure.

Which tests measure creativity and exploration?

"Feels more creative" sounds unfalsifiable. It is not. Four families of tests target exactly this dimension:

TestWhat it measuresCurrent signal
---------
SWE-bench Verified vs Pro / SWE-RebenchMemorized patterns vs fresh problem-solvingOpen-weight models drop furthest on protected tasks
Pass@1 vs pass@kSingle-path accuracy vs solution diversityRLVR-tuned models can fall below their own base model at high k
NoveltyBenchDistinct, useful answers to open-ended promptsEvery frontier model scores below humans; larger models are often less diverse
EQ-Bench Creative Writing v3Judged writing quality and craftClaude Fable 5 leads at 2,230 Elo, Opus 4.7 at 2,203, GPT-5.5 at 2,029

Two of these deserve a closer look.

The contamination gap: same models, fresh tasks

SWE-bench Verified was the standard coding benchmark until OpenAI stopped reporting it in February 2026, on the grounds that frontier models could reproduce gold patches from training data. All 500 tasks come from public repositories that predate every model's cutoff. A high score can mean strong engineering or strong recall.

Compare the contaminated and protected numbers:

ModelSWE-bench VerifiedSWE-bench Pro
------:---:
Claude Opus 4.869.2%
GLM-5.262.1%
MiniMax M359.0%
Kimi K2.680.2%58.6%
GPT-5.280.0%
Claude Sonnet 4.679.6%
GLM-577.8%

*Verified scores from BenchLM's July 2026 leaderboard; Pro scores from the SWE-bench Pro leaderboard. The two suites use different task sets, so compare the gaps, not the absolute levels.*

On Verified, four models from four labs sit within 2.4 points — a statistical tie. On Pro, where tasks come from actively maintained repositories without public ground truth, Kimi K2.6 lands more than 20 points below its Verified score and 10 points behind Opus 4.8. SWE-Rebench, which only uses GitHub tasks that post-date model training cutoffs, was built for the same reason, and analyses of its results describe disproportionately large drops for several Chinese models. When the answer cannot be recalled, the pattern library runs out.

The pass@k problem

The research literature gives my impression a mechanism. Reinforcement learning with verifiable rewards — the post-training recipe behind most 2025–2026 reasoning models — reliably improves pass@1, the chance of solving a task on the first try. But studies on diversity collapse in RL with verifiable reward and RLVR overtraining show pass@k stagnating or falling below the base model as k grows: the trained model concentrates probability on a shrinking set of known solution paths. Researchers call it diversity collapse. In daily use it feels like a model that always reaches for the same three tools.

NoveltyBench measures the related failure from the output side: across 1,100 open-ended prompts, every frontier model generates fewer distinct useful answers than a group of humans, and more capable models within a family are often less diverse. Nobody escapes this — which brings me to the honest part.

Where my impression breaks down

Three results cut against my thesis, and skipping them would make this article marketing.

First, Kimi K3 leads Arena's blind Frontend Code ranking at 1,679 Elo, ahead of both Fable 5 and GPT-5.6 Sol — human evaluators voting on runnable output with no brand attached. Second, Decrypt reports K3 jumped from #21 to #1 in a blind editorial-voice writing ranking. Third, the original Kimi K2 took first place in a tracked short-story benchmark at 8.56, ahead of o3-pro at 8.44.

So the constraint I feel is domain-shaped. In frontend work and short-form styled prose — dense, well-represented pattern spaces — Kimi's training produces output people prefer blind. The gap appears where the pattern space thins out: novel architectures, long documents, tasks where the right move is to question the brief. Diversity collapse also affects Claude and GPT; the labs seem to differ in how much breadth survives their post-training, and NoveltyBench suggests everyone loses some.

Recommended reading

Worth stating plainly: GLM 5.2's 41-point single-generation jump and K2.6's frontier-level agentic scores mean this picture has a shelf life. I re-test every release, and I covered GLM's current API state in my GLM-5.2 benchmark notes.

How I test for pattern-following

Benchmarks aside, three cheap tests expose this behavior in an afternoon:

Run the same complex prompt three times. A pattern-bound model returns near-identical architectures. An exploring model varies meaningfully. This is a poor man's pass@k.
Feed it a task where the obvious pattern is wrong. I use a spec containing a subtle contradiction. The models I rate highest ask about the contradiction; pattern-followers implement it.
Compare on tasks newer than the training cutoff. New framework versions and fresh APIs strip away recall. This mirrors what SWE-Rebench does formally.

A practical routing decision

My stack keeps OpenAI and Anthropic on ambiguous, complex, long-horizon work — the tasks where exploration decides the outcome, and where the decontaminated benchmarks and pass@k research say the gap is real. GLM and Kimi earn slots on well-specified tasks with known solution shapes: frontend iteration, structured agent chains, high-volume work where their pricing wins. That split follows directly from what the tests measure.

My original impression survives the evidence, but sharper than I first phrased it. GLM and Kimi are not less capable. They are narrower — outstanding inside the pattern library, weaker at leaving it. For the work I ship, the ability to leave the library is what I pay for.

FAQ

Are GLM and Kimi worse models than Claude and GPT?+
No. Kimi K3 wins blind frontend and editorial-writing rankings, and GLM 5.2 leads open-weight models on SWE-bench Pro. The gap is narrower exploration: on ambiguous, complex tasks they favor known solution patterns, which shows up in pass@k and decontaminated benchmark results.
Which benchmarks measure LLM creativity and solution diversity?+
EQ-Bench Creative Writing v3 scores judged writing quality, NoveltyBench counts distinct useful answers to open-ended prompts, pass@k versus pass@1 measures solution diversity, and decontaminated suites like SWE-bench Pro and SWE-Rebench separate fresh problem-solving from memorized patterns.
What is the pass@k problem in RLVR-trained models?+
Reinforcement learning with verifiable rewards raises first-try accuracy (pass@1) but concentrates the model on known solution paths. Studies show pass@k can stagnate or fall below the base model as k grows — researchers call it diversity collapse, and in daily use it reads as pattern-following.

Recommended for you

Kimi K3 vs GPT-5.6 Sol and Claude Fable 5: Benchmark Verdict

Kimi K3 vs GPT-5.6 Sol and Claude Fable 5: Benchmark Verdict

Kimi K3 reaches the frontier and wins key coding tests. My benchmark-based verdict: test it, but keep OpenAI and Anthropic in production.

9 min read
GLM-5.2 NVIDIA Free API: Benchmarks and Limits

GLM-5.2 NVIDIA Free API: Benchmarks and Limits

GLM-5.2 is now on NVIDIA's free API. Here are the benchmark numbers, the 40 RPM limit, and why max tokens need practical testing.

7 min read
Grok 4.5 vs GPT-5.6 Sol and Claude Fable 5: Benchmark Verdict

Grok 4.5 vs GPT-5.6 Sol and Claude Fable 5: Benchmark Verdict

Grok 4.5 reaches the frontier at lower cost. See where it beats GPT-5.6 Sol and Claude Fable 5—and why I am keeping my current stack.

9 min read