All Hands AI 筹集 500 万美元,为开发者构建开源代理。

AI7号2024-09-052657

Chat中文镜像

在最好的情况下,编程是一项创造性的工作,但在这个一切都在向左转移的时代,开发人员的一天中大部分时间都充斥着诸如编写单元测试、管理依赖项和保持文档更新等被 All Hands AI 联合创始人兼首席执行官罗伯特·布伦南(Robert Brennan)称为“以苦劳为导向的任务”。另一方面,人工智能也许没有创造力,但它在这些常规任务上表现得相当出色。

All Hands AI 于周四宣布完成了由 Menlo Ventures 领投的 500 万美元种子轮融资。该公司旨在构建与模型无关的开源人工智能代理,能够处理大部分此类苦差事,让开发人员能将更多时间集中在他们最擅长的事情上。

几个月前,AI Cognition 展示了德文(Devin),这是一个能够规划和执行复杂工程任务的人工智能代理——也许更重要的是:能够端到端地构建和部署新的应用程序。

布伦南在周四宣布之前的一次采访中表示:“Cognition 团队推出了他们的德文演示,我——我想世界上的每一位软件工程师——都对那个视频感到惊叹。”“我认为它确实激发了我们对未来开发的想象,但同时也让我们感到有些害怕,因为它是作为闭源开发的,而且被放在一个我们看不到、无法贡献、也无法真正作为开发社区拥有的封闭花园里。”

这个开源项目今年早些时候最初名为 OpenDevin,现在叫做 OpenHands。它始于 GitHub 上的一个文本文件,如今已拥有超过 3 万颗星标和 150 多位贡献者。

这个想法是让 OpenHands 代理成为一个积极主动的结对程序员,与开发人员携手合作,并且能够处理开发人员日常工作中的大量苦差事。这可能包括编写测试、部署应用程序,还包括认识到一个文件中的更改(可能是一个函数的名称)可能会影响应用程序其他部分的功能,并询问开发人员是否应相应地调整受影响的文件。

Menlo Ventures 的合伙人、Atlassian 前首席产品官乔夫·雷德芬(Joff Redfern)表示:“人工智能将彻底改变开发者的工作方式。但这并不会改变他们对采用开源的偏好,尤其是在涉及到影响他们日常工作的技术时。通过开放式开发,All Hands 正在帮助软件工程社区朝着理想的人工智能驱动的开发体验努力。”

布伦南(Brennan)和他的两位联合创始人,王星耀(首席人工智能官)和格雷厄姆·纽比格(首席科学家),在自然语言处理和构建智能体方面拥有丰富的工作经验。布伦南此前在谷歌从事文档摘要方面的工作,之后在多家初创公司担任高管,负责机器学习和基础设施项目。纽比格是卡内基梅隆大学的副教授,在自然语言处理方面经验丰富;王星耀中断了他在伊利诺伊大学厄巴纳 - 香槟分校的博士课程,在那里他从事基于基础模型的交互式语言智能体的研究。

布伦南说:“在技术方面,看到认知演示版,我们谁都不感到惊讶。我们都知道有这个东西,但看到它整合为一种用户体验,真的让我们兴奋不已,开始积极推动公开构建它。”

布伦南还指出,虽然像 Copilot 这样的工具对开发者非常有帮助,但它们(目前)还没有专注于整个“编写代码的代理循环”,类似于自动驾驶汽车。这正是 All Hands AI 的目标,即便这在一定程度上仍属理想状态。这并不是说你可以让这个代理访问公司的整个 JIRA 待办事项列表,然后任其自由发挥并完成其中的每一项任务。实际上,布伦南——和当今业内的大多数人一样——认为在很长一段时间内,都需要人类开发者参与其中。

对于这样一个系统,用户/开发者的体验实际应该是什么样,也仍然存在未解决的问题。不过,All Hands AI 确实有一名设计师在职,很高兴看到它很早就开始研究这些问题。目前,这种体验在某种程度上仍与开发环境脱节,但团队计划很快与 VS Code 和其他编辑器进行集成。

和许多开源初创公司一样,All Hands AI 期望通过提供付费的闭源企业功能来实现其服务的盈利。布伦南说:“我们认为,我们可以开发一系列软件来补充开源,为大型企业真正创造价值。在这种情况下,我们以闭源的方式进行开发感觉良好,有助于确保我们有一个可持续的开源项目,能够从使用它的大型企业那里获得资金支持。”

不过,在这第一轮融资中,该团队计划在深入探索服务的货币化之前构建其技术栈。除了本轮领投的 Menlo 之外,Pillar VC、Betaworks 和 Rebellion 也参与其中。该公司还吸引了众多天使投资人,包括 Hugging Face 的联合创始人汤姆·沃尔夫(Thom Wolf);Cloudera 的联合创始人杰夫·哈默巴赫(Jeff Hammerbacher);以及 PyTorch 的创建者和 Meta 副总裁苏米斯·钦塔拉(Soumith Chintala)。