Ranked #4 Coding — AI That Writes Production Code
Moonshot AI

Kimi K3

Kimi K3 takes the provisional #3 coding position because three clues tell the same story: a preliminary #1 result in Arena's blind frontend tests, strong independent results, and Moonshot's unusually good scores on long engineering tasks. Its image input and one-million-token context are especially useful when a coding job runs long enough for an ordinary chat model to forget something important.

Updated July 18, 2026 Agentic CodingFrontend LeaderLong-Horizon
9.8out of 10
Official Website
Best for

Kimi K3 takes the provisional #3 coding position because three clues tell the same story: a preliminary #1 result in Arena's blind frontend tests, strong independent results, and Moonshot's unusually good scores on long engineering tasks. Its image input and one-million-token context are especially useful when a coding job runs long enough for an ordinary chat model to forget something important.

Why It Wins

Arena places Kimi K3 first on WebDev at 1679 Elo, ahead of Claude Fable 5, GPT-5.6 Sol, and Grok 4.5, although the result is preliminary. Artificial Analysis scores K3 at 57 overall and 1668 Elo on GDPval-AA v2. Moonshot reports 42% on SWE Marathon and 88.3% on Terminal-Bench 2.1. Image input, a 1M-token context window, Kimi Code, and API access make those abilities useful in real development work.

Watch out

The early results are exciting, but the comparisons are not perfectly fair. Kimi K3 still lacks a complete independent Artificial Analysis Coding Agent Index result, and Moonshot's table tests models with different tools: KimiCode, Claude Code, Codex, and Terminus. The Arena lead is preliminary, the promised weights are not available yet, and Artificial Analysis measured a 51% hallucination rate plus unusually high token use.

01

What It Actually Is

No single coding benchmark shows everything a model can do. A short test may measure whether it can produce one correct answer, while real software work also requires reading a repository, using tools, recovering from errors, and remembering the goal across many steps. Kimi K3 is interesting because its strongest evidence covers several of those harder conditions: visual frontend work, terminal tools, large repositories, and long engineering sessions.

The most striking result is Arena’s blind WebDev leaderboard. K3 enters at 1679 Elo, ahead of Claude Fable 5 at 1631, GPT-5.6 Sol at 1618, and Grok 4.5 at 1558. Humans compare the generated applications without being told which model made them. That makes the result unusually relevant to people who care whether a web interface actually looks and feels right. However, Arena calls the score preliminary, so the result may move as more votes arrive.

Moonshot’s results on long tasks explain why the frontend victory may not be a fluke. On SWE Marathon, K3 scores 42% versus the cited 35% for Fable 5, with both tested through Claude Code. This matters because a long engineering job is not one brilliant answer. It is a chain of small steps: inspect the repository, form a hypothesis, edit a file, run a test, discover that the hypothesis was wrong, and try again without forgetting the original goal.

The broader independent results are also strong. Artificial Analysis scores K3 at 57 on its Intelligence Index and 1668 Elo on GDPval-AA v2. K3 is still behind the two leaders, Fable 5 and GPT-5.6 Sol, but it sits above Grok 4.5 on these general tests. That is the main reason it replaces Grok at #3. Grok remains cheaper, while K3 appears better suited to more demanding work.

K3 has a one-million-token context window, native image input, and a sparse 2.8-trillion-parameter design. In practical terms, it can inspect screenshots and design references while considering a very large amount of code and documentation in the same task. That does not mean every prompt should contain a million tokens; irrelevant material can still make the model less focused. The extra capacity matters when a project genuinely has many relevant files and documents.

Kimi Code puts those abilities into a terminal tool, and the OpenAI-compatible API makes K3 easy to try. Pricing of $3/$15 per million input/output tokens, with $0.30 cached input, places it between the cheapest and most expensive coding models. The cache discount helps when the same repository context is reused, but not every task gets that benefit. Measure the cost of a tested patch, not the price of the first million tokens.

Here is the catch: Moonshot’s benchmark table compares systems using different agent tools. K3 may use KimiCode, GPT may use Codex, and Claude may use Claude Code or Terminus. Those tools decide which commands are available, how retries work, and what context is remembered. It is fair to report that K3 scored 88.3% on Terminal-Bench 2.1. That number alone does not prove that K3 itself is better than every competitor.

Two more things keep K3 from ranking higher. Fable 5 still leads it on FrontierSWE in Moonshot’s own comparison and has much stronger published SWE-Bench Pro results. K3 also lacks a full independent Artificial Analysis Coding Agent Index run, so Grok still has clearer independent numbers on coding efficiency.

So the ranking is deliberately cautious: Kimi K3 is #3, provisionally. Use it when the work is visual, frontend-heavy, dependent on a large amount of context, or likely to occupy an agent for a long session. Keep Fable and GPT-5.6 above it until K3 has an equally deep independent coding-agent record. Whatever model you choose, keep tests and review in the workflow: a large context window does not prevent an agent from following the wrong assumption for a long time.

