Kimi K2 0905 is the September 2025 K2 refresh, and the point where the family became usable for real repo work: context doubled to 262,144 and the output cap jumped from 16,384 to 262,144. Pricing is unchanged from the 0711 preview at $0.60 per Mtok input and $2.50 per Mtok output, so inside Atlas the upgrade is free in cost terms.
What changed in Kimi K2 0905 compared to the 0711 preview?
Kimi K2 0905 is the September 2025 K2 refresh, and the point where the family became usable for real repo work: context doubled to 262,144 and the output cap jumped from 16,384 to 262,144. Pricing stayed at $0.60 per Mtok input and $2.50 per Mtok output.
Kimi K2 0905 changed the limits, not the model economics. Context doubled to 262,144 tokens and the output cap jumped from 16,384 to 262,144, a 16x increase, which is the difference between generating a module and generating a service. Meanwhile it kept the same 1T/32B-active MoE and the same $0.60 input price as the preview, so the upgrade is free in cost terms. For Atlas, the output number is the one that reshapes the workflow. On K2 0711 you scoped edits to a few files per turn because 16,384 tokens ran out. On K2 0905 a single turn can write across a whole feature, which raises the stakes on review rather than lowering them.
Is Kimi K2 0905 good for agentic coding in Atlas?
Kimi K2 0905 is non-reasoning, so it returns tool calls without paying a thinking-token tax, which suits Atlas's tight edit, diff, verify loop. Combined with a 262,144 token context and $0.60 per Mtok input, it is a strong default driver for repo-scale work in 2026.
Agentic coding rewards a model that acts rather than deliberates, and Kimi K2 0905 is built that way. Non-reasoning means it returns tool calls without paying a thinking-token tax, which suits Atlas's tight edit, diff, verify loop where most turns are mechanical: read a file, propose a change, run a check. Atlas searches code with hybrid semantic and keyword retrieval fused by reciprocal rank fusion, and with 262,144 tokens of context, K2 0905 can hold the results of a broad retrieval pass without the usual pruning. Atlas fans out work to subagents that can run in the foreground or in parallel background sessions, and a fast, well-behaved tool-caller at $0.60 per Mtok input is exactly what you want driving those.
When does Kimi K2 0905 fall short?
Kimi K2 0905 has no chain of thought, so on genuinely hard debugging it trails K2 Thinking at the identical $0.60/$2.50 price point. When the fault is several inferences from the symptom, the non-reasoning tradeoff stops being free.
The absence of reasoning in Kimi K2 0905 is a deliberate speed choice, and it has a cost. On genuinely hard debugging, K2 0905 trails K2 Thinking at the identical $0.60/$2.50 price point, which is an unusually clean comparison: same price, same family, different behavior. If the bug is a subtle interaction rather than a visible defect, the reasoning checkpoint earns its tokens. The structural fix inside Atlas is to separate the phases. Atlas drafts a plan in a read-only plan agent and asks before switching to a build agent, so a reasoning model can produce the plan while K2 0905 executes it. Atlas lets you switch the active model and provider on the fly with favorites and recents, so that split does not require a config edit.
Where is Kimi K2 0905 hosted and does that matter?
Moonshot serves Kimi K2 0905 from China, so prompts leave the US unless you route through a gateway. For teams sending proprietary source code through Atlas in 2026, that is a compliance decision to make before the $0.60 per Mtok input price is even relevant.
Data residency is the first gate on Kimi K2 0905. Moonshot serves from China, so prompts leave the US unless you route through a gateway, and an Atlas session's prompts contain your source code by design. If your organization has a jurisdiction constraint, resolve it with a gateway before you pin the model. Atlas gives you a partial mitigation on the indexing side regardless of provider: Atlas can build its code index with local Ollama embeddings, keeping code off third-party servers, so the embedding pass never leaves your machine even when inference does. And every Atlas tool call is permission-gated against allow, ask, and deny rules before it runs, which bounds what any remote model can do locally.
How do you set up Atlas with Kimi K2 0905?
Setting up Kimi K2 0905 in Atlas takes three steps in 2026: export MOONSHOT_API_KEY, verify with `atlas models moonshotai` that the id is `kimi-k2-0905-preview`, then pin `"model": "moonshotai/kimi-k2-0905-preview"` in atlas.json before you start a long run.
Export MOONSHOT_API_KEY, or run `atlas login` then pick Moonshot AI to keep the key in the credential store. Verify with `atlas models moonshotai`; the id is `kimi-k2-0905-preview`. Pin `"model": "moonshotai/kimi-k2-0905-preview"` in atlas.json. The step people skip is the important one on this model: turn Atlas's edit checkpointing on before long runs, since a 262K-token output budget lets it write a lot before you review. Atlas snapshots file changes as git patches so edits can be diffed and rolled back, and Atlas computes a unified diff for every file edit and surfaces it for approval before writing. With 262,144 tokens of output headroom, both of those go from nice-to-have to load-bearing.
Setup
- 01Export MOONSHOT_API_KEY, or run `atlas login` then pick Moonshot AI.
- 02Verify with `atlas models moonshotai`; the id is `kimi-k2-0905-preview`.
- 03Pin `"model": "moonshotai/kimi-k2-0905-preview"` in atlas.json.
- 04Turn Atlas's edit checkpointing on before long runs, since a 262K-token output budget lets it write a lot before you review.
- 05Route through a gateway if data residency matters, because Moonshot serves from China and prompts leave the US otherwise.
Frequently asked questions
- How much does Kimi K2 0905 cost per million tokens?
- Kimi K2 0905 is $0.60 per Mtok input and $2.50 per Mtok output, the same pricing as the K2 0711 preview despite the far larger context and output limits.
- What is Kimi K2 0905's max output length?
- Kimi K2 0905 supports 262,144 max output tokens, a 16x increase over K2 0711's 16,384 cap. That is the difference between generating a module and generating a service.
- How do I use Kimi K2 0905 in Atlas?
- Export MOONSHOT_API_KEY or run `atlas login` and pick Moonshot AI, verify the id `kimi-k2-0905-preview` with `atlas models moonshotai`, then pin `"model": "moonshotai/kimi-k2-0905-preview"` in atlas.json.
- What is Kimi K2 0905's context window?
- Kimi K2 0905 has a 256K tokens (262,144) context window, doubled from the K2 0711 preview's 131,072, on the same 1T/32B-active MoE architecture.
- Kimi K2 0905 vs K2 Thinking for debugging?
- K2 Thinking wins on genuinely hard debugging. Kimi K2 0905 is non-reasoning and trails K2 Thinking on that class of problem at the identical $0.60/$2.50 price point.
- Does Kimi K2 0905 send my prompts to China?
- Moonshot serves from China, so prompts leave the US unless you route through a gateway. Atlas can still build its code index with local Ollama embeddings, keeping the indexing pass off third-party servers.
- Is Kimi K2 0905 good for large refactors?
- Yes. The 262,144 token output ceiling and 262,144 token context mean a single Atlas turn can write across a whole feature. Turn Atlas's edit checkpointing on before long runs, since it can write a lot before you review.
Try Atlas in your terminal
The terminal-native AI coding agent. Free core, single binary.
Install AtlasRelated guides
Atlas vs Aider: Terminal AI Coding Agents in 2026
Comparing Atlas and Aider for 2026 developers. Atlas offers a rich TUI, permission-gated tool calls, and plugin support, while Aider provides a repo-map and commits every change as a discrete git revision.
Atlas for Dart in 2026
Adopt Atlas, the terminal-native AI coding agent, for Dart development in 2026. Enhance productivity with intelligent code search, refactoring, and robust safety features across your Dart projects.
Research a Third-Party API Before Integrating It with Atlas in 2026
How to research a third-party API with Atlas in 2026: websearch finds the current docs, webfetch pulls the page as markdown or text, and grep checks repo conventions.
Atlas vs Factory AI: Terminal AI Coding Agents in 2026
Compare Atlas and Factory AI, two terminal AI coding agents for developers in 2026. Explore features, pricing, privacy, and workflow to choose the best fit.
Atlas vs OpenHands: Terminal AI Coding Agents in 2026
Atlas and OpenHands comparison for 2026. Explore terminal-native TUI, self-hosting, code indexing, change review, and pricing models for AI coding agents.
Atlas for Haskell in 2026
Atlas is a terminal-native AI coding agent for Haskell in 2026. Run it in a project with a .cabal file or a stack.yaml, let cabal build drive it, and review the diff.
Atlas vs. Goose: Choosing Your AI Coding Agent in 2026
Compare Atlas and Goose for 2026. Atlas offers terminal-native TUI and code-specialized features. Goose provides shareable Recipes and 70+ MCP extensions for general agentic workflows.
Atlas for Ruby on Rails in 2026
Atlas is a terminal-native AI coding agent for Ruby on Rails in 2026. Run it in a Rails app with a config/application.rb and review every diff before it lands.