
Moonshot AI released Kimi K2.7-Code this week, an open source update K2 coding model the family claims a slimmer chassis and double-digit performance gains.
K2.7-Code is based on the same trillion-parameter expert mix architecture as its p.Predecessor of K2.6and accessed via an OpenAI-compliant API – important for teams already running K2.6 on production gateways.
When K2.6 was released in April, it topped OpenRouter’s weekly LLM leaderboard—a ranking based on developers’ actual API routing decisions, not self-reported benchmark scores.
Moonshot AI says it addresses what it calls K2.7-Code "think too much" A 30% reduction in think-token usage compared to K2.6 – a number that will directly impact inference costs for teams managing agent workflows. Whether this efficiency meets independent criteria is a question that practitioners are already beginning to raise publicly.
What is the K2.7 code like?
K2.7-Code is released under a modified MIT license with weights available on HuggingFace. The model can be deployed via vLLM or SGLang. It only works in think mode and doesn’t support temperature adjustment — Moonshot AI fixed it at 1.0, meaning teams can’t adjust output determinism like they can with other models.
The main change from K2.6 is how the model generates low-level code. Where K2.6 produces applications by wrapping existing libraries and routing them through defined frameworks, K2.7-Code authors implement applications directly. Moonshot AI says this creates more reliable generalization across types of tasks including Rust, Go and Python, as well as frontend development, DevOps and performance optimization.
In terms of benchmark performance, Moonshot AI claims a gain of 21.8% in Kimi Code Bench v2, 11% in Program Bench and 31.5% in MLS Bench Lite. All three are proprietary standards powered by Moonshot AI. The model was not submitted to DeepSWE, an independent coding benchmark, which produced a 70-point spread between models, compared to SWE-Bench Pro’s 30-point spread—a more discriminating signal for teams configuring model routing systems.
All the more honest, all the weaker for it
Outside of Moonshot’s own criteria, the picture is more complex.
Researcher Elliot Arledge ran K2.7-Code against K2.6 and Claude Fable 5 on KernelBench-Hard, a public benchmark focused on GPU core optimization, and published the full run notes on kernelbench.com.
"K2.7 is more honest but more capable," Arledge wrote in X.
In five of the six challenges, K2.7-Code produced the original author Triton cores, which used K2.6’s library wrappers. Two of those kernels failed in the model’s own errors. The nuclear result of TN decreased from 0.222 points of K2.6 to 0.157.
"The tale, for reference, is above every cell where it honestly doesn’t fail," Arledge wrote.
Sugumaran Balasubraniyan, a developer who built a model-task-router for the Hermes Agent platform using DeepSWE as a reference signal, publicly responded to the K2.7-Code release and directly challenged Moonshot AI’s benchmark choices.
"Respectfully, each model “improves” double digits on its test set," Balasubranian wrote in X.
He noted that K2.6 scored 24% on DeepSWE, tied with GPT-5.4-mini, and asked if Moonshot AI would submit K2.7-Code to the same benchmarks.
Balasubranian said it took 13 rounds of review to get the benchmark data right for his router, and that he would redirect the coding tasks to K2.7-Code if the independent numbers stopped.
What this means for businesses
The increase in token efficiency can be used immediately. Teams running K2.6 in production can modify K2.7-Code through the OpenAI-compliant API and expect lower inference costs on agent workflows without architectural changes. 30% think symbol reduction is Moonshot’s own number, but it’s low-risk enough to test with your own workloads before committing to the integration path.
The practical question is whether this efficiency is compatible with the team’s own division of tasks. Running K2.7-Code against your workload before adjusting gateway weights is a low-risk way to find out.