02

Strengths and honest limitations

Key Strengths

  • The frontend result is difficult to ignore: Arena’s blind WebDev leaderboard places Kimi K3 at 1679 Elo, ahead of Fable 5 at 1631, GPT-5.6 Sol at 1618, and Grok 4.5 at 1558. People are judging finished interfaces, not answering a multiple-choice coding quiz—though Arena still marks the score preliminary.
  • Long coding jobs are its clearest strength: Moonshot reports 42% on SWE Marathon, ahead of the cited 35% for Fable 5, with both models tested through Claude Code. That like-for-like comparison supports the practical claim that K3 can inspect, revise, test, and keep going through extended software work.
  • Independent tests support the coding claims: Artificial Analysis gives K3 an Intelligence Index score of 57 and 1668 GDPval-AA v2 Elo. These are not coding tests, but they show that K3 can plan, use tools, and solve professional problems outside Moonshot’s own benchmarks.
  • Image input and a one-million-token context work well together: K3 accepts screenshots, diagrams, design references, and repository context in one workflow. That combination is especially useful for screenshot-to-code work, visual debugging, UI iteration, and investigating a large codebase without constantly rebuilding the prompt.
  • Kimi Code provides practical development tools: The model is available through Kimi Code’s terminal workflow as well as Moonshot’s OpenAI-compatible API. Kimi Code lets K3 inspect files, use terminal tools, edit a project, and continue working until it has a tested result.
  • It costs less than the premium leaders, though it is not the cheapest option: API pricing is $3 input / $15 output per million tokens, with cached input at $0.30. That is more expensive than Grok 4.5, but substantially below Fable 5’s headline rates while offering similar long-context and image capabilities.

Honest Limitations

  • The most important independent coding test is still missing: Artificial Analysis has measured K3’s overall and agentic ability, but K3 does not yet have a complete published result on its Coding Agent Index. Grok 4.5 therefore retains the cleaner independent cost-per-coding-task evidence.
  • Scores from different agent tools are hard to compare directly: K3 often runs with KimiCode while rivals run with Codex, Claude Code, or Terminus. These tools change prompting, retries, available commands, and context management, so Terminal-Bench 88.3% shows a strong Kimi system—not proof that the model alone beats every rival.
  • Fable still wins in important areas: Moonshot’s own comparison places Fable 5 ahead on FrontierSWE, while published SWE-Bench Pro results also favor Fable. K3 earns #3 as a balanced frontend and long-task challenger, not as the champion of every repository repair.
  • The open weights are released — but running them is another matter: Moonshot published the full 2.8-trillion-parameter weights on July 27 under a Modified MIT license. However, at roughly 1.4 terabytes in MXFP4, production serving needs dozens of H100-class GPUs. K3 is genuinely self-hostable, but for most developers the hosted API remains the practical path.
  • Hallucinations and high token use still require caution: Artificial Analysis measured a 51% hallucination rate and roughly 130 million output tokens across its Intelligence Index run. Generated code still needs tests, security review, and a budget based on completed tasks rather than the attractive cache-hit price.
03

Benchmark Snapshot

Arena WebDev — 1679 Elo (#1, preliminary)

Blind human preference on frontend and web-development tasks. K3 leads Fable 5, GPT-5.6 Sol, and Grok 4.5, but the leaderboard explicitly marks the new result preliminary.

Artificial Analysis Intelligence Index — 57

Independent composite result behind Fable 5 and GPT-5.6 Sol, but ahead of Grok 4.5. It supports frontier-level capability without claiming a dedicated coding-agent victory.

GDPval-AA v2 — 1668 Elo

Independent professional-work signal above Opus 4.8 and Grok 4.5, while still behind Fable 5 and GPT-5.6 Sol.

SWE Marathon — 42%

Moonshot's strongest like-for-like coding comparison: K3 and Fable 5 both use the Claude Code harness, with K3 ahead of the cited 35% Fable result.

Terminal-Bench 2.1 — 88.3%

Excellent vendor-reported terminal-agent performance, just behind GPT-5.6 Sol's cited 88.8%. Treat cross-model comparisons cautiously because the models use different harnesses.

04

The Verdict

Kimi K3 belongs at #3 today, between Fable 5 and Grok 4.5. This is more than launch-day excitement: K3 has strong independent results, a large preliminary frontend lead, a like-for-like SWE Marathon win over Fable, and useful developer tools. It does not move higher because Fable and GPT-5.6 have been tested more thoroughly as coding agents, while K3’s mixed tool setups and missing independent Coding Agent Index result leave real uncertainty. Choose K3 for long, visual, frontend-heavy, or enormous-repository work; choose Grok when price matters most; keep Fable and Sol for the hardest jobs where the evidence is deeper.

05

Frequently Asked Questions