Documentation · Issues · English

Kimi Code CLI 是一个运行在终端里的 AI 编程 agent,可以帮你读写代码、执行 shell 命令、检索文件、抓取网页,并根据反馈自主决定下一步动作。开箱即用对接 Moonshot AI 的 Kimi 模型,也可指向其他兼容厂商。
推荐使用官方安装脚本,不需要提前安装 Node.js。
curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash
brew install kimi-code
irm https://code.kimi.com/kimi-code/install.ps1 | iex
Windows 用户首次启动前还需要安装 Git for Windows,Kimi Code CLI 会使用其中的 Git Bash 作为 Shell 环境。如果 Git Bash 安装在非标准路径,请把
KIMI_SHELL_PATH设为bash.exe的绝对路径。
随后在新的终端会话中运行:
kimi --version
npm 安装、升级、卸载方式,见快速上手。
进入项目目录并启动交互界面:
cd your-project
kimi
首次启动时,在 Kimi Code CLI 里输入 /login,选择 Kimi Code OAuth 或 Moonshot AI Open Platform API 密钥登录。登录完成后,可以先让它熟悉项目:
帮我看一下这个项目的目录结构,简单介绍一下每个目录是做什么的
/mcp-config 对话式添加、编辑、认证 MCP 服务器,无需手写 JSON。coder、explore、plan 子 Agent 在隔离上下文中处理子任务,主对话保持清爽。kimi acp 让 Zed、JetBrains 等任意 Agent Client Protocol 客户端直接驱动会话。Kimi Code CLI 支持 Agent Client Protocol,ACP 兼容的编辑器 / IDE(Zed、JetBrains……)可以通过 stdio 直接驱动会话。登录一次后,把编辑器指向 kimi acp 子命令即可,无需重复登录。
以 Zed 为例,在 ~/.config/zed/settings.json 中加入:
{
"agent_servers": {
"Kimi Code CLI": {
"type": "custom",
"command": "kimi",
"args": ["acp"],
"env": {}
}
}
}
随后在 Zed 的 Agent 面板新建对话即可。JetBrains 配置与排障见在 IDE 中使用,完整能力矩阵见 kimi acp 参考。
环境要求: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 # 以开发模式运行 CLI
pnpm test # 运行测试
pnpm typecheck # TypeScript 检查
pnpm lint # 运行 oxlint
pnpm build # 构建所有包
完整贡献流程见 CONTRIBUTING.md。
我们的 TUI 构建在 pi-tui 之上。我们衷心感谢 pi-tui 作者的工作。
基于 MIT 协议发布。
$ claude mcp add kimi-code \
-- python -m otcore.mcp_server <graph>