MoonshotAI/kimi-cli

[Archived] Legacy Python Kimi CLI, no longer maintained. Please use Kimi Code CLI: https://github.com/MoonshotAI/kimi-code

解决的问题

Kimi CLI 是一个基于终端的 AI 代理,旨在简化软件开发与终端操作。它将 AI 驱动的代码编辑、Shell 命令执行与网络搜索直接整合到命令行中,无需在代码编辑器、网页浏览器与终端之间来回切换。

运作方式

此工具作为一个 AI 代理运作,能够自主规划并调整其行动。它可以读取与编辑代码、执行 Shell 命令并抓取网页内容。它具备专用的“Shell 命令模式”(通过 Ctrl-X 切换)以进行直接命令执行,并支持模型上下文协议 (MCP) 以整合外部工具与服务器。

适用对象

主要针对偏好在终端工作,并希望拥有一个能与本地环境及 IDE 交互的 AI 助手的开发者。

特色亮点

  • IDE 整合:通过 Agent Client Protocol 支持与 VS Code 及其他兼容 ACP 的编辑器(如 Zed 或 JetBrains)整合。
  • Shell 整合:提供 Zsh 插件,实现代理模式与 Shell 之间的无缝切换。
  • MCP 支持:允许用户管理并连接至各种 MCP 服务器(HTTP 或 stdio),以扩展代理的功能。
  • 自主规划:具备自主规划与调整行动的能力,以完成复杂的开发任务。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目