Kimi CLI - Kimi K2.5 API 的命令行界面

从终端访问月之暗面的 Kimi K2.5 和 moonshot-v1 模型。代码生成、文件分析、网页搜索等,价格为官方的40%。

什么是 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 CLIGitHub Copilot CLIChatGPT CLI
价格¥8/百万 tokens(通过代理)免费(限量测试版)¥140/月
上下文窗口20万 tokens8千 tokens12.8万 tokens
文件上传是(500MB)是(有限)
网页搜索是(内置)仅 Plus
离线模式否(基于 API)
自定义 Base URL是(支持代理)
开源CLI 开源,API 专有专有专有

相关资源

立即开始使用 Kimi CLI

获取6折优惠的 API key,从终端访问 Kimi K2.5