Kilo 是面向开发者的开源 AI 编码智能体解决方案,支持本地优先、可选 500+ 模型,既可以作为 IDE 内的智能编码助手,也可以通过托管 OpenClaw/KiloClaw 快速部署 24/7 运行的 AI 代理,帮助你更快构建、发布和迭代软件。
产品详细介绍
Kilo 的核心定位是“端到端 AI 编码智能体”,旨在让开发者在熟悉的工具链中无缝使用 AI:从本地开发、代码理解、重构,到自动化脚本和聊天机器人式协作,一套工具全部打通。
开源 AI 编码智能体
- 开源项目:Kilo 是当前最受欢迎的开源 AI 编码智能体之一,代码透明、可自定义、可扩展。
- 本地优先与安全性:支持在本地或自有基础设施上运行,代码不必离开你的安全环境,适合对隐私和合规有要求的团队。
- 500+ 模型支持:可接入多种主流与开源大模型,根据场景选择最合适的模型(如代码生成、重构、文档总结等)。
多端集成:VS Code、JetBrains、CLI 与云端代理
- VS Code 插件:在 VS Code 中直接调用 Kilo 进行代码补全、重构建议、单元测试生成、代码解释等。
- JetBrains 集成:支持 IntelliJ IDEA、PyCharm 等 JetBrains 系列 IDE,让 Java、Kotlin、Python 等语言开发者也能享受同样的 AI 能力。
- CLI 工具:通过命令行使用 Kilo,对仓库进行批量重构、生成脚本、分析日志、运行自动化任务等。
- 云端智能体(Cloud Agents):在云端运行的 Kilo/OpenClaw/KiloClaw 代理,可与本地开发环境协同工作,实现持续任务与异步协作。
OpenClaw 与 KiloClaw:托管 AI 代理
- OpenClaw 托管版:官方托管的 OpenClaw 实例,无需自建基础设施,即可获得 24/7 在线的 AI 代理能力。
- KiloClaw:在功能上覆盖 OpenClaw 的主要能力,但去除了自托管的复杂度,适合希望“开箱即用”的团队和个人。
- 快速部署:
- 无需 SSH 登录服务器
- 无需 Docker 配置
- 无需编写 yaml 配置文件
- 在 60 秒内完成部署,即可获得可用的 AI 代理服务
- 零加价(Zero Markup):在模型调用成本上不额外加价,便于控制预算和成本透明。
多模式智能体:一套代理,多种工作模式
Kilo 提供多种“智能体模式(agent modes)”,可以根据当前任务快速切换:
- 代码生成模式:根据需求或注释生成新代码、脚本、配置文件。
- 代码理解与解释模式:对复杂函数、模块或整个仓库进行解释和总结。
- 重构与优化模式:提出重构建议、性能优化点、架构调整方案。
- 文档与测试模式:自动生成 README、接口文档、单元测试与集成测试样例。
你可以在同一个代理中切换模式,而不必更换工具或环境,减少上下文切换成本。
团队协作与聊天平台集成
- 聊天平台连接:托管的 OpenClaw/KiloClaw 代理可以直接连接:
- Telegram
- Discord
- Slack
- 团队协作:
- 团队成员可在群聊中直接向 AI 代理提问、请求代码片段或部署脚本。
- 支持围绕同一代码仓库或项目进行协作,AI 代理可持续记忆上下文。
自动化与定时任务
- 定时任务(Scheduled Tasks):
- 在你离线或睡觉时,AI 代理仍可运行预设任务,如代码检查、依赖升级、日志分析等。
- 适合夜间批处理、定期健康检查、自动生成日报/周报等场景。
简单使用教程
下面以“选择托管 OpenClaw/KiloClaw + 在 VS Code 中使用 Kilo”为例,给出一个简明上手流程。
步骤一:选择使用路径
在 Kilo 官网(kilo.ai)你可以选择两条主要路径:
- 托管 OpenClaw/KiloClaw 代理:适合希望快速拥有 24/7 在线 AI 代理、并与聊天工具集成的用户或团队。
- IDE/CLI 编码智能体:适合主要在本地 IDE 中使用 AI 辅助编码的开发者。
你可以单独使用其中一种,也可以两者结合:云端代理负责持续任务,本地 IDE 负责日常开发。
步骤二:快速部署托管 OpenClaw/KiloClaw
- 访问官网并注册/登录账号。
- 在控制台中选择“Hosted OpenClaw”或“KiloClaw”。
- 按向导填写必要信息(如项目名称、模型选择等)。
- 一键部署:
- 无需 SSH
- 无需 Docker
- 无需 yaml
- 部署完成后,你将获得:
- 代理访问地址或控制面板
- 用于集成 Telegram/Slack/Discord 的配置信息或 Webhook/Token
步骤三:连接聊天平台
以 Slack 为例:
- 在 Slack 中创建或选择一个工作区与频道。
- 在 Kilo/OpenClaw 控制台中选择“连接 Slack”。
- 授权 Kilo 访问指定工作区和频道。
- 完成后,你即可在该频道中 @AI 代理,向其提问或请求代码示例、部署脚本等。
同理,你也可以按照向导连接 Telegram 或 Discord。
步骤四:在 VS Code 中安装与使用 Kilo
- 打开 VS Code,进入扩展(Extensions)市场。
- 搜索“Kilo”或“Kilo Code”相关扩展。
- 点击安装,并在安装完成后重启 VS Code(如有提示)。
- 在扩展设置中:
- 绑定你的 Kilo/OpenClaw 账号或 API Key。
- 选择默认使用的模型(如通用大模型或专门的代码模型)。
- 在编辑器中开始使用:
- 选中一段代码,右键选择“让 Kilo 解释/重构/生成测试”。
- 在侧边栏或命令面板中打开 Kilo 面板,与 AI 进行对话式交互。
- 使用快捷键触发代码补全或智能建议(具体快捷键以扩展说明为准)。
步骤五:在 CLI 中调用 Kilo
- 安装 Kilo CLI(通常通过包管理器或脚本安装,具体以官方文档为准)。
- 在终端中配置认证信息(如
kilo login或设置环境变量)。 - 在项目根目录中运行命令,例如:
kilo explain path/to/file:让 AI 解释某个文件。kilo refactor src/:对指定目录进行重构建议。kilo task:执行预设的自动化任务或脚本。
步骤六:配置定时任务
- 在 Kilo/OpenClaw 控制台中创建“Scheduled Task”。
- 选择任务类型(如代码扫描、依赖检查、日志分析等)。
- 设置执行频率(如每天、每周、每小时)。
- 指定结果输出方式:
- 发送到 Slack/Telegram/Discord 频道
- 发送到邮箱或 Webhook
- 保存后,AI 代理将在设定时间自动执行任务,即使你不在线也能持续工作。
FAQ 常见问题
1. Kilo 是免费的吗?
- Kilo 作为开源项目本身是免费的,你可以自行部署和使用。
- 托管版 OpenClaw/KiloClaw 以及部分高级功能可能采用订阅或按量计费模式,具体以官网定价为准。
2. 我需要自己搭建服务器吗?
- 如果使用托管版 OpenClaw/KiloClaw,则不需要自建服务器,也不需要 SSH、Docker 或 yaml 配置。
- 如果你希望完全自托管,也可以基于开源版本自行部署在自己的基础设施上。
3. 支持哪些 IDE?
- 目前主要支持:
- VS Code
- JetBrains 系列(如 IntelliJ IDEA、PyCharm 等)
- 未来可能扩展到更多编辑器和工具,具体请关注官网更新。
4. 我的代码会被上传到云端吗?
- 如果你选择本地优先或自托管部署,可以将所有数据留在自己的环境中。
- 使用托管服务时,代码与数据的处理方式、存储策略和隐私保护措施请参考官方隐私与安全文档。
5. 是否支持多种大模型?
- 是的,Kilo 支持 500+ 不同模型,你可以根据任务类型、成本和性能需求选择合适的模型。
6. 可以团队协作使用吗?
- 可以。通过连接 Slack、Telegram、Discord 等聊天平台,团队成员可以共享同一个 AI 代理,共同查看上下文与历史对话,适合团队开发与项目协作。
7. 部署托管 OpenClaw/KiloClaw 需要多长时间?
- 官方宣称在 60 秒内即可完成部署,整个过程无需 SSH、Docker 或 yaml 配置,适合希望快速上手的用户。
8. Kilo 适合哪些场景?
- 日常编码与代码补全
- 代码审查与重构建议
- 自动生成测试与文档
- 定时代码健康检查与依赖升级
- 在聊天工具中充当“团队 AI 助手”,回答技术问题、生成脚本与配置




