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
在 VS Code、JetBrains 或 CLI 中利用 AI 进行构建的开源 coding agent(编码代理)。

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 市场安装 Kilo Code 插件,或在任意 JetBrains IDE 的 Settings -> Plugins 中搜索“Kilo Code”。
在线运行 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(代理工程平台)中使用。
