Repolode
Kilo-Org

Kilo-Org/kilocode

开源 AI 编程代理,可在 VS Code、JetBrains 或命令行中使用,支持 500 多种模型。

可替代:GitHub CopilotCursor

Star
27,664
Fork
3,280
未关闭 Issue
660
最近提交
5小时前

这是什么?

Kilo Code 是一款 AI 编程代理,可在 VS Code、JetBrains 系列 IDE 和命令行中使用。它能根据自然语言指令跨多个文件生成和修改代码,并在任务中执行终端命令、控制浏览器。

内置 Code、Plan、Ask、Debug 四种代理模式,分别适用于编码、架构规划、代码问答和问题排查,也支持自定义代理。用户可以在 500 多个模型之间选择,并在任务执行中途切换,费用按模型服务商的价格计算。

在自动化场景下,`kilo run --auto` 可无交互运行,适合 CI/CD 流水线,但需在可信环境中使用。项目还提供浏览器中运行的云端代理,以及针对 Pull Request 的自动化 AI 代码审查。命令行版本基于 OpenCode 分支开发。

核心功能

  • 01根据自然语言跨多个文件生成和修改代码。
  • 02内置 Code、Plan、Ask、Debug 代理,并支持自定义代理。
  • 03可访问 500 多个模型,并支持任务中途切换。
  • 04提供带幽灵文本提示的行内自动补全。
  • 05可执行终端命令并控制浏览器。
  • 06通过 `kilo run --auto` 无交互运行,适用于 CI/CD。

适用场景

  • 根据自然语言需求在代码库中实现功能或重构。
  • 在不修改文件的前提下询问陌生代码库的问题。
  • 在 CI/CD 流水线中自动运行测试并修复失败。
  • 为 Pull Request 获取自动化 AI 代码审查。

快速上手

  1. 1

    通过 npm 安装命令行工具

    npm install -g @kilocode/cli
  2. 2

    进入项目目录并启动 Kilo

    kilo

使用前须知

  • 在 VS Code 扩展中访问 500+ 模型需要创建账户。
  • 自主模式(--auto)会自动批准权限请求,因此只应在可信环境中使用。

标签

常见问题

kilocode 是什么?
开源 AI 编程代理,可在 VS Code、JetBrains 或命令行中使用,支持 500 多种模型。 Kilo Code 是一款 AI 编程代理,可在 VS Code、JetBrains 系列 IDE 和命令行中使用。它能根据自然语言指令跨多个文件生成和修改代码,并在任务中执行终端命令、控制浏览器。
kilocode 可以免费使用吗?用的什么许可证?
kilocode 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
kilocode 还在维护吗?
活跃维护中。kilocode 最近一次提交是在 2026年10月20日。
kilocode 适合用来做什么?
根据自然语言需求在代码库中实现功能或重构。 在不修改文件的前提下询问陌生代码库的问题。 在 CI/CD 流水线中自动运行测试并修复失败。 为 Pull Request 获取自动化 AI 代码审查。
kilocode 怎么安装和运行?
通过 npm 安装命令行工具: npm install -g @kilocode/cli 进入项目目录并启动 Kilo: kilo
在哪里获取 kilocode?
源代码和安装说明在 GitHub 上:https://github.com/Kilo-Org/kilocode

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目