Kilo-Org/kilocode

GitHub: Kilo-Org/kilocode

Kilo Code 是一款开源 AI 编程代理,支持在 VS Code、JetBrains 和 CLI 环境中通过自然语言进行代码生成、调试、审查及 CI/CD 自动化操作。

Stars: 21419 | Forks: 2683

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

Kilo Code logo

开源的 AI 编程代理,支持在 VS Code、JetBrains 或 CLI 中结合 AI 进行构建。

VS Code Marketplace npm X (Twitter) Blog Discord Reddit

![Kilo-in-VS-Code-and-CLI](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/e766235696200031.png) Kilo Code 是一款 AI 编程代理,支持您在各种工作场景中使用:[VS Code](https://kilo.ai/landing/vs-code)、[JetBrains](https://kilo.ai/features/jetbrains-native) 以及 [CLI](https://kilo.ai/cli)。它是开源的,并且采用开放的定价模式。您可以从 500 多个模型中进行选择,在任务执行中途切换模型,并按照模型提供商的原始费率付费,没有任何加价。无需 API 密钥即可开始使用。 ### 安装说明 选择您想要运行 Kilo 的环境。
VS Code
直接安装 [Kilo Code 扩展](vscode:extension/kilocode.kilo-code),或者从 [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=kilocode.Kilo-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 Marketplace 安装 [Kilo Code 插件](https://plugins.jetbrains.com/plugin/28350-kilo-code),或者在任意 JetBrains IDE 中的 `Settings → Plugins` 里搜索 "Kilo Code"。
Cloud Agent
通过网页端运行 Kilo,无需本地计算机,请访问 [app.kilo.ai/cloud](https://app.kilo.ai/cloud)。
Code Reviews
在 [app.kilo.ai/code-reviews](https://app.kilo.ai/code-reviews) 为您的 Pull Request 设置自动化的 AI 代码审查。
KiloClaw
在 [app.kilo.ai/claw](https://app.kilo.ai/claw) 启动您的常驻 AI 代理。
通过 GitHub Releases 安装 CLI(二进制文件) 从 [Releases 页面](https://github.com/Kilo-Org/kilocode/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 或没有 glibc 的最小化 Docker 镜像的静态链接版本。`kilo-vscode-*.vsix` 是 VS Code 扩展包,不是 CLI。`Source code` 压缩包用于从源码构建。
### Agents Kilo 内置了专门的 agents,您可以根据任务在它们之间进行切换。您也可以构建自己的自定义 agents。 - **Code** - 默认 agent。根据自然语言实现和编辑代码。 - **Plan** - 在编写任何代码之前设计架构并编写实施计划。 - **Ask** - 在不修改任何文件的情况下回答关于您代码库的问题。 - **Debug** - 故障排除并追踪问题。 - **Review** - 审查您的更改,并发现性能、安全性、代码风格和测试覆盖率方面的问题。 了解更多关于 [agents 和自定义 agents](https://kilo.ai/docs/code-with-ai/agents/using-agents) 的信息。 ### 主要功能 - 根据自然语言进行**代码生成**,支持跨多个文件。 - **内联自动补全**,提供幽灵文本建议,按 Tab 键即可接受。 - **自我检查**,让 agent 审查并纠正其自身的工作。 - **终端和浏览器控制**,用于运行命令和实现 Web 自动化。 - **MCP marketplace**,用于查找并连接能够扩展 agent 功能的 MCP 服务器。 - **500+ 模型**,支持任务中途切换,以便您可以根据任务需求平衡延迟、成本和推理能力。 ### Autonomous Mode (CI/CD) 使用 `--auto` 运行 `kilo run` 以实现无需提示的完全自主操作,专为 CI/CD pipeline 设计: ``` kilo run --auto "run tests and fix any failures" ``` `--auto` 会禁用所有权限提示,允许 agent 在无需确认的情况下执行任何操作。请仅在受信任的环境中使用此模式。 ### 文档 有关配置和其他所有内容,请[前往文档](https://kilo.ai/docs)。 ### 许可协议 MIT。您可以自由使用、修改和分发此代码(包括商业用途),只要您保留原作者署名和许可协议声明即可。请参阅 [License](/LICENSE)。 ### 常见问题解答
Kilo CLI 是从哪里来的? Kilo CLI 是 [OpenCode](https://github.com/Kilo-Org/kilocode) 的一个分支(fork),经过增强以在 Kilo 智能体工程平台内使用。
标签:AI编程助手, IDE插件, MITM代理, SOC Prime, 开发工具, 文档结构分析, 智能代理, 暗色界面, 自动化攻击