Kilo 是一款面向开发者与个人用户的开源 AI 代理产品,既可以作为智能编码助手深度理解你的代码库,也可以作为 24/7 个人助理,自动处理邮件、日程和重复性任务。它基于 🦞 OpenClaw 引擎,支持 VS Code、JetBrains、CLI 等多种开发环境,并可无缝连接 500+ 大模型,实现本地优先、安全可控的 AI 工作流。
产品详细介绍
Kilo 的核心定位是“开源 AI Coding Agent + 个人自动化代理”,围绕开发效率与日常事务自动化提供一整套解决方案:
- 开源 AI 编码代理(Coding Agent)
- 深度理解代码库:Kilo 能在 VS Code、JetBrains 以及命令行中工作,读取并理解你的项目结构、依赖与上下文,提供更贴近实际工程的补全、重构与解释。
- 多模型支持(500+ 模型):通过 OpenClaw,Kilo 原生连接 500+ 不同能力与尺寸的模型,你可以根据场景选择更快、更便宜或更强大的模型。
- 端到端 AI 编码:从代码生成、单元测试编写、Bug 定位到重构与文档生成,Kilo 支持完整开发闭环,减少在不同工具之间来回切换。
- 多模式智能代理:内置多种“代理模式”(如解释模式、重构模式、测试模式等),可以在同一代理中快速切换上下文,而无需更换工具或插件。
- Always-on 个人与团队 AI 助理
- Kilo Claw 托管代理:Kilo Claw 是一个 24/7 运行的托管 AI 代理,可以持续在云端为你工作,例如读取邮件、管理日历、执行自动化任务。
- 个人 24/7 助理:适用于非开发场景,如:
- 自动整理和分类邮箱
- 生成日程、安排会议
- 跟进待办事项和提醒
- 团队协作支持:Kilo 可以部署在团队环境中,作为共享 AI 助理,帮助统一代码风格、自动生成文档、处理重复性运维或开发任务。
- 本地优先与安全性
- Local-first 设计:在支持的场景下,Kilo 优先在本地运行与处理数据,减少敏感代码与隐私信息上传到云端的风险。
- 可自建 OpenClaw:通过“Hosted OpenClaw in 2 clicks”,你可以快速搭建自己的 OpenClaw 服务,将模型与数据托管在可控环境中。
- 开源透明:作为开源项目,Kilo 的核心逻辑与集成方式可审计、可扩展,便于企业与开发者根据自身安全策略进行二次开发与部署。
- 自动化工作流与 ClawBytes
- 自定义工作流(ClawBytes):你可以为常见的重复任务创建自定义“ClawBytes”,例如:
- 自动生成代码评审建议
- 批量更新配置或脚本
- 定期整理日志、生成报表
- 跨工具统一体验:无论在 VS Code、JetBrains 还是 CLI 中,Kilo 都以统一的代理逻辑工作,减少学习成本。
- 多场景应用
- 开发者场景:
- 日常编码与调试
- 快速理解陌生代码库
- 自动生成测试与文档
- DevOps 脚本与自动化
- 个人效率场景:
- 邮件与日程管理
- 信息整理与总结
- 个人知识库维护
简单使用教程
以下为基于官网信息整理的通用入门步骤,具体安装命令与配置以官方文档为准:
1. 安装与环境准备
- 选择使用方式:
- IDE 插件:VS Code 扩展 / JetBrains 插件
- 命令行工具:在终端中使用 Kilo 代理
- 托管代理:使用 Kilo Claw 作为 24/7 云端代理
- 安装插件或 CLI:
- 在 VS Code 插件市场搜索“Kilo”并安装
- 在 JetBrains 插件仓库搜索“Kilo”并安装
- 或根据官网指引安装 Kilo CLI(例如通过包管理器或脚本)
- 配置 OpenClaw:
- 使用“2 点击托管 OpenClaw”快速创建托管实例,或
- 选择连接已有的模型服务 / 自建模型集群
2. 连接模型与基础配置
- 选择模型来源:
- 从内置的 500+ 模型列表中选择默认模型
- 根据需求为不同任务指定不同模型(如:轻量模型用于补全,大模型用于复杂重构)
- 设置访问密钥与权限:
- 在 Kilo 设置中填入相应 API Key 或访问凭证
- 为项目或团队配置访问权限,确保代码与数据安全
- 启用本地优先策略(可选):
- 在设置中开启 local-first 选项,优先使用本地模型或本地推理服务
3. 在 IDE 中使用 Kilo Coding Agent
- 打开项目:在 VS Code 或 JetBrains 中打开你的代码仓库。
- 启动 Kilo 面板或命令:
- 通过侧边栏图标或命令面板打开 Kilo
- 选择“Coding Agent”模式
- 常见操作示例:
- 选中一段代码,右键选择“让 Kilo 解释这段代码”
- 在编辑器中输入注释或需求,让 Kilo 生成实现代码
- 让 Kilo 为当前文件或项目生成单元测试
- 请求 Kilo 对函数或模块进行重构并解释改动
- 切换代理模式:
- 在 Kilo 面板中切换到不同模式(如:解释、重构、测试、文档),以适配当前任务
4. 在 CLI 中使用 Kilo
- 进入项目目录:在终端中
cd到你的代码仓库。 - 调用 Kilo 命令(示例逻辑):
- 使用类似
kilo ask、kilo refactor、kilo test等命令(具体以官方 CLI 文档为准)
- 使用类似
- 自动化脚本集成:
- 将 Kilo 命令写入 CI/CD 脚本,用于自动生成文档、检查代码质量或生成测试
5. 使用 Kilo Claw 作为 24/7 个人助理
- 创建 Kilo Claw 实例:
- 在官网控制台中创建新的 Claw 代理
- 连接邮箱与日历:
- 授权访问你的邮箱与日历服务(如 Google Calendar 等)
- 配置自动化规则:
- 设定邮件分类规则、自动回复策略
- 设置日程创建与提醒逻辑
- 持续运行与监控:
- 确保 Kilo Claw 处于运行状态
- 在控制台查看执行日志与任务结果
6. 创建自定义 ClawBytes 工作流
- 识别重复任务:如定期生成周报、批量修改配置、整理日志等。
- 在 Kilo 中创建 ClawBytes:
- 定义触发条件(时间、事件、命令等)
- 编写任务描述与所需操作步骤
- 测试与迭代:
- 在小范围内试运行 ClawBytes
- 根据结果调整提示词与执行逻辑
FAQ 常见问题
1. Kilo 是完全开源的吗?
是。Kilo 被定位为开源 AI 编码代理,你可以查看源代码、审计安全性并进行二次开发或自部署。
2. 我必须使用云端模型吗?可以只用本地吗?
不必须。Kilo 采用 local-first 设计,支持优先使用本地模型或本地推理服务;也可以通过 OpenClaw 连接云端的 500+ 模型,根据需求灵活选择。
3. Kilo 支持哪些开发环境?
目前主要支持 VS Code、JetBrains 系列 IDE 以及命令行(CLI),并可通过托管代理 Kilo Claw 在云端 24/7 运行任务。
4. Kilo 会读取和上传我的全部代码吗?
Kilo 会根据任务需要读取项目文件以理解上下文。是否上传到云端取决于你的配置:在本地优先模式下,可尽量将处理限制在本地;如需调用云端模型,可通过自建或托管 OpenClaw 控制数据流向。
5. 个人用户和团队用户的使用方式有区别吗?
核心功能相同,但团队可以:
- 统一配置模型与安全策略
- 共享 ClawBytes 工作流
- 让 Kilo 作为团队级 AI 助理,协助代码评审、文档生成和运维自动化。
6. Kilo 适合非程序员吗?
适合。通过 Kilo Claw 及个人 24/7 助理模式,非技术用户也可以用它管理邮箱、日程、信息整理等日常事务,只是高级编码功能更偏向开发者。
7. 如何获取最新更新与功能?
可以在 Kilo 官网查看“最新新闻与更新”,或关注其开源仓库与社区渠道,获取新版本、插件更新和新模型支持信息。




