什么是 Kimi CLI?
Kimi CLI 是一个命令行工具,提供对 Kimi K2.5 API 的终端访问。生成代码、分析文件、搜索网页,直接从 shell 与 AI 交互。非常适合脚本编写、自动化和偏好终端工作流的开发者。可与官方 Moonshot API 和我们在 kimi-api.com 的代理一起使用。
安装
通过 npm(Node.js)
# 全局安装
npm install -g kimi-cli
# 或使用 npx 无需安装
npx kimi-cli "Generate a Python REST API"通过 pip(Python)
# 从 PyPI 安装
pip install kimi-cli
# 或使用 pipx 进行隔离安装
pipx install kimi-cli需要 Node.js 18+ 或 Python 3.8+。来自 kimi-api.com 或官方 Moonshot 平台的 API key。
入门
设置 API Key
export KIMI_API_KEY='sk-xxxxx'
export KIMI_BASE_URL='https://kimi-api.com/v1' # 使用6折代理基本使用
kimi "Explain async/await in JavaScript"
# 或使用显式模型
kimi --model moonshot-v1-128k "Write a sorting algorithm"代码生成
kimi "Write a Python function to validate email addresses"
# 输出到文件
kimi "Create a React login component" > LoginForm.tsx文件分析
# 分析代码文件
kimi --file app.py "Review this code for security issues"
# 处理多个文件
kimi --file package.json --file README.md "Suggest improvements"网页搜索
kimi --search "Latest Next.js 15 features" "Summarize recent updates"交互模式
kimi --interactive
# 打开带有对话历史的聊天会话Kimi CLI 功能
代码生成
生成50+种语言的函数、类、整个文件。使用 --file 标志支持来自现有文件的上下文。
文件分析
上传并分析最多500MB的代码、日志、配置。使用文件提取 API 从 PDF、Word、Excel 中提取内容。
网页搜索集成
使用 --search 标志启用实时网页搜索,获取最新信息和文档查找。
20万上下文窗口
使用 Kimi K2.5 的超大上下文,在单个 CLI 命令中处理整个代码库、大型日志文件或多文件项目。
Shell 集成
管道命令,在脚本中使用,与 grep/awk/sed 组合。在 bash、zsh、PowerShell、fish 中工作。
多模型支持
使用 --model 标志在 Kimi K2.5、moonshot-v1-128k、moonshot-v1-8k 和 Vision 模型之间切换。
将 Kimi CLI 与 kimi-api.com 代理一起使用
环境变量
export KIMI_API_KEY='your-key-from-kimi-api-com'
export KIMI_BASE_URL='https://kimi-api.com/v1'
kimi "Your prompt here"CLI 标志
kimi --api-key sk-xxxxx \
--base-url https://kimi-api.com/v1 \
"Generate a Node.js server"配置文件
# ~/.kimi/config.json
{
"apiKey": "sk-xxxxx",
"baseUrl": "https://kimi-api.com/v1",
"defaultModel": "moonshot-v1-128k"
}60%
相比官方 Moonshot API
~2秒
平均 API 延迟
500MB
用于文件上传
Kimi CLI vs 替代方案
| 特性 | Kimi CLI | GitHub Copilot CLI | ChatGPT CLI |
|---|---|---|---|
| 价格 | ¥8/百万 tokens(通过代理) | 免费(限量测试版) | ¥140/月 |
| 上下文窗口 | 20万 tokens | 8千 tokens | 12.8万 tokens |
| 文件上传 | 是(500MB) | 否 | 是(有限) |
| 网页搜索 | 是(内置) | 否 | 仅 Plus |
| 离线模式 | 否(基于 API) | 否 | 否 |
| 自定义 Base URL | 是(支持代理) | 否 | 否 |
| 开源 | CLI 开源,API 专有 | 专有 | 专有 |