Kilo Code

# Kilo Code for JetBrains — 产品描述 ## 产品简介 Kilo Code 是由 Kilo

AI编程开发 部分免费

技能简介

Kilo Code 是一款专为 JetBrains IDE 系列打造的开源 AI 编程 Agent,同时支持 VS Code、CLI 命令行和云端 Agent 多种编程界面。它通过专门的 Agent 模式帮助开发者在不同编程场景中切换上下文而不需要切换工具,是真正覆盖本地 IDE 到远程云端全流程的 AI 编程解决方案。Kilo Code 最大的特点是完全开源——代码透明、可自托管,企业和团队可以在自己的基础设施上运行,享受 AI 编程效率的同时保持对代码和数据的完全控制。

核心能力

  • Code Mode(代码模式):编写、重构和交付生产级代码,Agent 理解整个代码库的上下文。
  • Architect Mode(架构模式):在动手写代码之前,帮你规划复杂功能的整体架构,提供结构化指导。
  • Debug Mode(调试模式):快速定位和修复 Bug,读取错误信息、追踪问题根因并提出修复建议。
  • Cloud Agents(云端 Agent):支持从本地编程无缝切换到远程 Agent 工作流和代码审查流程。
  • 多 IDE 支持:在 VS Code 和 JetBrains 全系列 IDE 中运行同一套开源 Agent,体验一致。
  • 完全开源 MIT 许可证:代码完全开源,支持企业自托管,数据不出境。
  • 跨平台 CLI:提供命令行界面,支持自动化脚本和 CI/CD 流程集成。

安装配置

环境要求

  • 支持的 IDE:IntelliJ IDEA、PyCharm、WebStorm、GoLand、Rider 等 JetBrains 全系列,以及 VS Code
  • 操作系统:macOS、Windows、Linux

安装步骤

  1. JetBrains IDE:进入 Settings → Plugins,搜索「Kilo Code」安装,重启后在设置中配置 API Key。
  2. VS Code:进入 Extensions,搜索「Kilo Code」安装,通过命令面板配置。
  3. CLI(可选):运行 npm install -g @kilo.dev/cli,配置 KILO_API_KEY 环境变量。

连接模式

  • 云端模式:使用 Kilo 官方云服务,注册获取 API Key。
  • 自托管模式:部署 Kilo 开源代码到自有服务器,配置 KILO_BASE_URL

使用步骤

  1. 呼出 Kilo:在 IDE 中通过快捷键(默认 Cmd/Ctrl+K)呼出 Kilo Code 对话窗口。
  2. 选择 Agent 模式:Code Mode 写代码、Architect Mode 做架构规划、Debug Mode 修 Bug。
  3. 输入自然语言指令:描述你要实现的功能或遇到的问题。
  4. Agent 执行:Kilo 分析代码库上下文,制定计划并逐步实施,确保代码风格一致。
  5. 审查合并:在 IDE 中查看修改内容,逐文件审查后提交或合并。

适用场景

  • 日常开发提速,覆盖写代码、重构、调试主要场景
  • 复杂项目架构规划,使用 Architect Mode 先设计再实施
  • 企业内 AI 编程,自托管模式保障代码数据安全
  • 跨 IDE 团队协作,JetBrains 和 VS Code 体验一致
  • CI/CD 流程集成,CLI 模式集成到自动化管道

适用人群

个人开发者(免费开源无使用成本)、中小型开发团队(可自托管)、企业开发者(有合规要求的团队)、全栈工程师(跨 IDE 工作)。

工作原理

Kilo Code 基于大语言模型的代码理解与生成引擎。用户发起请求时,Agent 先分析当前代码库的完整上下文,然后结合用户指令生成符合项目规范的高质量代码。与简单代码补全不同,Kilo Code 能理解多文件依赖关系,生成一致的代码风格。

官方链接

官网:https://kilo.ai GitHub:https://github.com/kilo-dev/kilo

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论