Kilo 是一款面向开发者与高效工作者的开源 AI 代理工具,既可以作为 IDE 内的智能编码助手,也可以作为 24/7 运行的个人助理,帮你处理邮件、日程和各类重复性任务。它基于 OpenClaw 引擎,原生连接 500+ 模型,支持 VS Code、JetBrains、CLI 等多种环境,并提供托管的 Kilo Claw 云端代理,让你在本地与云端之间自由切换。
产品详细介绍
Kilo 的核心定位是“开源 AI 编码代理 + 始终在线的 AI 助手”,旨在帮助个人开发者和团队更快地构建、发布和迭代产品,同时自动化日常工作流程。
1. 开源 AI 编码代理
- 开源与可自托管:Kilo 是开源项目,开发者可以审查代码、参与贡献,也可以在自己的基础设施上部署,满足安全与合规需求。
- 本地优先与安全:支持本地运行与本地模型调用,敏感代码与数据可留在自己的环境中,降低泄露风险。
- 深度理解代码库:Kilo 能够索引并理解你的项目结构、依赖和上下文,在 VS Code、JetBrains 或 CLI 中提供更贴合实际工程的建议与重构方案。
- 多环境支持:
- VS Code 插件:在编辑器中直接对话、补全、重构、生成测试。
- JetBrains 插件:适配 IntelliJ 系列 IDE 的开发体验。
- CLI 工具:在终端中直接调用 AI 进行代码生成、解释、批量修改等操作。
2. OpenClaw 引擎与 500+ 模型
- Powered by OpenClaw:Kilo 由 OpenClaw 引擎驱动,提供高性能、多模型调度能力。
- 原生连接 500+ 模型:
- 支持多家模型提供商与多种模型类型(代码模型、通用大模型、专用任务模型等)。
- 可根据任务选择最合适的模型,例如:代码生成、单元测试生成、文档撰写、邮件回复等。
- 灵活模型切换:在同一工作流中可以切换或组合不同模型,以获得更好的效果与成本平衡。
3. Kilo Claw:托管 24/7 AI 代理
- 始终在线的云端代理:Kilo Claw 是官方托管的 AI 代理,可 24/7 持续运行,不依赖本地机器在线。
- 两步快速托管:通过简单的几次点击即可在云端启动 OpenClaw 实例,无需复杂运维。
- 自动执行任务:
- 读取和整理邮件,自动草拟回复。
- 管理日程和日历,安排会议和提醒。
- 根据预设规则执行重复性操作(如同步数据、生成日报等)。
4. 多模式智能代理(Multiple modes, one agent)
- 专用模式切换:Kilo 内置多种“代理模式”,针对不同场景进行优化:
- 编码模式:专注代码补全、重构、调试建议。
- 文档模式:生成或整理技术文档、README、API 文档。
- 办公模式:处理邮件、日程、任务列表。
- 同一代理,多场景复用:无需在多个工具之间来回切换,只需在 Kilo 内切换模式即可完成不同类型的工作。
5. 自动化工作流与 ClawBytes
- 自定义工作流:通过配置自定义“ClawBytes”(可理解为小型自动化脚本或任务模块),让代理自动执行重复性任务。
- 典型应用场景:
- 自动生成和更新 changelog、release note。
- 定期扫描代码库,提出重构建议或安全提醒。
- 批量处理文本、日志、配置文件。
6. 团队协作与扩展性
- 团队共享配置:团队可以共享模型配置、工作流和 ClawBytes,统一开发规范与自动化流程。
- 插件与集成:通过开放接口与生态,Kilo 可与现有 CI/CD、项目管理工具等集成,融入现有开发流程。
简单使用教程
以下为基于典型使用场景的简明上手步骤,具体安装命令与配置以官方文档为准。
1. 安装与基础配置
- 选择使用方式:
- 仅需本地编码助手:安装 VS Code / JetBrains 插件或 CLI 工具。
- 需要 24/7 云端代理:注册并启用 Kilo Claw 托管服务。
- 安装插件(以 VS Code 为例):
- 打开 VS Code 扩展市场,搜索“Kilo”或“Kilo Code”。
- 点击安装并重启 VS Code。
- 初次配置:
- 在插件设置中选择默认模型或模型提供商。
- 配置访问密钥(如需要)和本地/远程运行方式。
- 选择是否启用代码库索引,以便代理更好理解项目。
2. 在 IDE 中使用编码代理
- 打开项目:在 VS Code 或 JetBrains 中打开你的代码仓库。
- 唤起 Kilo 面板:
- 使用侧边栏图标或快捷键打开 Kilo 对话窗口。
- 常见操作:
- 代码补全:在编辑时自动触发,或通过快捷键请求更智能的补全建议。
- 代码解释:选中一段代码,右键选择“让 Kilo 解释这段代码”。
- 重构建议:让 Kilo 提出重构方案,并生成对应代码片段。
- 生成测试:让 Kilo 为指定函数或模块生成单元测试样例。
- 切换代理模式:
- 在 Kilo 面板中选择“编码模式 / 文档模式”等不同模式,以获得更针对性的回复。
3. 在 CLI 中使用 Kilo
- 安装 CLI 工具:根据官方说明通过包管理器或脚本安装 Kilo CLI。
- 基础命令示例:
- 解释文件:
kilo explain path/to/file。 - 生成代码:
kilo generate "实现一个二叉树遍历"。 - 批量修改:结合命令行参数指定文件范围和修改规则。
- 解释文件:
- 与脚本集成:
- 将 Kilo CLI 嵌入到自定义脚本或 CI 流程中,实现自动代码检查、文档生成等。
4. 启用 Kilo Claw 24/7 云端代理
- 创建账户并登录:在 Kilo 官网注册账号并登录控制台。
- 两步启动托管 OpenClaw:
- 选择“创建新代理”或“启动 Kilo Claw”。
- 选择基础配置(模型、权限范围、通知方式)后点击启动。
- 连接邮箱与日历:
- 授权访问你的邮箱和日历服务(如 Gmail、Outlook、Google Calendar 等)。
- 设置代理可执行的操作范围(仅阅读、草拟回复、自动发送等)。
- 配置自动化任务(ClawBytes):
- 在控制台中选择预设 ClawBytes 模板(如“收件箱整理”“会议安排”“日报生成”)。
- 根据需要调整触发频率和规则。
5. 日常使用示例
- 开发者场景:
- 在 VS Code 中边写代码边使用 Kilo 自动补全和重构建议。
- 使用 CLI 批量生成接口文档或测试用例。
- 个人助理场景:
- 让 Kilo Claw 每天早上整理前一天的邮件并生成摘要。
- 自动在日历中为重要邮件创建跟进事件。
FAQ 常见问题
1. Kilo 是完全开源的吗?
是的,Kilo 是开源 AI 编码代理,你可以查看源代码、提交 Issue 或 PR,也可以自托管部署。
2. 我的代码和数据会被上传到云端吗?
默认情况下,Kilo 支持本地优先模式,你可以选择仅在本地运行和调用模型。若启用云端模型或 Kilo Claw,需要根据你的配置决定哪些数据会被发送到远程服务。
3. 需要绑定特定模型提供商才能使用吗?
不强制绑定。Kilo 通过 OpenClaw 原生连接 500+ 模型,你可以根据需要选择不同提供商和模型,也可以使用本地模型。
4. 不写代码的人可以用 Kilo 吗?
可以。除了编码代理,Kilo 还提供“个人 24/7 助手”模式,可用于管理邮箱、日程和日常任务,适合非技术用户使用。
5. Kilo 与普通 AI 聊天工具有什么区别?
Kilo 更偏向“代理”和“自动化”:
- 深度集成 IDE 和 CLI,理解你的代码库和工程上下文。
- 通过 Kilo Claw 和 ClawBytes 实现 24/7 持续运行和自动执行任务,而不仅是被动对话。
6. 团队如何一起使用 Kilo?
团队可以共享模型配置、工作流和 ClawBytes,将统一的编码规范、自动化检查和文档生成流程集成到团队开发环境中。
7. 是否支持多平台和多 IDE?
是的,Kilo 支持 VS Code、JetBrains 系列 IDE 以及命令行环境,并可通过托管代理在云端持续运行。




