Kilo Code:加速开源 Coding AI
Kilo Code blog
Kilo Code: 加速开源 Coding AI
JP Posma
2025年3月26日
去年,我领导的 Vesuvius Challenge 项目在“从火山灰烬中复活古代图书馆”方面取得了突破(而且他们还在[继续努力](https://blog.kilocode.ai/p/https:/www.theguardian.com/science/2025/feb/05/ai-helps-researchers-read-ancient-scroll-burned-to-a-crisp-in-vesuvius-eruption#:~:text=Last%20year%2C%20Nat%20Friedman%2C%20a,reading%20more%20than%202%2C000%20Greek))。这次成功教会了我一个重要的道理:一个行动极其迅速的社区可以取得令人难以置信的成就。 这似乎是显而易见的,但很少有人做到!从那时起,我一直在思考如何将这一经验应用到其他领域,比如帮助我在 Val Town 的朋友 Steve 原型化一个 AI agent。
从那时起,我一直在思考很多关于 AI agent 的问题。它们是我见过的最接近“人人编程”梦想的东西:所有人类塑造我们的数字世界 (“像黏土一样可塑”)。这是我长期感兴趣的事情,我认为时机已经成熟。直接思考代码的日子已经一去不复返了——AI agent 将“按公斤”生产代码。进入:Kilo Code。
现在已经有一百万家 AI agent 公司了,那为什么还要再来一家呢?我和我的团队都是_急不可耐的_,我们希望迅速地将这种行动极其迅速的社区的想法应用到 AI agent 身上。我们一直在践行这种对速度的极致关注:
- 两周前,我放下了生活中的一切来构建第一个版本。
- 一周后,我们组建了一个 10 人的团队(全职)。
- 然后,我们 fork 了 Roo Code VSCode 扩展(它本身是 Cline 的一个 fork)。
- 从那时起,我们发布了一系列小的改进(更多细节见下文)。
- 到周五,我们将修复 你的请求 中的两个。
- 下周,我们将进行大约 10 项改进。
最重要的是,我们希望与您一起构建它。我们很乐意收到您持续的反馈(在 GitHub 和 Discord 上),并且我们有一个免费层级(每月 15 美元的免费 token!),以便感谢您——对于最好的反馈,我们将提供更多的免费 token。我们的目标是尽快创建最用户友好的 AI coding agent。
认识团队
团队在一周内组建起来,这意味着我们已经自我选择了那些重视速度并愿意冒险的人。以下是我们中的一些人:
- 我正在领导团队 (JP Posma)。
- Justin Halsall 领导开发者关系。 他在过去 5 年里一直在一家 AI 公司 工作,是 rrweb 的开源维护者,也是 Apache 的贡献者。
- Johan Otten 是我们的首席开发人员。 在为教孩子们编写代码构建产品之后,他现在很高兴能更好地教 LLM 编写代码。
此外,我们资金充足,并且正在招聘。(如果您有兴趣,请发送邮件至 hi@kilocode.ai。我们是远程优先,但在旧金山和阿姆斯特丹设有办事处。期望努力工作并获得乐趣。)
已发布的小修复
我们对速度是认真的!在几天内,我们采摘了一些低垂的果实:
- 无需创建 OpenRouter 帐户(使用我们自己的代理)
- 无需付费和使用信用卡(包含使用 Claude 3.7 Sonnet 的免费层级)
- 无需选择模型(良好的默认设置)
- 无需接受遥测(我们发送我们需要改进产品的信息,并且对我们发送的内容以及我们如何使用它保持透明)
- 无需设置自动接受(vibe coding——但你可以关闭它)
- 支持 Fireworks 中的 DeepSeek(超快)
- 多次Onboarding 改进(在进行用户测试后)
下周我们将同样专注于低垂的果实。告诉我们您想看到什么,我们将为最好的想法提供更多的免费 token!
秘密总体规划
除了与社区快速构建之外,我们确实需要对事情的发展方向进行一些粗略的指导。我们从 AI agent 开始(而不是 Copilot/Cursor 风格的 UI),因为我们想构建我们想看到的未来,并且我们认为这个未来即将到来。我们希望为数十亿程序员、数十亿艺术家、数十亿科学家构建——使用计算作为可塑的黏土。
然而,现在 AI agent 只适用于较小的项目,以及新手/非程序员。但我们认为我们可以快速使它们变得更好,并向上游市场发展到更高级的用例(Clay Christensen 的“Innovator’s Dilemma”风格)。
为此,我们将成为更大的 AI coding 公司社区的一部分。 希望我们能为这个领域带来有意义的新想法,并快速实施我们从其他人那里看到的最好的想法。 由于我们的扩展是开源的,我们鼓励每个人(例如,我们的上游 Cline 和 Roo Code)使用我们最好的代码和想法。
我们已经有一些想法,其中许多想法已经被其他工具率先使用,还有一些想法更前沿:
- 即时应用 - 输入一个想法,按 Enter(或 Google 风格的“I’m feeling lucky!”),获得一个带有后端和数据库的实时应用。
- 最新的文档 - 自动抓取文档,因此每当您需要查找您最喜欢的工具的最新版本时,所有内容都是最新的。
- Prompt/产品优先的工作流程 - 甚至不看任何代码; 而是查看浏览器中的产品,以及 agent。
- 浏览器 IDE - 浏览器中的完整开发环境。 沙盒化、安全、无需设置。
- 本地/on-prem 模型 - 为了额外的速度、安全性和隐私。
- 实时协作 - 共享链接并与您的团队实时协作,一起 prompting。
- 并行 agent - 在同一应用中的单独线程中运行多个 agent。
- 代码变体 - 从一个 prompt 创建多个代码实现。 选择最好的。
- 共享上下文 - 通过在团队中存储项目知识来减少 API 调用。
- 开源共享 - 允许将您的代码片段作为开源共享,并供尝试执行相同任务的其他人使用(通用缓存)。
- MCP 市场 - 使扩展您的 agent 更加容易。
- 集成 CI - Agent 编写和运行测试,修复问题直到全部通过。
- 监控/生产 agent - Agent 查看运行时统计数据和错误,并且可以修复或升级。
- 安全 agent - 由 agent 进行渗透测试,由另一个 agent 进行修复。
- 草图绘制 - 绘制您想要的 UI 或数据架构,或通过录像展示要更改的内容。
在 VS Code 中免费生成海量的代码
Kilo Code 已经在VS Code 中上线。 试用它并免费生成海量的代码。 使用您的 Google 帐户注册,无需信用卡即可获得 价值 15 美元的免费 Claude 3.7 使用量。 并在 GitHub 和 Discord 上告诉我们哪些需要改进。 我们正在快速构建——您的反馈塑造着接下来的发展方向。