Kilo Code 入门指南:开源 AI 编程代理,从安装到跑通第一个任务
【免费下载链接】kilocodeKilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/ki/kilocode
Kilo Code 是一个开源的 AI 编程代理,可以在 VS Code、JetBrains 和 CLI 中直接使用。它支持 500+ 模型并按模型厂商原价计费,无需配置 API Key 即可开始编码。适合希望用自然语言驱动代码生成、调试和重构的日常开发者。
为什么需要 Kilo Code
日常开发中,"改一行配置要翻三个文件"、"写完代码没人帮忙 review"、"跑个自动化任务得手动触发"是高频痛点。Kilo Code 的思路是把 AI 代理直接嵌入你已经在用的编辑器或终端,让它理解项目上下文后帮你完成这些重复劳动,而不是再开一个网页聊天窗口来回粘贴代码。
在 VS Code 中安装并启动 Kilo Code
- 打开 VS Code 扩展商店,搜索 "Kilo Code" 并安装扩展。
- 在编辑器左侧活动栏点击 Kilo Code 图标,首次使用会引导你注册账户。
- 注册完成后即可在 500+ 模型中任选一个开始对话,按模型厂商定价计费,无额外加价。
如果你习惯命令行,也可以全局安装 CLI:
npm install -g @kilocode/cli kilo在任意项目目录下运行kilo即可启动。JetBrains 用户可以在Settings → Plugins中搜索 "Kilo Code" 安装对应插件。
五个内置代理,覆盖从写代码到 Review 的全流程
Kilo Code 内置五个可切换的代理,对应不同任务阶段:
- Code(默认):用自然语言描述需求,跨多个文件实现和修改代码。
- Plan:先出架构和实施计划,确认方向后再动手。
- Ask:只读问答,理解代码库但不改任何文件。
- Debug:追踪和定位问题,适合排查报错和性能瓶颈。
- Review:检查你的变更,从性能、安全、风格、测试覆盖度多个维度给出建议。
切换代理时直接点击模式选择器或按快捷键即可。每个代理也可以自定义 prompt,把团队规范写进去。
500+ 模型自由切换,不用换工具
Kilo Code 支持"任务中途换模型":你先用一个推理能力强的模型做架构规划,再切到一个速度快、成本低的模型批量生成样板代码。切换不需要退出会话,也不需要重新配置密钥。
模型按厂商原价计费,定价透明。如果你已有某家厂商的 API Key,也可以在设置中直接填入使用。
用 MCP 服务器扩展代理能力
MCP(Model Context Protocol)服务器是给代理"加装工具"的机制。接上 GitHub MCP 后,代理可以直接读写 Issue;接上数据库 MCP 后,它能查表结构。
在设置中找到MCP Servers页面,你可以通过内置 Marketplace 一键安装社区 MCP 服务器,也可以手动添加自己的配置。支持全局和项目级两种作用域,方便在不同项目间隔离工具。
自主模式:让 CI/CD 无人值守
如果你希望代理在 CI 流水线中自动执行任务,比如"跑测试并修复所有失败",可以用:
kilo run --auto "run tests and fix any failures"--auto会关闭所有权限确认,代理直接执行任意操作。官方建议只在可信环境中使用此模式。
去哪里找文档和社区资源
| 资源 | 路径 |
|---|---|
| 完整文档站点 | packages/kilo-docs/pages/ |
| 贡献指南 | CONTRIBUTING.md |
| 测试与后端验证 | TESTING.md |
| 发布流程 | RELEASING.md |
| 架构规格 | specs/ |
| 中文 README | translations/README.zh.md |
社区方面,项目维护 Discord 和 Reddit 讨论区,X (Twitter) 上有官方账号发布更新动态。
三步跑起来
- 在 VS Code 安装 Kilo Code 扩展并注册账户,选一个模型发第一条 prompt。
- 用
Code代理完成一个小改动,观察它的文件操作审批流程。 - 切换到
Review代理,让它检查你刚才的变更,看它给出哪些改进建议。
如果一切顺利,再尝试Plan代理做一次架构规划,或者在 MCP 市场里装一个你需要的服务器,扩展代理的工具箱。
【免费下载链接】kilocodeKilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/ki/kilocode
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考