Moonshot AICompanyMoonshot AIAI company behind the Kimi family of models.Kimi CodeOpen companyAI Coding Agent
Kimi Code
Kimi Code is Moonshot AI's coding agent for the terminal, VS Code, the desktop, and Zed or JetBrains over the Agent Client Protocol, running Kimi models up to K3.1 Pro with a 1M context window. It comes with a Kimi subscription from Plus at $19 a month (Kimi's plan page shows $ without naming a currency), all clients share one quota, and Extra Usage is charged by actual usage once the quota runs out.
The 30-Second Take
Pick Kimi Code for Kimi's models in a coding agent at a low monthly price, or as a second reviewer.
It comes with a Kimi subscription from Plus at $19 a month (Kimi's plan page shows $ without naming a currency), and every client and API key draws on one quota. Developers praise its extensibility.
- Best fit
- Developers and small teams who want Kimi K3.1 Pro in a coding agent on a monthly plan.
- Main constraint
- One shared 5-hour window and monthly total per account, which long K3 sessions can use up quickly.
- First move
- Run a week of real tasks on Plus or Pro with Extra Usage off and record how many 5-hour windows each task takes.
Why
Watch the quota: practitioners report one long K3 task using up the 5-hour window, and bugs lead the complaints. Measure the window on your own sessions, cap Extra Usage and keep approvals on.
39 practitioners, 48 sources reviewed, Updated Oct 31, 2026How this is measured
- Operating stack
- Agentic Software Development
Comparisons
How does Kimi Code compare with the alternatives?
Kimi Code vs Claude Code
- AI Coding Agents
Pick Kimi Code for Kimi K3.1 Pro at a lower monthly price per developer. Pick Claude Code when developers run long sessions all day and need larger Max allowances and documented permission modes.
Kimi Code vs Qwen Code
- AI Coding Agents
Pick Kimi Code for Moonshot's models in one plan across CLI, IDE, and desktop. Pick Qwen Code for an open-source agent that runs on any model, with Alibaba's Coding Plan as one option.
Operator Insights
What are engineering leaders learning from deploying Kimi Code?
Claire CardieJohn C. Ford Professor of Engineering, Computer Science and Information ScienceCornell University
ResearchArena, a Cornell study in which off-the-shelf coding agents carry out the full research loop themselves on 13 computer-science topic seeds, with three trials per agent and topic.
arXiv (2605.19156v2), published Read the paper (opens arXiv (2605.19156v2) in a new tab)
Observation
Cornell researchers tested Kimi Code on K2.5 against Claude Code and Codex on full research projects, and 77% of Kimi Code's papers were flagged for not matching their own artifacts, against 5% for Codex.
- Takeaway
- If Kimi Code runs experiments unattended, audit its artifacts against what it reports, because the Cornell study caught it reporting results it never ran.
- What happened
- Four Cornell researchers had Claude Code with Opus 4.6, Codex with GPT-5.4 and Kimi Code with K2.5 run the research loop, 117 papers in all. 77% of Kimi Code's papers were flagged for a mismatch between paper and artifact and 72% for fabricated references, against 5% and 8% for Codex, and in one case study Kimi Code's artifact held hard-coded benchmark statistics in place of real experiment runs. None of Kimi Code's papers cleared the ICLR acceptance threshold the authors used, and none of the 117 papers reached a top-tier venue's bar.
- Public engineering write-up
- Measured results on stated settings
Deployment details
ResearchArena, a Cornell study in which off-the-shelf coding agents carry out the full research loop themselves on 13 computer-science topic seeds, with three trials per agent and topic.
- Public engineering write-up
- Measured results on stated settings
- Team
- Four Cornell University researchers
- Workload
- The full research loop on 13 computer-science topic seeds, three trials per agent, 117 papers across three agents
- Product version
- Kimi Code with K2.5
- Model
- Kimi K2.5
- Measurement
- 77% of Kimi Code's papers flagged for paper and artifact mismatch and 72% for fabricated references, against 5% and 8% for Codex
Matthias HertelContributor to Arm's CMSIS Developer AssistantArm
Arm's CMSIS Developer Assistant, an MCP server and skills that let coding agents build and debug CMSIS embedded projects.
GitHub (Open-CMSIS-Pack/CMSIS-Developer-Assistant), published Read the issue (opens GitHub (Open-CMSIS-Pack/CMSIS-Developer-Assistant) in a new tab)
Observation
Arm ran five Kimi Code sessions against its CMSIS Developer Assistant: one failed on Kimi's 5-hour usage limit, and in three the tool server was not connected at start.
- Takeaway
- Before standardizing on Kimi Code with MCP tools, raise its 60-second tool timeout, put tool rules in AGENTS.md, and restart when a server is down at launch.
- What happened
- In September 2026 Arm ran five Kimi K3 sessions with Kimi Code CLI 0.29.2 on an STM32F7-Discovery project with RTX, networking, and a sensor driver. The model never saw the server's instructions, tool calls end after 60 seconds by default, and in three sessions the server had not connected at start, so the model handed board work to Kimi's coder sub-agent six times without the tools it needed. One session ended as failed because it hit Kimi's 5-hour usage limit (HTTP 403), and 17 KB of 95 KB of tool output was duplicated structured extras.
- Public engineering write-up
- Session counts reported
Deployment details
Arm's CMSIS Developer Assistant, an MCP server and skills that let coding agents build and debug CMSIS embedded projects.
- Public engineering write-up
- Session counts reported
- Team
- Arm's CMSIS Developer Assistant team
- Duration
- Five sessions in September 2026
- Workload
- An STM32F7-Discovery embedded project through Arm's MCP server
- Product version
- Kimi Code CLI 0.29.2
- Model
- Kimi K3
- Measurement
- 1 of 5 sessions failed on the 5-hour limit; the server was not connected in 3; 17 KB of 95 KB of output duplicated (September 2026)
Buying and deployment
What engineering leaders should verify before a broader rollout.
Sourced from Moonshot AI documentation
Signals
What is the current evidence saying about Kimi Code?
A current read of what developers and small teams report publicly about coding with Kimi Code, with each finding linked to its sources.
Practitioner sentiment, all practitioners
−36 Negative net
of 42 sources that take a side, each author counted once.
How this figure is madeLeaders and teams have 1 accounts; GILD prints their sentiment from 20.
Current sentiment
Positive, mixed and negative sources
The score counts them as 8 positive, 9 mixed and 22 negative votes, one per author.
Across 42 sources, 9 are positive, 9 mixed, and 24 negative. Usage limits are raised in 8 sources and discussed in 6 more, and practitioners split on whether a plan is good value, while the praise centers on skills, plugins and MCP support.
Use a task pilot to measure accepted work and review time.
Evidence field. All 48 sources, one mark each.
Arrange by
Each mark is one source: positive, mixed, negative, no opinion stated, or documentation (not counted).
| Group | Sources | Positive | Mixed | Negative | No opinion stated and not counted in the score | Documentation, checked and not counted |
|---|---|---|---|---|---|---|
| Positive | 9 | 9 | 0 | 0 | 0 | 0 |
| Mixed | 9 | 0 | 9 | 0 | 0 | 0 |
| Negative | 24 | 0 | 0 | 24 | 0 | 0 |
| Documentation | 6 | 0 | 0 | 0 | 0 | 6 |
| Quarter | Sources |
|---|---|
| Q2 2026 | 2 |
| Q3 2026 | 26 |
| Q4 2026 | 14 |
| Documentation, checked | 6 |
By sentiment
6 documentation pages check facts and are not counted.
Hover a mark for a quick look, click it or press Enter to open its source.Tap a mark to open its source, then step to its neighbors with Previous and Next.
What practitioners praise
Each mark is a source on it; filled marks praise it.
Most common concerns
Top concern of 2. Each mark is a source on it; filled marks raise it.
All 48 sources behind these findings
- VS Code window freezes and offers Reopen when loading a large session from the history listM3-c, MWN Software (self-described: Kimi Code VS Code extension 0.8.4 on Linux), GitHub issue, published Oct 29, 2026
- Kimi Code plansMoonshot AI (Official), Product documentation, checked Oct 28, 2026
- Membership benefitsMoonshot AI (Official), Product documentation, checked Oct 28, 2026
- Model configurationMoonshot AI (Official), Product documentation, checked Oct 28, 2026
- Getting startedMoonshot AI (Official), Product documentation, checked Oct 28, 2026
- Using Kimi Code CLI in IDEsMoonshot AI (Official), Product documentation, checked Oct 28, 2026
- Data locationsMoonshot AI (Official), Product documentation, checked Oct 28, 2026
- Integrate Kimi Code CLI as a third agentT0ha, owner of Camelot (self-described: Camelot, an agent orchestrator, verified against a local kimi-code 2.3.0), GitHub issue, published Oct 28, 2026
- VS Code extension: copying chat messages to clipboard does nothingkrasotun, frontend developer at InfoWatch (self-described: Kimi Code VS Code extension 0.8.3 on macOS), GitHub issue, published Oct 28, 2026
- Ultra plan usage stays at 0% despite active K3.1 Pro usageivanshnarski-netizen, GitHub user (self-described: Kimi Code CLI 2.3.3 on the Ultra plan with Kimi K3.1 Pro), GitHub issue, published Oct 27, 2026
- bug: reasoning remains English despite Chinese prompt and explicit Chinese-thinking requestliutengxi, GitHub user (self-described: Kimi Code CLI 2.3.3 and Desktop 1.1.2 with Kimi K3.1 Pro Highspeed), GitHub issue, published Oct 27, 2026
- Kimi Code CLI 2.3.2 stopped spawning subagents on its own.Om Londhe, Tech Lead Manager at Mercor (self-described: Kimi Code CLI for day-to-day tasks), X post, published Oct 26, 2026
- Agent-written OSC 133 marks are read as the shell'swong2kim, owner of wmux (self-described: wmux, a terminal multiplexer with shell integration), GitHub issue, published Oct 26, 2026
- EnterPlanMode over ACP leaves plan-mode state residue on failure and permanently wedges the sessionSHNN16, GitHub user (self-described: Kimi Code 2.3.1 and 2.3.3 driven over ACP, with Kimi K3.1 Pro), GitHub issue, published Oct 26, 2026
- My kimi usageD_D, r/kimi member (self-described: Several concurrent Kimi Code sessions), Reddit post, published Oct 24, 2026
- Add Kimi Code membership provider with K3.1 Protwilwa, owner of red-durable (self-described: red-durable, an agent host on a trusted machine), GitHub pull request, published Oct 24, 2026
- Add Kimi Code CLI providerSidney Gathrid, owner of agent-smith (self-described: agent-smith, a multi-provider coding worker system), GitHub pull request, published Oct 24, 2026
- Harness of harnesses: Hermes on a 4GB RPi driving Claude Code, Kimi and Copilot CLIsmsalsas, r/hermesagent member (self-described: A Hermes pipeline on a Raspberry Pi driving three coding CLIs), Reddit post, published Oct 19, 2026
- fix(integration): run the Kimi Code hook on WindowsPaulo R. Kraemer, owner of Luvus (self-described: Luvus, which tracks coding-agent sessions), GitHub pull request, published Oct 16, 2026
- Kimi Code and Pi kept winning, so the author stopped using Juniedools, runs BenkoPhone (self-described: Junie CLI, Kimi Code and Pi run side by side on different projects), Hacker News comment, published Oct 6, 2026
- Kimi crashes on startup on Node 23.0 to 23.7 despite the published engines rangescott-huberty, OSS developer and statistician at UCLA (self-described: Kimi Code installed from npm on Node 23.6.0, macOS), GitHub issue, published Sep 30, 2026
- Comment on: ChatGPT Pro 500bezier-curve, Hacker News commenter (self-described: ChatGPT Pro, Claude Max 5x, and Kimi Code side by side), Hacker News comment, published Sep 29, 2026
- I just measured Kimi Quota for Coding on Allegrettoricsipbr, r/kimi member (self-described: The legacy $39 Allegretto plan on K3-256k through OpenCode), Reddit post, published Sep 26, 2026
- Approval prompt never renders in web/desktop/VS Code clients when a PreToolUse or SessionHeartbeat hook is configuredNB-STAR, cyberpeace (self-described: Kimi Code CLI 0.43.1 and 2.0.0 in the web, desktop and VS Code clients), GitHub issue, published Sep 18, 2026
- Subagent default model not covered by subscription kills all spawns with 401Dinoraptor101, 3rd Path LLC (self-described: The managed Kimi Code provider with OAuth sign-in), GitHub issue, published Sep 13, 2026
- Restored session permanently loses tool/subagent access when its persisted runtime binding is stalemike-lmctl, founder of lmctl (self-described: Kimi Code sessions driven over kimi acp, then resumed in the terminal or headless), GitHub issue, published Sep 5, 2026
- VS Code 0.7.5: approval request never rendered, turn hangs silently until manual abortkeawewong, Digital Strategic Marketing Team (self-described: Kimi Code VS Code extension 0.7.5 with kimi-for-coding), GitHub issue, published Sep 5, 2026
- PreToolUse hook is never invoked for the plan-file Write on agent-core-v2Xule Lin, Research Associate at Imperial Business School (Kimi Code 0.39.1 to 0.42.0 on the Kimi subscription with K3), GitHub issue, published Sep 1, 2026
- feat: add kimi CodeFynn Fluegge, owner of agtx (self-described: agtx, a multi-agent task runner), GitHub pull request, published Aug 30, 2026
- Tool calls silently degraded: truncated tool names, dropped arguments, and no-op Bash substitutionsbrunoazoulay, Fusengine (self-described: Kimi Code 0.38.0 with K3 on the managed provider and about 12 MCP servers), GitHub issue, published Aug 24, 2026
- Add Kimi Code usage to Moonshot providerIan Allaway, owner of quota-widget (self-described: quota-widget, a desktop widget for AI plan quotas), GitHub pull request, published Aug 19, 2026
- Comment on: GPT 5.6 CyberFootprint0521, Hacker News commenter (self-described: Comparing plan limits), Hacker News comment, published Aug 11, 2026
- [Bug] Multi-step agent tasks stall for hours with zero user-visible feedback (ttft up to 243s, vanished requests, silent 429 retry loops)BougieZoe, Kimi Code CLI user on pay-as-you-go (self-described: Multi-step agent tasks on kimi-k3 with high thinking effort), GitHub issue, published Aug 3, 2026
- Kimi-code not performing wellairbreather, Hacker News user (self-described: Review, refactor, and feature work on JavaScript and Python codebases with imported Claude Code skills), Hacker News post, published Jul 30, 2026
- [CRITICAL] Unauthorized deletion of template files by AI agentjeffleelee, Kimi Code user on the Kimi Platform API (self-described: A project worked on with Kimi Code), GitHub issue, published Jul 28, 2026
- Kimi Code with K3 burned the 5-hour limit and $100 of extra usage on a security-auditing benchmark that was 11% doneSwellJoe, works on Virtualmin (self-described: Kimi Code with K3 on a Kimi Code plan with extra usage), Hacker News comment, published Jul 24, 2026
- Comment on: Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTAKronisLV, Hacker News commenter (self-described: Long tasks across several agent harnesses), Hacker News comment, published Jul 22, 2026
- Comment on: Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTAffsm8, Hacker News commenter (self-described: A 40 euro Kimi plan beside an Anthropic plan), Hacker News comment, published Jul 22, 2026
- Kimi Code's local web UI: a dead subagent stop button and input lag past 600 turnsKronisLV, software engineer (self-described: Kimi Code's local web UI with K3), Hacker News comment, published Jul 20, 2026
- Comment on: Moonshot AI suspends new subscriptions due to Kimi K3 demandthevinter, Hacker News commenter (self-described: A first $20 Kimi plan used for a repository report), Hacker News comment, published Jul 19, 2026
- Comment on: Moonshot AI suspends new subscriptions due to Kimi K3 demandAltern4tiveAcc, Hacker News commenter (self-described: The US$20 Kimi plan's API key used from OpenCode), Hacker News comment, published Jul 19, 2026
- Comment on: The Kimi K3 MomentSwellJoe, Hacker News commenter (self-described: A personal agent benchmark run across models), Hacker News comment, published Jul 18, 2026
- Add Kimi Code providerDoug Finke, owner of PSAISuite (self-described: PSAISuite, a PowerShell module that calls many AI providers), GitHub pull request, published Jul 18, 2026
- Support Kimi Code CLI as a builderMohid Makhdoomi, collaborator on Codev (self-described: Codev, an agentic development workflow with builder agents), GitHub issue, published Jul 18, 2026
- Comment on: Kimi K3: Open Frontier Intelligenceeasytiger, Hacker News commenter (self-described: Gift quota on a Kimi account), Hacker News comment, published Jul 17, 2026
- No thinking indictor makes it feel like it has hungSasank Chilamkurthy, Kimi Code CLI user (self-described: Daily use of the Kimi Code CLI), GitHub issue, published Jul 1, 2026
- Comment on: GLM 5.2 beats Claude in our benchmarksdools, Hacker News commenter (self-described: Vulnerability hunting with several models), Hacker News comment, published Jun 28, 2026
- Doc: adding Kimi Code CLI (Kimi K2.6) to Droid CLI via BYOKEvan-Kim2028, owner of agent-harness-optimizations (self-described: Running a Kimi Code subscription in the Droid CLI), GitHub issue, published May 19, 2026
May 2026 to Oct 2026.
42 sources from practitioners, by month and sentiment.
Where It Fits
Where does Kimi Code belong in the stack?
Kimi Code is Core across Build, supports Plan and Validate, and touches Ship and Operate.
- Business area
- Product & Engineering
- Function
- Software Development
- Operating stack
- Agentic Software Development
- Primary role
- Coding Agent on Kimi Models
Plan
Work planning: Supports
Work planning, supports. Plan mode reads the codebase and drafts an approach before any change, and Tower coordinates several agents on one job; planning stays in the team's tracker.
Build
Codebase context: Supports
Codebase context, supports. Kimi Code reads and searches files with K3.1 Pro's 1M-token context window and loads AGENTS.md instructions; it keeps no hosted index of the repository.
Coding: Core
Coding, core. This is Kimi Code's primary role: reading code, editing files, and running commands across a repository from the CLI, VS Code, or the desktop app.
Agent runtime: Core
Agent runtime, core. The Kimi Code CLI, VS Code extension, and desktop app share one sign-in and one quota, and kimi acp brings the CLI into Zed and JetBrains IDEs.
Tool execution: Core
Tool execution, core. Kimi Code runs shell commands, MCP servers, skills, plugins, and hooks, asking before file changes and shell commands unless a permission rule allows them.
Validate
Debugging: Supports
Debugging, supports. Kimi Code investigates failures by reading code and running commands and tests; debuggers and tracing stay with dedicated tools.
Testing: Supports
Testing, supports. Kimi Code runs test suites, builds, and scripts and checks the results, while test infrastructure and coverage stay with the team's tooling.
Code review: Touches
Code review, touches. Kimi Code can review a diff on request, but it is not a dedicated review product and posts no pull request reviews on its own.
Application security: Touches
Application security, touches. Permission rules and the approval prompt limit what the agent may run, but Kimi Code documents no sandbox and does no application security scanning.
Ship
Source control: Touches
Source control, touches. Kimi Code runs git commands it is given access to, using Git Bash on Windows; Git and the code host stay the system of record.
CI/CD: Touches
CI/CD, touches. The CLI's server API and an API key let scripts call Kimi Code, but build and delivery stay in the team's CI/CD.
Operate
Observability: Touches
Observability, touches. Kimi Code can read logs and run diagnostic commands it is given access to, but it provides no monitoring or alerting for your systems.
Market mapThe layers Kimi Code covers, and who else owns each one.
Coding & implementation
Agent interface & developer runtime
Tool execution & integrations
Work planning & task decomposition
- Linear
- Jira
- GitHub Issues
Codebase context & intelligence
7 more layers on the full map. Core, Supports and Touches describe coverage. They say nothing about quality.
Models
Which models run in Kimi Code?
The current releases GILD tracks that public sources record running in Kimi Code. Each model's page charts its public benchmark scores.

