Kimi Code CLI Skill:Moonshot 开源的下一代 AI 编程 Agent
近期 GitHub 周榜(TypeScript 分类)冲出了一颗新星——MoonshotAI/kimi-code,周新增 1,156 star,累计 5,566 star。它不是简单的”代码补全工具“,而是 Moonshot AI 官方推出的终端 AI 编程 Agent CLI:单二进制分发、原生 MCP、ACP 标准、子 Agent 并行、视频输入理解、内置技能/MCP 市场——对标 Claude Code、Codex CLI,是当下中文系厂商里少有把”Agent CLI”做到工程化开源的产品。
核心能力与设计原则
Kimi Code CLI 在你的终端里跑一个完整的 AI 编程 Agent:读/写代码、执行 Shell、搜索文件、抓取网页,并能基于结果反馈决定下一步。它内置 Moonshot 自家 Kimi 系列模型,也能通过配置切换其它兼容 provider。设计上坚持”少摩擦、可控、可扩展”:
- 单二进制分发:一条 curl 装完,不要求 Node.js、不污染 PATH、不与全局模块打架。
- 毫秒级 TUI 启动:启动感觉不到重量,专为长时间专注会话优化。
- AI-Native 配置:
/mcp-config直接对话式添加/编辑/鉴权 MCP server,不用手改 JSON。 - 可插拔生态:技能、MCP server、数据源可从市场或 GitHub 一键安装,每个安装都会前置展示信任等级。
认可度与热度
- GitHub Star:截至 2026-07-29,累计 5,566 ⭐(周榜 TypeScript 类第 12 名)。
- 本周新增:1,156 star(强势进入周 trending Top 15)。
- Fork:830。
- Trending 经历:TypeScript 周榜 +1,156 stars/week;具备 China-made AI Coding Agent 出圈的所有数据特征。
- 社媒讨论:Moonshot AI 官方账号与 Kimi 系列产品矩阵共同放大,X/微博/即刻技术圈均有讨论,是 2026 Q3 中文 AI Coding Agent 话题度第一梯队项目。
项目链接
- GitHub:https://github.com/MoonshotAI/kimi-code
- 文档:https://moonshotai.github.io/kimi-code/en/
- License:MIT
原作者与背景
Moonshot AI(月之暗面),2023 年成立的国产大模型公司,K2 / Kimi 系列模型的出品方。Kimi Code CLI 由 Moonshot AI 官方团队开源,是把”Agent + 终端 + 编程”做到工程化、推向社区的战略级产品。核心贡献者包括 @liruifengv、@wbxl2000、@sailist、@kermanx、@RealKai42 等。TUI 组件基于 earendil-works/pi-mono 的 pi-tui 项目搭建。
项目介绍
Kimi Code CLI 是 Moonshot AI 给”下一代 Agent”打造的开源起点。它围绕一个交互式 TUI 展开:你在终端里 cd 进项目,跑 kimi,第一次启动执行 /login 完成 Kimi OAuth 或 Moonshot API Key 鉴权,之后就可以给 Agent 派活,例如 “Take a look at this project and explain its main directories.”
相比传统 IDE 插件,它有三层差异化:底层是 Agent 循环(能调用 shell、文件、网页),中间层是 MCP + 技能市场(把外部能力像插头一样插进去),最上层是 子 Agent 并行(coder / explore / plan 三种内置子 Agent,各自在隔离上下文里干活,主对话保持干净)。同时它支持视频输入——丢一段录屏/参考片进去,Agent 自己看,比文字描述精准得多。
面向编辑器侧,它实现了 Agent Client Protocol(ACP) 标准,所以 Zed、JetBrains 等 ACP 兼容编辑器可以直接驱动 kimi acp,不需要在编辑器里再登一次。
五大核心特点
- 单二进制安装:一行 curl 拉起,无 Node.js 依赖、无 PATH 冲突、不污染全局。
- AI-Native MCP:用对话
/mcp-config管理 MCP server,告别手编 JSON。 - 插件/技能生态:内置市场 + 任意 GitHub 仓库可作为技能来源,每个安装前置展示信任等级。
- 子 Agent 并行:coder / explore / plan 三种内置子 Agent,隔离上下文,主对话不被噪音淹没。
- ACP 标准接入:在 Zed、JetBrains 等 IDE 里直接接管 Kimi Code CLI session,零额外登录。
使用方法
一行安装:
# macOS / Linux
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
# Windows PowerShell
irm https://code.kimi.com/kimi-code/install.ps1 | iex
首次启动与登录:
kimi --version
cd your-project
kimi
# 在交互里输入 /login → 选 Kimi OAuth 或 Moonshot API Key
第一次任务:
Take a look at this project and explain its main directories.
接进 Zed 编辑器(编辑 ~/.config/zed/settings.json):
{
"agent_servers": {
"Kimi Code CLI": {
"type": "custom",
"command": "kimi",
"args": ["acp"],
"env": {}
}
}
}
源码构建(开发者向,需 Node.js ≥ 24.15.0 + pnpm 10.33.0):
git clone https://github.com/MoonshotAI/kimi-code.git
cd kimi-code
pnpm install
pnpm dev:cli
使用场景与目标人群
- 日常编码 Agent 化:把”读项目、改 bug、跑测试、查文档、抓网页”全压到一个终端会话里。
- CI/自动化入口:作为可被脚本/IDE 调用的 Agent CLI,Kimi Code CLI 走 stdio + ACP,天然适合流水线。
- MCP 集成爱好者:想搭一套 Claude Code 同款的 MCP 工作流、又想要中文模型与中文友好 UI,Kimi Code 是最直接的替代。
- 目标人群:独立开发者 / 中小团队工程师 / 中文系 AI Coding 重度玩家 / Agent 编排研究者。
输入与输出案例
案例 1 — 子 Agent 并行调研
- 输入:
Use the explore subagent to map the dependency tree of the auth module, and the plan subagent to draft a refactor outline. - 输出:主对话收到两份结构化摘要(依赖图 + 重构提纲),过程中 coder 子 Agent 不打扰、不污染上下文。
案例 2 — 视频转代码
- 输入:拖一段录屏(含设计师做 UI 的 Sketch 操作)。
- 输出:Agent 识别关键帧里的配色/排版/组件层级,生成对应的 React + Tailwind 组件代码,并在项目里直接落盘。
GitHub:https://github.com/MoonshotAI/kimi-code · 周增 1,156 star · MIT 开源 · TypeScript 周榜前 15。
评论区
登录后可评论。