当前位置: 首页 > news >正文

月之暗面推出Kimi CLI:给程序员的 1024 节日礼物!

我行在秦淮边 听琵琶诉流年

红妆映着月颜 谁在灯下暗牵

弹琴人语缓 讲半段姻缘

留一河清浅 载往事缓缓

Kimi CLI 是由月之暗面(Moonshot AI)在 2025 年 1024 程序员节开源的一款命令行通用智能体(Agentic)工具,基于其强大的 Kimi K2 模型构建。它不仅支持代码生成、项目理解、调试建议等编程场景,还具备 Shell 操作、MCP 工具集成、ACP 协议对接等高级能力,是开发者提升效率的利器。

在这里插入图片描述

本文将带你从零开始安装、配置并高效使用 Kimi CLI。


📦 一、安装 Kimi CLI

系统要求

  • 支持平台

    :macOS、Linux(Windows 版本正在开发中)

  • 依赖工具

    uv 包管理器(用于安装 Kimi CLI)

1. 安装 uv

1
curl
-LsSf
 https://astral.sh/uv/install.sh 
|
sh

2. 安装 Kimi CLI

1
uv tool 
install
--python
3.13
 kimi-cli

3. 验证安装

1
kimi 
--version

💡 macOS 用户注意:首次运行可能因系统安全策略较慢。建议将终端(如 iTerm2、Terminal)添加到「系统设置 > 隐私与安全性 > 开发者工具」中以提升信任。

4. 升级 CLI

1
uv tool upgrade kimi-cli --no-cache

🔑 二、配置 API 密钥与模型

首次运行 kimi 命令时,会提示未配置模型。输入元命令 /setup 进入配置流程:

两种配置方式:

