Kilo Code是什么?
Kilo Code是一套开源AI编程与代理编排平台,可在VS Code、JetBrains、终端、网页云代理和移动设备中使用。它将代码生成、规划、调试、测试、代码审查、应用构建与部署整合在同一账户和会话体系中。
Kilo不绑定单一模型厂商。用户可以通过Kilo Gateway访问大量模型,也能连接Anthropic、OpenAI、Google、AWS Bedrock等自有账户,或使用Ollama和LM Studio运行本地模型。
新版1.0架构
当前Kilo Code 1.0及以上版本以Kilo CLI核心技术统一IDE和终端体验。VS Code扩展已经重建在同一底层之上,CLI、扩展和其他平台能共享模型、代理与会话能力。
2026年7月31日,旧版VS Code和JetBrains实现结束维护;旧仓库在8月归档。安装和排错时应认准当前kilocode仓库与新版文档,不要继续使用旧版配置教程。
VS Code扩展
VS Code版在侧边栏提供代理对话、上下文引用、文件编辑、终端执行、自动补全、差异审阅和任务管理。它也可运行在Cursor、Windsurf等兼容VS Code扩展的编辑器中。
代理可修改整个项目并执行命令。重要仓库应使用Git分支、限制自动批准,并在应用修改前查看差异。
JetBrains插件
Kilo支持IntelliJ IDEA、PyCharm、WebStorm等JetBrains产品,提供聊天、代码操作、代理模式和模型选择。新版插件与CLI底层逐步统一,适合不使用VS Code的Java、Kotlin和Python团队。
不同IDE的自动补全、代码操作和快捷键并不完全一致,团队部署前应测试目标版本与远程开发环境。
Kilo CLI
Kilo CLI提供终端TUI,可规划和执行代码任务、切换模型与代理、管理MCP、运行无头任务、连接GitHub、检查PR、同步远程会话并查看Token成本。官方安装包也支持npm全局安装。
CLI 1.0要求现代运行环境,旧CPU没有AVX时需下载baseline构建。自动模式会关闭权限提示,只应在隔离且可信的环境中使用。
Code代理
Code代理用于实现功能、修改多文件、运行命令和完成测试,是日常开发的主要模式。它能结合当前仓库和用户指令持续迭代。
目标应包含验收标准和禁止修改范围。一次交给模型过大的模糊需求,会增加错误和推理费用。
Plan与Architect代理
Plan或Architect适合读取项目、分析影响、制定实施方案和拆分任务,再把明确步骤交给执行代理。对于大型迁移和新模块,先规划通常更容易控制风险。
规划只是推理结果,必须核对实际代码、依赖和业务约束,不能把漂亮的计划当成技术验证。
Ask与Debug代理
Ask用于理解代码和回答技术问题,Debug结合日志、终端和运行结果寻找根因。用户可先以只读方式调查,再允许代理修改代码。
调试应保留原始错误与最小复现。模型未经证据直接猜测时,应要求它运行验证命令而不是反复试改。
Orchestrator与多代理
Kilo内置代理编排,可把复杂目标分解为多个专门任务,并行或顺序调用规划、编码、调试和审查代理。新版把部分编排能力融入所有代理,旧Orchestrator模式仍可用于兼容工作流。
并行代理会增加调用量和合并冲突。各分支应有清晰责任、隔离工作区和最终整合步骤。
自定义代理与Skills
用户可创建自定义代理、指令和Skills,将框架规范、测试步骤、发布流程和专业领域知识封装为复用能力。CLI也能通过代理与插件命令管理这些配置。
共享配置不要包含密钥或客户数据。技能应限定权限、工具和输入,避免任何任务都自动调用高风险操作。
自动补全
Kilo在IDE中提供行内代码补全,当前可使用Mistral Codestral等模型。用户可用自备Codestral密钥,也可通过Kilo账户模型设置运行。
自动补全可能在后台持续发起请求。若不需要,可关闭该功能;团队还应核对所选模型的数据处理条款。
上下文搜索与Memory Bank
自动上下文搜索帮助代理从代码库找到相关文件、函数和符号,Memory Bank用于保存项目约定、架构和长期信息,减少每次重复解释。
记忆可能过期或与代码冲突,应标注来源和更新时间,并定期清理。敏感资料不应作为普通共享记忆。
Checkpoints检查点
Kilo可保存任务执行前后的工作状态,让用户比较并恢复不满意的改动。它适合探索性重构和多轮代理修改。
检查点不能替代远程Git仓库、提交和备份。恢复前应确认没有覆盖用户未保存的手工修改。
MCP与外部工具
平台支持Model Context Protocol,代理可连接文档、数据库、浏览器、Issue、监控和自定义服务。CLI提供MCP管理命令,项目也可把经过审核的服务器配置共享给团队。
MCP工具能够读取或改变外部系统。应设置允许列表、环境变量、最小权限和操作审批,禁止将管理员令牌写进仓库。
浏览器使用
Kilo提供浏览器自动化能力,用于网页调试、截图、前端验证和表单操作。Cloud Agent和App Builder也可运行真实应用并检查结果。
网页可能包含恶意提示,代理点击、登录和提交前必须确认目标域名与权限。支付、删除和公开发布不应全自动批准。
App Builder
App Builder允许用户从自然语言需求生成全栈应用,继续修改界面、后端和数据逻辑,并在云环境预览。它适合原型、内部工具和营销页面。
生成应用仍需检查身份认证、数据库权限、密钥、依赖漏洞、移动端适配和可访问性,不能仅凭预览正常就直接上线。
Cloud Agent
Cloud Agent在隔离容器中执行代码任务,用户可以关闭本地电脑后继续运行,并从网页、移动端或其他平台查看会话。它适合长任务、并行开发和远程委派。
云代理费用包含模型推理和容器计算两部分。任务完成后应停止容器,并限制仓库、云凭据和网络访问。
代码审查
Kilo Code Reviewer可分析Pull Request、发现问题、提出建议和自动修复。CLI也支持拉取PR分支并在本地运行代理审查。
AI审查不能取代责任人审批、静态扫描与CI。它可能遗漏业务风险或提出风格性噪声,应配置项目规则和严重级别。
Deploy部署
Kilo Deploy可将Next.js和静态网站等项目快速发布,适合从代码生成到预览上线的一体化流程。团队可在部署前运行测试和安全检查。
生产部署涉及域名、环境变量、账单和回滚。必须确认目标环境并保留人工门禁,避免代理把测试配置发布到生产。
Sessions跨端会话
会话可在IDE、CLI、云端和移动设备之间继续,用户能够分享、重命名、导出、导入和查看时间线。这样可以在手机发起任务,在桌面审阅代码。
分享会话可能暴露提示、代码片段和工具结果。外部分享前应检查内容和撤销方式。
支持的模型
Kilo Gateway当前覆盖60多个提供商和500多种模型,包括Claude、GPT、Gemini、Grok、DeepSeek、Kimi、MiniMax以及开源模型。用户也能直接使用自己的提供商密钥。
模型目录和Auto路由会动态更新,不能根据旧文档写死底层模型。生产任务应记录实际模型ID和版本。
Auto Model自动路由
Auto Model按Frontier、Efficient、Free等等级和当前代理模式选择模型,使高难度任务使用更强模型,简单任务控制成本。路由映射由服务端更新。
自动选择有便利性,也降低可复现性。严格审计任务应固定模型,并保存Token、参数和输出记录。
免费使用方式
个人平台本身免费,用户可把代理交互、补全和后台摘要分别配置为免费模型,从而不购买托管额度。也可使用Ollama、LM Studio或自备带免费额度的API。
匿名免费模型当前按IP限制每小时200次请求,某些免费端点会记录数据用于安全或服务改进,不适合敏感代码。
Kilo Gateway按量计费
Gateway按上游提供商公开单价精确计算输入、输出、缓存写入和缓存命中Token,不对模型单价加价。充值购买会收取当前5%的支付处理费,已购买额度不会过期。
账户余额不足时付费模型请求会停止。组织可设置共享余额、单人每日上限、自动充值与低余额提醒。
Kilo Pass价格
Kilo Pass把月费转换为等额付费额度,并根据订阅连续时间赠送奖励额度。Starter为19美元/月,最高约26.60美元额度;Pro为49美元/月,最高约68.60美元;Expert为199美元/月,最高约278.60美元。
月付首月奖励可达50%,连续订阅后最高40%;年付每月可达50%。奖励额度在当月到期,付费额度继续保留,实际奖励以账户页面为准。
团队与企业价格
个人平台为0美元。Teams当前15美元/用户/月,提供团队管理、共享代理、集中账单、分析、采用度评分、共享BYOK、隐私控制和优先支持,并有14天试用。
Enterprise按需求报价,增加SSO、OIDC、SCIM、审计日志、模型与提供商限制、私有Gateway、SLA和专属支持。席位费不包含模型额度。
Cloud Agent计算价格
云计算与模型推理分别计费。当前Docker和Small Cloud Agent均为0.60美元/小时,Standard为1.20美元/小时,Code Review为0.33美元/小时,Gas Town为1.20美元/小时,通常按秒折算。
容器唤醒期间即产生计算费,模型调用同时消耗额度。长任务应设置停止条件和预算。
AI Gateway API
Kilo Gateway提供OpenAI兼容接口、流式响应、工具调用、模型列表、成本追踪和BYOK。开发者可用OpenAI SDK、Vercel AI SDK或其他兼容客户端调用同一模型目录。
组织Token有效期和策略由账户控制。API密钥应放入秘密管理系统,不能提交到代码或前端。
GitHub与开源迁移
当前Kilo Code源码位于Kilo-Org的kilocode仓库,包含CLI、VS Code与JetBrains相关代码,采用MIT许可证,并源自OpenCode技术分支继续扩展。用户可查看、修改和商业使用,但需保留许可证声明。
旧kilocode-legacy仓库采用Apache 2.0并已归档,只保留历史参考。判断开源许可与提交Issue时应使用当前仓库。
隐私与企业治理
使用托管Gateway和Cloud Agent时,代码、提示、工具输出和使用信息会进入相应服务。BYOK密钥加密保存,组织可限制模型、提供商、数据收集和每日支出。
Enterprise的私有Gateway、EU推理与自带计算适合更严格场景,但仍需完成合同、数据位置和访问控制评估。
适合哪些用户?
- 希望在VS Code、JetBrains和终端统一使用AI代理的开发者;
- 需要多模型、BYOK或本地模型选择的团队;
- 需要并行Cloud Agent、代码审查和应用构建的工程组织;
- 重视开源、会话跨端与代理编排的高级用户;
- 需要分析、SSO、审计和模型治理的企业。
产品优势
- 当前核心仓库MIT开源;
- 覆盖IDE、CLI、云端、移动端和Slack;
- 可访问500多模型并支持本地与BYOK;
- 平台、推理和云计算费用拆分透明;
- 具备多代理、审查、部署和App Builder;
- 组织可设置模型、数据与支出策略。
限制与注意事项
产品功能和版本迁移很快,旧扩展、旧配置和旧仓库已停止维护。使用教程必须确认适用于1.0及以上版本。
代理能执行命令、浏览网页和部署应用,Cloud与模型费用也可能叠加。应使用最小权限、预算、Git审查、测试和人工发布门禁。
常见问题
Kilo Code免费吗?
个人平台免费,可使用免费模型、本地模型或BYOK;付费模型、Kilo Pass和云计算按各自规则收费。
Kilo Code支持哪些编辑器?
支持VS Code、JetBrains及部分VS Code兼容编辑器,也提供独立CLI。
Teams多少钱?
当前为15美元/用户/月,不包含模型推理额度;Enterprise联系销售报价。
Kilo Pass多少钱?
Starter 19美元/月、Pro 49美元/月、Expert 199美元/月,并按规则赠送奖励额度。
Kilo Code支持本地模型吗?
支持Ollama和LM Studio,也可连接自有云模型密钥。
Kilo Code开源吗?
开源,当前kilocode仓库采用MIT许可证;旧Apache 2.0仓库已归档。
桂公网安备45132202000164号