KiloCode:26K Star 的开源 Coding Agent,VS Code/JetBrains/CLI 三栖

Coding Agent 开源 2025-07-15 ⭐ 26,174 Stars

一句话:KiloCode 是一个开源的 AI 编码代理,让你在 VS Code、JetBrains 或 CLI 中用自然语言写代码,支持 500+ 模型随时切换,零加价直连模型供应商。

26K+
GitHub Stars
500+
支持模型
3
IDE 形态
MIT
开源协议

它解决什么问题?

现在市面上的 AI 编码工具太多了——Cursor、Windsurf、Copilot、Cline、Aider……每个都有自己的生态和锁定策略。KiloCode 的定位很清晰:做一个真正开源、不锁定、零加价的 coding agent

核心痛点:

技术架构

三栖架构

KiloCode 最大的特点是三栖——同一个 agent 内核,跑在三种环境里:

形态 安装方式 适用场景
VS Code 扩展 Marketplace 直接装 日常开发,最流畅的体验
JetBrains 插件 插件市场搜索安装 Java/Kotlin/Python 开发者
CLI npm i -g @kilocode/cli CI/CD、远程服务器、脚本化

这意味着你在 VS Code 里用 KiloCode 写代码,提交到 CI 后可以用同一个 agent 跑自动化检查,体验是一致的。

内置 5 种专业 Agent

KiloCode 不是单一的"对话式 coding",而是内置了 5 种专业 agent,根据任务切换:

这种分工比"一个 agent 干所有事"更合理——你不会用 debug agent 来写新功能,也不会用 review agent 来修 bug。

500+ 模型,零加价

这是 KiloCode 最杀手级的特性。它直连模型供应商(OpenAI、Anthropic、Google 等),不加价,你付的就是供应商的原价。

对比 Cursor($20/月订阅 + 模型限制)、Windsurf(类似定价),KiloCode 的"按用量付费 + 零加价"模式对重度用户更友好。

而且支持任务中途切换模型——比如用便宜的模型做初步探索,切到强模型做精细实现。

快速上手

CLI 安装

# npm
npm install -g @kilocode/cli

# 或者 curl 一键安装
curl -fsSL https://kilo.ai/cli/install | bash

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

启动

# 进入项目目录,启动 Kilo
cd your-project
kilo

# 自动化模式(CI/CD 用)
kilo run --auto "run tests and fix any failures"

VS Code 安装

直接在 VS Code 搜索 "Kilo Code" 安装,或者用命令:

code --install-extension kilocode.kilo-code

对比其他工具

特性 KiloCode Cursor Cline Aider
开源 ✅ MIT ✅ Apache 2.0 ✅ Apache 2.0
IDE 支持 VS Code + JetBrains + CLI 自有编辑器 VS Code CLI
模型数量 500+ ~10 任意 API 任意 API
定价模式 零加价,按用量 $20/月订阅 自带 key 自带 key
CI/CD 集成 kilo run --auto
MCP 生态 ✅ 内置市场

实际体验的坑

1. CLI 是 OpenCode 的 Fork

KiloCode CLI 是从 OpenCode fork 来的,这意味着它继承了 OpenCode 的架构和一些限制。如果你之前用过 OpenCode,迁移成本很低。

2. 需要注册账号

虽然开源,但要用 500+ 模型需要注册 KiloCode 账号。你可以选择自带 API key 绕过,但体验会差一些。

3. JetBrains 插件相对新

VS Code 扩展是最成熟的,JetBrains 插件是后加的,功能上可能有些差距。

4. 自动化模式要小心

--auto 模式会跳过所有确认,直接执行任何操作。只在可信环境(比如隔离的 CI runner)里用,别在生产机器上裸跑。

适合谁?

开始使用 KiloCode

开源、零加价、三栖 coding agent,值得试试。

GitHub 仓库 → 官方文档 →

相关资源