
AI 编码工具演进迅速,在深度体验 Claude Code、Codex 和 Antigravity 等行业头部产品后,市场亟需一款既能集众家之长,又不牺牲开发者灵活性与控制权的解决方案。Kilo Code 正是这样一款打破常规的工具,它通过提供对数百种 AI 模型的访问权限、强大的智能体(Agent)能力以及灵活的开发环境,重塑了 AI 辅助编程的体验。
从插件到全平台独立应用
Kilo Code 最初作为 Visual Studio Code 的一款热门开源扩展插件问世,旨在帮助开发者在常用编辑器内完成代码编写、解释、调试及重构。如今,它已进化为一个功能完备的 AI 编码平台。
除 VS Code 外,Kilo Code 现已支持 JetBrains IDE、终端及基于云的工作流,并推出了专为 Windows、Mac 和 Linux 设计的独立桌面应用程序。这意味着开发者不再依赖 VS Code 即可使用 Kilo Code。桌面版应用提供了独立的项目管理环境,支持与 AI 模型交互并并行运行多个编码智能体。
实现真正的“模型自由”
长期以来,AI 编码工具的最大痛点在于将用户绑定于特定厂商的生态系统。Kilo Code 的核心优势在于其开放性:通过统一界面,用户可访问来自 Anthropic、OpenAI、Google、DeepSeek 等提供商的 500 多种模型。
开发者可根据任务需求灵活切换模型:使用强大的 Claude 模型规划复杂应用,切换至 Gemini 进行开发,或选用低成本模型处理微小修复。此外,Kilo Code 支持自带 API 密钥,并可通过 Ollama 和 LM Studio 连接本地模型。
其“自动模式”(Auto model)功能进一步提升了效率。系统可根据用户对性能和成本的偏好自动路由请求,甚至针对支持的免费模型提供“自动免费”层级,无需手动干预。
并行智能体重构开发流程
Kilo Code 的“智能体管理器”(Agent Manager)带来了实质性的工作流升级。不同于传统单智能体顺序处理任务的模式,该功能允许并行运行多个智能体。在 VS Code 扩展及独立桌面应用中,这一功能支持与 Git worktree 分离的编码会话。
在实际操作中,开发者可分配一个智能体构建功能,另一个排查错误,第三个探索替代方案。每个智能体均在隔离的 Git worktree 中运行,避免了代码覆盖冲突。这种架构允许将高性能模型用于核心开发,而用经济型模型处理次要调整。
为验证其能力,作者尝试为一个虚构的高端香水品牌构建电子商务网站。通过将工作量拆解为主页、产品浏览和购物车等模块,并在不同编码会话中调用不同模型进行设计调整与调试,Kilo Code 展现了其在复杂项目中的统筹优势。
局限与展望
尽管表现亮眼,Kilo Code 仍存在不足。其桌面版应用尚处测试阶段,存在一定 Bug;海量的模型选择可能令新手感到困扰;虽然平台开源,但高频使用高级模型会导致成本激增。此外,并行智能体的输出仍需开发者严格审查以解决潜在冲突。
尽管存在上述妥协,Kilo Code 凭借其在一个环境中切换模型、管理多智能体及处理复杂项目的自由度,已在开发工作流中占据重要地位。它并未使 Claude Code 或 Codex 等竞品失效,但其高度集成与灵活性,使得开发者无需再在多个工具间频繁周旋。