According to monitoring by Beating, Kimi-cli, the open-source terminal AI coding agent under Moonshot AI, is quietly undergoing repository migration and architectural refactoring, and has been officially renamed to kimi-code. To address performance bottlenecks in interactive response and execution efficiency inherent in the original Python version, the development team has fully adopted the technical approach of Claude Code, Anthropic’s terminal tool, completing a full architectural rewrite based on TypeScript and the Bun runtime, achieving millisecond-level cold starts and a smooth terminal user interface (TUI). This architectural shift signifies that Kimi has completely abandoned its original Python-based terminal stack and fully aligned with Claude Code’s mature solution. The tool now uses Commander.js for command parsing and replaces Rich and prompt-toolkit with React Ink to implement a new responsive TUI. The refactoring involved 166 TypeScript source files and added over 38,000 lines of code. On the SWE-bench Verified benchmark, the TypeScript-refactored version powered by the kimi-k2.5 model successfully resolved 317 out of 500 development tasks (a success rate of 63.4%), maintaining performance parity with the original Python version while significantly improving runtime stability and network resilience. Beyond aligning with the underlying architecture, kimi-code has placed strong emphasis on enhancing human-AI collaboration. The new version supports dragging and dropping video assets such as screen recordings directly into the terminal for multimodal analysis, and deeply replicates key design features of Claude Code, including a “Plan Mode” with cursor-based interactive editing, commonly used Emacs shortcuts, a dual-press Ctrl + C safety exit mechanism, and support for custom lifecycle hooks to integrate with automated workflows. In terms of multi-model ecosystem compatibility, kimi-code enables custom integration of third-party large model APIs, transforming the tool from a Kimi-family-only solution into a unified terminal programming gateway across multiple models.
Moonshot rewrites its Terminal AI agent Kimi-CLI as Kimi-Code, aligning it with the Claude Code architecture.
MarsBitShare






Moonshot's Kimi-CLI has been rebranded as Kimi-code following a major architectural overhaul. The team transitioned from Python to TypeScript and Bun, aligning it with Anthropic's Claude Code setup. The new version features fast cold starts, a TUI interface, and improved performance, achieving a 63.4% success rate on the SWE-bench Verified benchmark. Developers can now use Emacs-style shortcuts and APIs from other models. With altcoins to watch gaining traction, this update positions Kimi-code as a strong contender in the AI coding space.
Source:Show original
Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information.
Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.