|
用户类型
|
操作步骤
|
| --- | --- |
| Kimi Coding 会员 |
选择 Kimi For Coding → 输入会员页获取的 API Key → 选择模型 kimi-for-coding
|
| Moonshot AI 开放平台用户 |
选择对应平台 → 输入 API Key → 选择模型(如 moonshot-v1-8k
|

配置完成后,Kimi CLI 即可正常使用。


💻 三、基本使用

进入项目目录后,直接运行:

1
kimi

你将进入一个交互式智能体环境,可以:

  • 询问项目结构

  • 生成新功能代码

  • 修复 Bug

  • 解释复杂逻辑

  • 编写测试用例

例如:

> 如何在 Next.js 中使用 Sass?> 为我生成一个带状态管理的 React 表单组件

Kimi CLI 会基于当前项目上下文给出精准回答,并支持代码插入、文件修改等操作。

在这里插入图片描述


🖥️ 四、Shell 模式(快捷操作终端)

Kimi CLI 内置 Shell 模式,无需退出即可执行shell命令:

  • 快捷键:Ctrl + K

  • 功能:执行 lscatgit status 等命令,查看文件、提交记录等

非常适合在编码过程中快速验证或调试。


🧩 五、集成编辑器:搭配 Zed 使用(ACP 协议)

Kimi CLI 原生支持 Agent Client Protocol (ACP),可与支持 ACP 的编辑器(如 Zed)深度集成。

还不熟悉zed的同学可以阅读

Zed IDE 正式发布 Windows 版本:性能远超VS Code,登顶全球最快 AI IDE

Zed IDE vs VS Code:凭什么吊打VS Code

配置步骤:

  1. 确保已安装并配置好 Kimi CLI

  2. 编辑 Zed 配置文件 ~/.config/zed/settings.json,添加:

  3. 重启 Zed,在侧边栏点击「+」创建 Kimi CLI Thread,即可在编辑器内直接调用智能体。

✅ 优势:无需切换窗口,代码生成、解释、重构一气呵成。

在这里插入图片描述


🔌 六、接入 MCP 工具

Kimi CLI 支持 Model Context Protocol (MCP),可接入外部工具(如浏览器调试、数据库查询、API 调用等)。

示例 MCP 配置文件 mcp.json

启动时指定 MCP 配置:

1
kimi --mcp-config-file /path/to/mcp.json

通过 MCP,Kimi CLI 可以:

  • 自动打开浏览器调试页面

  • 查询实时数据库

  • 调用企业内部 API

  • 获取上下文增强信息


📚 七、更多用法

查看完整帮助文档:

1
kimi 
--help

常用参数包括:

  • --acp

    :启用 ACP 协议(用于编辑器集成)

  • --mcp-config-file

    :指定 MCP 工具配置

  • --model

    :临时指定模型(覆盖配置)


✅ 总结

Kimi CLI 不只是一个“命令行版 Kimi”,而是一个具备 Agentic 能力的智能开发助手。它打通了:

  • 项目上下文理解

  • 代码生成与修改

  • Shell 操作

  • 编辑器深度集成(Zed)

  • 外部工具扩展(MCP)

对于追求高效、自动化、智能化开发流程的程序员来说,Kimi CLI 值得一试。


Happy Coding with Kimi CLI! 🚀

延伸阅读

阿里正式官宣,这次有点猛啊!

http://www.jsqmd.com/news/601458/

相关文章:

  • Qwen3.5-9B中微子:探测器结构理解+相互作用模拟+数据分析提示
  • ncmdump解密工具:解锁网易云音乐加密文件的终极解决方案
  • SR8201F以太网PHY断连问题排查:从电源到MDIO时序的实战记录
  • HY-MT1.8B部署避坑指南:从环境配置到Chainlit调用全记录
  • OpenClaw对接Kimi-VL-A3B-Thinking实战:多模态任务自动化指南
  • ESP32C3 ADC校准实战:从误差分析到精准电压采集
  • openpilot自动驾驶系统深度实战:5大核心场景问题解决方案全解析
  • CoPaw区块链智能合约审计:自动化漏洞检测与风险分析
  • B站缓存视频转换终极指南:5分钟解锁离线观看自由
  • OpenClaw移动端适配:Qwen3-14b_int4_awq通过Termux在安卓手机运行
  • seo北京优化公司的报价是否合理_seo北京优化公司的服务质量如何
  • 如何免费访问付费内容?2024年最实用的Bypass Paywalls Clean工具全攻略
  • 无需越狱!微信聊天记录完整导出的无代码方案:WeChatExporter高效指南
  • GHelper:如何用轻量级工具解决华硕笔记本性能控制的三大难题?
  • Pi0具身智能Linux部署指南:Ubuntu系统配置详解
  • 避坑指南:YOLOv8/V11 OBB模型转ONNX后推理,这几个细节千万别搞错
  • 终极Reloaded-II指南:新一代.NET Core通用Mod加载器的完整解析
  • 如何高效管理Windows Defender?Defender Control开源工具全解析
  • seo外贸网站优化需要注意哪些SEO因素_seo外贸网站内容策划有哪些技巧
  • OpenClaw智能邮件分类:Gemma-3-12b-it识别重要消息并自动回复
  • MTEX终极指南:免费Matlab工具箱实现晶体织构定量分析
  • 实测lora-scripts:训练赛博朋克LoRA全记录,效果惊艳易上手
  • VMware 官宣彻底免费:杀疯了!
  • 保姆级教程:在QNX Hypervisor虚拟机上跑通Android EVS摄像头数据流
  • 利用Copaw与快马平台,十分钟快速构建智能待办事项应用原型
  • 本地运行AI有多爽?UI-TARS-desktop亲测,数据隐私零泄露
  • Qwen2.5-7B-Instruct与Ubuntu系统优化:提升推理速度30%的配置
  • Qwen3-ForcedAligner-0.6B跨平台部署:Windows与Linux环境对比
  • ModTheSpire技术指南:构建Slay The Spire模组加载解决方案
  • Win11环境搭建SRS RTMP流媒体服务器:从零到推流实战指南