Kilo Code 是一款开源的 AI 编程扩展,装在 VS Code 等编辑器里,用自然语言就能驱动它写代码、改代码、跑命令。它和商业闭源方案最大的不同是开源:代码可查、可改,模型也可以自己配,不绑定某一家厂商。
它的定位是”编辑器里的 AI 搭档”——你描述要做什么,它读你当前的代码上下文,给出改动方案,你确认后它直接落到文件里。适合已经习惯在 VS Code 里工作、又希望 AI 能力可掌控的开发者。

核心功能
1. VS Code 等 IDE 集成
集成于 VS Code 等 IDE,通过自然语言交互加速开发流程。
2. 自然语言交互
通过自然语言交互,开发者能用简单的文字描述来完成复杂的编程任务。
3. 代码生成
从代码生成到项目管理都能轻松实现,适合多场景开发。
4. 项目管理
支持项目管理能力,适合团队开发场景。
5. 灵活的模式切换
Kilo Code 灵活的模式切换和强大的工具集成,让开发工作更加高效、智能。
6. 先进的 AI 模型
将先进的 AI 模型与 IDE 深度融合,提升开发效率。
7. 开源
作为开源的 AI 编程扩展插件,适合开源爱好者。
使用场景
- 开发者:用 VS Code 集成能力服务日常开发
- 程序员:用自然语言交互能力快速完成编程任务
- 开源爱好者:用开源特性服务定制开发
- 团队开发:用项目管理能力服务团队协作
- 编程学习者:用 AI 模型能力辅助编程学习
价格方案
| 版本 | 价格 | 适用说明 |
|---|---|---|
| 免费开源 | $0 | 开源的 AI 编程扩展插件 |
上手指南
- 访问官方站点 kilo.ai,或到 GitHub 上搜索 Kilo Code 获取开源仓库。
- 在 VS Code 的扩展市场搜索 Kilo Code 并安装(也可从源码编译安装)。
- 首次打开后配置模型:可以选择官方托管服务,也可以填入自己的模型 API Key(支持的模型以官方文档为准)。
- 在编辑器里用自然语言描述任务,比如”给这个函数加上参数校验和错误处理”,它会在当前文件上下文里给出改动方案。
- 改动落到文件前先自己看一遍 diff,确认无误再接受。
- 复杂任务可以切换模式(如代码生成、调试、重构等),按官方说明选择合适的工作模式。
常见问题
Kilo Code 是免费的吗?
是免费开源的 AI 编程扩展插件,适合开源爱好者。
支持哪些 IDE?
集成于 VS Code 等 IDE,通过自然语言交互加速开发流程。
能做代码生成吗?
能。从代码生成到项目管理都能轻松实现,适合多场景开发。
是开源的吗?
是。开源的 AI 编程扩展插件,适合开源爱好者定制开发。
有模式切换吗?
有。Kilo Code 灵活的模式切换和强大的工具集成,让开发工作更加高效、智能。
补充说明:开源 AI 编程插件,优势在哪
- 模型可换。不像部分商业工具绑定固定模型,开源方案通常允许你填入自己的 API Key,用哪个模型自己决定。想对比模型差异的话,DeepSeek、千问 这类都可以接进来试。
- 代码可审。它怎么读取你的代码、把什么内容发到什么地址,源码里能查证。对代码保密要求高的团队,这一点很重要。
- 可自部署 / 可改。有特殊需求可以自己改,也能接内部私有模型。这是闭源方案做不到的。
- 社区迭代。开源项目的更新节奏取决于社区活跃度,功能不一定比商业产品全,但基础能力通常够用。
什么人适合用
- 已经把 VS Code 当主力编辑器的开发者。插件形态,不需要换工作流。
- 对模型有偏好或成本敏感的人。可以自由切换模型,按自己的预算和效果取舍。
- 需要审计或私有化的团队。源码可查、可自部署,合规上有优势。
- 想学 AI 编程工具原理的开发者。开源方案是很好的学习材料。
什么人不必急着用
- 完全没用过命令行和编辑器的纯新手。装扩展、配 API Key 这些前置步骤会先劝退,建议先用网页版对话工具熟悉起来,看 AI 学习零基础入门30天。
- 只想要开箱即用的人。开源方案通常需要一点配置工作,追求零配置的可以看商业产品。
- 需要强企业级支持和 SLA 的团队。开源项目一般没有商业支持承诺,团队依赖前要评估。
三个上手提醒
- 改动先看 diff 再接受。AI 生成的代码跑得通不代表逻辑对,尤其是涉及删除、权限、金额的部分。
- 别把公司敏感代码随手贴进第三方服务。用开源方案 + 自配模型时也要注意,关键看请求发到哪个端点。
- 从一个小任务开始。先让它改一个小函数、加一段校验,确认工作方式顺手,再交给它更大的活。
同类 AI 工具
延伸阅读
编程类工具横向对比看 AI 开发工具 合集。想系统练 AI 编程场景的用法,AI 编程实战专题 这个专题是按实战组织的。模型侧的选择可以参考 Claude、千问。零基础建议先走 AI 学习零基础入门30天 建立整体认知。