月之暗面(Moonshot AI)发布了 Kimi Code 0.4.0 版本,这是其终端 AI 编程 Agent 产品线的最新稳定版本。作为 kimi-cli 的继承产品,kimi-code 以 TypeScript 为核心语言,在功能设计和技术实现上呈现出明显的工程化思路。
Kimi Code 的差异化定位首先体现在分发方式上:它是一款单一二进制分发工具,用户无需预先搭建 Node.js 环境即可运行。macOS 和 Linux 用户通过一行 curl 命令完成安装,Windows 用户通过 PowerShell 安装脚本完成配置。这种"下载即用"的设计降低了入门门槛,对于不熟悉前端工具链的开发者尤其友好。
启动速度是另一个被重点优化的指标。官方标称"毫秒级启动",这在基于 Node.js Runtime 的终端工具中并不常见。实现路径很可能是将核心 TUI 渲染逻辑预编译进二进制,而非每次启动时动态加载依赖。对于需要频繁唤醒 AI 辅助的开发者来说,每次交互节省数百毫秒的等待时间,累积效果可观。
功能层面,Kimi Code 的核心能力覆盖了常见的 AI 辅助编程场景:读取和编辑代码、执行 Shell 命令、搜索文件、获取网页内容。内置coder、explore、plan 三个子 Agent,分别对应代码生成与修改、文件探索、任务规划三个高频使用情境。子 Agent 并行工作模式下,多个任务可以同时进行而不互相阻塞。

视频输入支持是 0.4.0 版本的一个新特性——用户可以上传屏幕录制文件,让 AI 基于视频内容理解上下文后给出建议。这个功能在代码演示、bug 复现和架构讲解场景中有实际价值,填补了"看图说话"式 AI 助手中的一个空白。
MCP(Model Context Protocol)配置的引入,使得外部工具的接入以对话驱动的方式完成,而非传统的 JSON 配置或命令行参数。这对不熟悉基础设施配置的开发者而言降低了一个隐性门槛。
从技术选型来看,kimi-code 基于 pi-tui 构建,后者是一个专门面向 AI Agent 场景的 TUI 框架。Node.js ≥ 24.15.0 的版本要求筛选掉了较旧的运行时环境,同时也意味着它默认支持 ES Module 和完整的 TypeScript 编译链路。
下载地址:https://github.com/MoonshotAI/kimi-code/releases