开源项目

kilocode

kilocode

开源编码代理平台,支持在 VS Code、JetBrains 和 CLI 中通过 AI 辅助编程、代码生成、自动完成和调试。亮点在于集成 500+ 模型(含 GPT-5.5、Claude Opus 等)且零加价,提供 Code/Plan/Ask/Debug/Review 多种专用 agent,支持中切换模型,并可通过命令行实现无人值守的 CI/CD 自主运行。MIT 许可,可自由商用。

README

英文 | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt

Kilo Code 标志

在 VS Code、JetBrains 或 CLI 中利用 AI 进行构建的开源 coding agent(编码代理)。

VS Code 市场 npm X(Twitter) 博客 Discord Reddit

Kilo 在 VS Code 和 CLI 中的运行截图


Kilo Code 是一个 AI coding agent(编码代理),在你工作的任何地方都能使用:VS Code、JetBrains 和 CLI。它是开源的,定价透明。你可以从 500 多个模型中选择,在任务进行中随时切换,并按模型提供商的价格付费,零加价。无需 API 密钥即可开始。

安装

选择你希望运行 Kilo 的位置。

VS Code

直接安装 Kilo Code 扩展,或从 VS Code 市场 获取。创建一个账户,你即可访问 500 多个模型,包括 GPT-5.5、Claude Opus 4.7、Claude Sonnet 4.6 和 Gemini 3.1 Pro Preview,均按提供商定价。

CLI
# npm
npm install -g @kilocode/cli

# curl
curl -fsSL https://kilo.ai/cli/install | bash

# pnpm
pnpm add -g @kilocode/cli

# bun
bun add -g @kilocode/cli

# Homebrew (macOS / Linux)
brew install Kilo-Org/tap/kilo

# Arch Linux (AUR)
paru -S kilo-bin

然后在任意项目目录下运行 kilo 即可开始。

JetBrains

从 JetBrains 市场安装 Kilo Code 插件,或在任意 JetBrains IDE 的 Settings -> Plugins 中搜索“Kilo Code”。

Cloud Agent(云代理)

在线运行 Kilo,无需本地机器,访问 app.kilo.ai/cloud。

代码审查(Code Reviews)

在你的 pull request 上设置自动 AI 代码审查,访问 app.kilo.ai/code-reviews。

KiloClaw

在 app.kilo.ai/claw 启动你的常驻 AI agent。

从 GitHub Releases 安装 CLI(二进制文件)

从 Releases 页面 下载最新的二进制文件。

平台 文件
Windows(大多数 PC) kilo-windows-x64.zip
macOS(Apple Silicon) kilo-darwin-arm64.zip
macOS(Intel) kilo-darwin-x64.zip
Linux x64 kilo-linux-x64.tar.gz
Linux ARM kilo-linux-arm64.tar.gz

说明:x64-baseline 是为不含 AVX 指令集的旧 CPU 提供的兼容构建。musl 是静态链接构建,适用于 Alpine 或最小 Docker 镜像(不含 glibc)。kilo-vscode-*.vsix 是 VS Code 扩展包,并非 CLI。Source code 存档用于从源码构建。

Agents(代理)

Kilo 内置了多种专业 agent,你可以根据任务切换使用。你也可以构建自己的自定义 agent。

  • Code(代码) - 默认 agent。通过自然语言实现和编辑代码。
  • Plan(规划) - 在编写任何代码之前设计架构并编写实现计划。
  • Ask(询问) - 回答关于代码库的问题,不触及任何文件。
  • Debug(调试) - 排查和追踪问题。
  • Review(审查) - 审查你的更改,并在性能、安全、风格和测试覆盖等方面指出问题。

了解更多关于 agents 和自定义 agent 的信息。

功能

  • 代码生成 - 从自然语言生成跨多个文件的代码。
  • 内联自动补全 - 通过幽灵文本建议和 Tab 接受。
  • 自我检查 - agent 会审查并纠正自己的工作。
  • 终端与浏览器控制 - 运行命令和自动化网页操作。
  • MCP 市场 - 查找并连接 MCP 服务器,扩展 agent 的能力。
  • 500 多个模型 - 支持任务中切换,你可以在延迟、成本和推理能力之间灵活匹配。

自主模式(CI/CD)

运行 kilo run 并加上 --auto 参数,即可实现完全自主操作,无需任何提示,专为 CI/CD 管道设计:

kilo run --auto "run tests and fix any failures"

--auto 会禁用所有权限提示,允许 agent 不经确认执行任何操作。请仅在受信任的环境中使用。

文档

关于配置和其他所有内容,请访问文档。

贡献

欢迎来自开发者、写作者以及任何人的贡献。从贡献指南开始,了解环境搭建、编码标准以及如何提交 pull request。VS Code 扩展和 CLI 的发布流程请参见 RELEASING.md,JetBrains 插件请参见 packages/kilo-jetbrains/RELEASING.md。

在参与之前,请阅读我们的行为准则。

许可证

MIT。你可以自由使用、修改和分发本代码,包括商用,但必须保留版权声明和许可证说明。详见许可证。

常见问题(FAQ)

Kilo CLI 从何而来?

Kilo CLI 是 OpenCode 的一个分支,经过增强后可在 Kilo agentic engineering platform(代理工程平台)中使用。


加入社区 Discord | X | Reddit

开源项目Kilo-Org2026-06-18原文

相关内容