MoonshotAI/kimi-code

Kimi Code CLI — The Starting Point for Next-Gen Agents

解决的问题

Kimi Code CLI 提供了一个直接运行在终端中的 AI 驱动编程助手。它允许代理在本地开发环境中读取、编辑和执行代码、运行 shell 命令以及搜索文件,从而消除了在浏览器和编辑器之间切换的摩擦。

工作原理

该工具作为一个与 Moonshot AI 的 Kimi 模型(以及其他兼容提供商)集成的终端代理运行。它使用终端用户界面 (TUI) 进行交互,并可以通过 Model Context Protocol (MCP) 进行扩展,以添加新的技能和数据源。它还支持 Agent Client Protocol (ACP),使其能够由 Zed 或 JetBrains 等外部 IDE 驱动。

适用对象

想要高性能、以终端为中心的 AI 编程代理的开发者,该代理能够自主执行复杂任务,并与现有的 IDE 和 shell 工作流无缝集成。

亮点

  • 自主能力:可以读取/编辑代码、运行 shell 命令并获取网页。
  • 多模态输入:支持视频输入,允许用户将屏幕录制或演示片段拖入聊天中供代理分析。
  • 可扩展架构:具有丰富的插件生态系统和对话式 MCP 配置。
  • 并行工作流:使用专门的子代理 (coder, exploreplan) 在隔离的上下文中处理专注的任务。
  • IDE 集成:通过 ACP 连接到编辑器,实现 CLI 和 IDE 之间的统一体验。

相关

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