我们的使命是让构建软件感觉像创作音乐一样轻松愉快

We are on a mission to make building software feel like making music

我们相信大型语言模型(LLM)提供了一个全新的机会,能让构建软件感觉就像创作音乐一样。当开发者的工作感觉像是在篝火旁弹奏吉他、跟着收音机唱歌,或是在 GarageBand 中试验节拍时,他们的效率最高——而不是在代码、文档和论坛的泥沼中挣扎。这就是我们正在创建一个用于在编码时与 LLM 协作的开源工具包的原因,这个工具包能让任何人进入心流状态,体验不被卡住的轻松感,从而得以继续(continue)。

我们很高兴地宣布,我们已获得资金支持,以实现这一使命。这笔在 YC S23 结束时获得的首次融资由 Jesse RobbinsHeavybit 领投,并获得了众多天使投资人的参与,其中包括 Hugging Face 联合创始人 Julien Chaumond、Rosebud AI 创始人 Lisha Li 和 Mesosphere 联合创始人 Florian Leibert。从在 Rasa 将机器学习应用于生产对话管理,到在 NASA 交付任务控制软件,我们两人很高兴能将我们学到的所有知识应用于在 LLM 的帮助下构建软件的问题。

虽然许多开发者已开始用 ChatGPT 替代 Stack Overflow 和 Google,但由于提供上下文和将建议插入代码库需要大量的复制、粘贴和编辑,这种体验仍然令人痛苦。Continue 通过将 LLM 原生集成到 IDE 中,利用跨越软件开发生命周期的上下文,并收集开发数据来改进建议,从而消除了这种痛苦。

显然,LLM 已经在引发我们构建软件方式的转变。开发者能够更快地前进,遇到的阻力更小,并且能够提升他们的抱负。虽然开发者与 LLM 之间的交互界面仍处于早期阶段,但我们坚信它最终将成为公共基础设施。就像 Docker、Linux 和 Git 一样,它对每个人都至关重要。

这意味着我们需要允许深度定制,以便开发者可以轻松地将 LLM 集成到他们现有的工作流程中。这意味着我们需要拥抱不断显著增长的开源和商业语言模型的多样性,以便可以毫不费力地使用任何模型。这意味着我们需要作为一个社区进行构建,以便任何人都可以参与 Continue 的创建。

这个社区的开端已经与我们并肩而行,我们对此深表感激。自三个月前发布以来,它已在 GitHub 上获得了 5 千多颗星,在 Discord 上拥有 750 多名成员,并在 VS Code Marketplace 上获得了 3 万多次下载。

摆在我们面前的还有令人兴奋的挑战。我们如何高效地大规模构建、存储和更新代码库索引?我们如何准确地检索相关上下文?我们如何将细微的意图转化为可靠的重构?我们如何使团队能够基于他们的开发数据持续训练自定义模型?随着新的模型能力的出现,我们如何构建实用且具有前瞻性的抽象?

为了应对这些挑战并为团队打造 Continue,我们正在招聘一支由优秀软件工程师组成的小团队——如果你想创建公共基础设施并让构建软件感觉像创作音乐一样轻松愉快,请加入我们