模型 / 官方
面向下一代 Agent 的终端编程工具
Moonshot AI 在 GitHub 开源 Kimi Code CLI,一款直接运行在终端中的 AI 编程 Agent。它能读写代码、执行 Shell 命令、检索文件、抓取网页,并根据反馈决定下一步动作。工具原生适配月之暗面自家的 Kimi 系列模型,也支持接入其他兼容服务。安装仅需一条命令,无需 Node.js 环境。核心亮点包括:单文件分发、毫秒级冷启动、为长时间 Agent 会话专门调优的 TUI、可丢入屏幕录像或演示片段的视频输入能力,以及通过对话方式配置 MCP 服务器的机制。仓库已获得 3.1k Star 和 43 个发布版本,目前最新版本为 0.23.5。
Kimi Code CLI 是月之暗面推出的一款终端 AI 编程 Agent,定位为『下一代 Agent 的起点』。它能够读取和编辑代码、执行 Shell 命令、搜索文件、抓取网页,并根据执行反馈自主决定下一步动作。该工具开箱即用适配月之暗面的 Kimi 系列模型,同时支持配置接入其他兼容模型服务。
在安装体验上,Kimi Code CLI 强调零门槛。单文件分发的形式让用户只需一条官方脚本命令即可完成安装,不需要预先配置 Node.js,也不会产生全局模块冲突。无论是 macOS、Linux 还是 Windows 平台,都给出了对应的安装方式;Windows 用户在首次启动前需要先安装 Git for Windows,工具会调用自带的 Git Bash 作为 Shell 环境。
交互层面,Kimi Code CLI 内置了一套为长时间专注会话专门调优的 TUI 界面,冷启动时间达到毫秒级,避免了大型 CLI 工具常见的『打开即卡顿』问题。其最特别的输入能力是支持视频:用户可以把屏幕录像或演示片段直接拖入对话,让 Agent 观看难以用文字描述的内容,例如把参考片段转换为调色 LUT、把长视频剪成短片,或把屏幕录像转化为可运行的代码。
在扩展性方面,Kimi Code CLI 提供了 AI 原生的 MCP 配置能力。用户可以在 Agent 内部通过 /mcp-config 命令以对话形式添加、编辑并完成 Model Context Protocol 服务器的身份认证,无需手动编辑 JSON。同时它拥有丰富的插件生态,可以从市场或任意 GitHub 仓库安装技能、MCP 服务器和数据源,并在每次安装时清晰展示信任等级。
项目还内置了多 Agent 协同与生命周期钩子机制。用户可以在保持主对话简洁的同时,调度 coder、explore、plan 等子 Agent 在隔离上下文中并行处理任务;也能在关键节点触发本地命令,为风险较高的工具调用设置门禁、记录审计或发送桌面通知。
Kimi Code CLI 支持 Agent Client Protocol,可作为 Zed、JetBrains 等兼容 ACP 的编辑器和 IDE 的后端。用户只需登录一次,在编辑器中通过 kimi acp 子命令即可建立会话,省去重复登录的麻烦。整个仓库以 TypeScript 为主(约占 92.3%),附带少量 Vue、JavaScript 与配置文件,目前在 GitHub 上已获得 3.1k Star、415 Fork,最新发布版本为 0.23.5。
要点
- Kimi Code CLI 是月之暗面推出的终端 AI 编程 Agent,原生适配 Kimi 模型,单条命令即可完成安装,无需 Node.js 环境。
- TUI 冷启动达到毫秒级,并针对长会话做了专门调优,适合需要持续专注的编程任务。
- 支持把屏幕录像或演示片段直接喂给 Agent,把难以描述的视觉参考转化为代码、调色 LUT 或视频剪辑。
- 通过 /mcp-config 可对话式管理 MCP 服务器,并能从市场或 GitHub 仓库安装技能与数据源,每次安装都会展示信任等级。
- 支持 Agent Client Protocol,可在 Zed、JetBrains 等 ACP 兼容编辑器中作为 Agent 后端调用,统一登录体验。
原始标题:MoonshotAI/kimi-code — Kimi Code CLI — The Starting Point for Next-Gen Agents
本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。