# Kilo Code 适用于 JetBrains IDE 的多智能体 AI 编程插件,支持并行运行和管理编码代理、在隔离工作树中审查更改,并灵活选择模型。 - Findings24: - 网站: - 价格: Freemium - 分类: AI编程助手, AI开发者工具 ## 什么是 Kilo Code? Kilo Code 是一款原生 JetBrains 插件,面向代理式开发工作流。开发者可以直接在 IDE 中运行 AI 编码代理,通过专用工具窗口进行管理,并在同一位置处理模型选择、定价和任务控制。 主要工作流使用隔离的 Git 工作树,让代理能够并行处理任务,同时主项目仍可用。用户可以检查更改、将工作树与基础分支进行比较、测试结果,并在合并前查看拉取请求状态。 ## Kilo Code 能做什么? ### 在隔离工作树中并行运行代理 将不同任务委派给多个代理,并为每个代理分配独立的 Git 工作树,使工作与主检出目录保持隔离。 ### JetBrains 内置代理管理器 在一个 IDE 工具窗口中跟踪正在运行、已完成和受阻的代理,并可在不中断上下文的情况下继续对话。 ### 工作树测试与调试 为代理工作树创建运行配置,从 IDE 中运行代码;如需深入调试,还可以在新窗口中打开工作树。 ### 差异与拉取请求审查 将工作树与基础分支进行比较,检查未提交的更改,并在生成相关任务的同时跟踪 GitHub 拉取请求状态。 ### 模型选择灵活 可选择托管模型、自带密钥(BYOK)模型和本地模型。产品页面介绍了对 600 多个模型的支持,以及 Kilo Gateway 通过众多提供商提供的 500 多个模型访问权限。 ### 原生支持 JetBrains,适用于远程开发 通过 JetBrains Plugin Marketplace 安装插件,并将其用于本地项目或 JetBrains Remote Development 分离模式。 ## 使用场景 ### 将功能开发分配到多个任务 将较大的编码工作拆分成更小的部分,分配给并行代理,并在合并前分别审查每个工作树。 ### 调查错误与故障 让代理跟踪行为、运行测试、检查证据,并在独立工作树中迭代,同时保持主分支不受影响。 ### 编写代码前进行规划 让代理研究代码库、梳理约束,并在修改任何文件前将想法转化为实施计划。 ### 在远程 JetBrains 环境中工作 当 IDE 后端运行在远程计算机上时使用分离模式,同时将 JetBrains 界面和 Kilo 体验保留在本地。 ### 在团队中统一模型使用 在 JetBrains、VS Code 和 CLI 工作流中使用同一 Kilo 平台,从而集中管理模型访问及相关控制。 ## 常见问题 ### Kilo Code 与标准 JetBrains AI 助手有何不同? Kilo Code 定位为一款原生多智能体插件,提供用于模型选择、定价、用量和代理控制的定制界面,而不是单一的标准化助手界面。 ### 如何在 JetBrains 中安装? 页面称可以通过标准的 JetBrains Plugin Marketplace 安装。文档还介绍了具体步骤:打开 IDE,前往 Settings \> Plugins,搜索 Kilo Code,然后在那里安装。 ### 它支持远程开发环境吗? 支持。JetBrains 页面称其支持本地项目和通过分离模式实现的 JetBrains Remote Development,此时后端位于远程计算机,界面保留在本地。 ### 有哪些模型选项可用? 产品页面称 Kilo Code 支持 600 多个模型,包括通过 Kilo Gateway 提供的托管模型、自带密钥的提供商,以及 Ollama 或 LM Studio 等本地模型。 ### 定价如何运作? 定价页面将平台访问、AI 推理和云计算分开列出。页面显示有免费个人层级、付费 Teams 和 Enterprise 方案,以及按使用量计费的推理和计算费用。 ## 快速信息 - **类别**: 开发者工具 - **平台**: JetBrains IDE - **支持的环境**: 本地项目和 JetBrains Remote Development - **模型范围**: 产品页面提及 600 多个模型 - **定价形式**: 免费个人层级,另有付费 Teams 和 Enterprise 方案;推理和云计算费用单独计费 - **来源域名**: kilo.ai