36氪获悉,近日AI企业「Babel」完成550万美金天使轮融资。该轮融资由云九资本领投,峰瑞资本跟投。
成立于2023年,Babel为用户提供了软件开发和运维的AI全流程服务,目标通过重建自动化、可观测的AI生成软件工作流程和软件运行环境,提高软件开发的效率,实现上传涵盖产品功能、目标人群等信息的产品规格,就能自动驱使Agents Team完成软件开发和运维的全流程。
Babel核心成员曾是云端软件服务平台CODING的创始人。Babel CEO张海龙曾为CODING的联合创始人兼CEO,并曾在Oracle担任高级软件工程师。前CODING联合创始人、Babel CTO杜万曾担任阿里云的技术专家。
CODING DevOps主要为开发者提供代码托管、项目管理、测试管理、持续集成等云端软件设计、开发、运维等全流程服务,通过标准化的产品和流水线的作业,降低了企业研发的管理门槛。2019年,CODING被腾讯云收购。
大模型技术的发展,让AI接管软件设计、开发、运维的全流程,逐渐成为了可能。比如OpenAI在DevDay上推出了能让用户像搭积木一样拼接开发组件的GPT Builder,AWS则分别针对开发者和普通用户推出了App开发工具BedRock和PartyRock。
Babel运营总监王子嬴告诉36氪,Babel 核心由两部分组成。一部分是工具及云平台,通过供标准化的开发、运维等工具,解决企业软件开发中的非必要复杂性的问题,屏蔽k8s(容器集群管理系统,Kubernetes)等底层基础信息,降低AI获取信息的复杂度。
另一部分则是让AI Agents托管软件开发的全流程。与其他AI软件开发流程仍然以人类开发者驱动为主,即人有什么不会就去问AI问题或者写一半让AI续写。 Babel Agent 的模式的不同之处在于:Babel由AI驱动,即AI有什么地方做不出来,就会去问人,可以解决更多的业务上的必要复杂性问题。
传统软件开发流程vs未来AI软件开发流程
不过,GPT Builder们虽然解放了开发者的双手,但其开发的通用型软件往往功能有限,竞争壁垒较低。且运维和Bug修复等流程,仍需要人类参与。
Babel的优势在于实现了对应用开发全流程的接管。王子嬴介绍,Babel的Agents覆盖软件开发的各个方面,比如,PM Agent(产品经理)负责 Agent 和人之间的沟通协调,架构Agent负责把需求文档转化为可生产的架构,测试Agent负责根据需求及架构编写测试代码,并对开发Agent撰写的代码进行测试,运维Agent会排查运行过程中的报错,筛选出错误交由开发Agent修复。
在这个过程中,人类一方面需要提供需求文档,另一方面是作为监督者解答Agent的疑问。
在运维环节,Babel为用户提供了较强的可观测性。Babel的程序托管后台,采用的是行行级观察的呈现界面,有助于AI实时观察程序运行状况,并精确定位和修复具体Bug。
Babel的程序托管后台
目前,Babel的软件服务Agents Team,是基于对GPT-4和GPT-3.5的微调,目标是初级程序员技术最大的海外市场。基于CODING时期积累的软件服务经验和业务数据,王子嬴认为,Babel能快速积累先发优势和形成数据飞轮。