MoonshotAI/kimi-cli

Kimi Code CLI is your next CLI agent.

解决的问题

Kimi CLI 提供了一种直接在命令行中使用 AI 智能体进行软件开发和终端操作的方法。通过将 AI 能力集成到开发者的现有工作流中,消除了在独立的 AI 聊天界面和终端之间切换的需要。

工作原理

它作为一个基于终端的 AI 智能体运行,可以读取和编辑代码、执行 Shell 命令以及获取网页。它使用自主规划在执行过程中调整其行动。该工具支持多种集成方式:

  • Shell Mode:用于直接运行 Shell 命令的专用模式(通过 Ctrl-X 切换)。
  • IDE Integration:通过扩展连接到 VS Code,或使用 Agent Client Protocol (ACP) 连接到其他 IDE(如 Zed 或 JetBrains)。
  • Shell Integration:通过插件与 Zsh 集成,允许快速切换到智能体模式。
  • MCP Support:支持 Model Context Protocol (MCP),允许用户通过 HTTP 或 stdio 添加和管理外部工具服务器。

适用对象

希望将 AI 助手集成到其终端和 IDE 中以自动执行编码任务和系统操作的开发者。

亮点

  • 自主执行:可以独立规划并执行 Shell 命令和代码编辑。
  • 广泛的集成:支持 VS Code、Zed、JetBrains 和 Zsh。
  • 兼容 MCP:支持通过 Model Context Protocol 添加自定义工具。
  • 支持 ACP:开箱即用支持用于 IDE 连接的 Agent Client Protocol。

相关

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