Block公司已部署AI代理用于代码编写:该公司15%的软件已由神经网络生成
由杰克·多西领导的区块链公司Block在开发自动化方面迈出了重要一步,推出了AI工具Builderbot。该系统目前已生成公司约15%的软件代码,这在行业内是一个显著的指标。
Builderbot是一个集成在Slack中的AI代理编排器。开发者只需标记机器人账户并描述任务,系统便会自动查找错误、提出修复建议或创建新功能。与标准助手的关键区别在于,它能够访问Block的整个代码库,包括Square和Cash App的服务。这使得来自一个部门的工程师能够修改他们之前未曾接触过的项目。
整个过程完全自动化:机器人从Jira获取任务,在仓库中创建分支,编写代码并提交拉取请求。据我所知,Builderbot每天执行超过20万次操作,每周处理约1500个代码合并请求。这体现了该解决方案的高性能和可扩展性。
技术细节与安全性
值得注意的是,该工具仅处理源代码和系统配置。它无法访问客户数据或支付信息,这对金融服务至关重要。Builderbot基于开源框架goose构建,Block已将该框架移交给了Agentic AI Foundation。此外,该公司还与Anthropic合作创建了模型上下文协议(MCP)。
“过去需要数月的工作,现在只需数天。机器人承担了日常任务和环境配置,让工程师能够专注于解决复杂问题,”Block AI能力部门负责人布拉德·阿克森表示。
Block认为,从使用AI编写代码转向基于神经网络的“原生”工程流程,将成为IT行业的主要趋势。我完全认同这一预测:自动化日常任务释放了创新资源,尽管也引发了对某些职业未来的思考。
我的评论:Builderbot的引入不仅仅是一次实验,而是一个战略举措,可能改变大型科技公司的开发方式。AI生成的15%代码只是开始。未来几年,我们将看到类似工具成为标准,尤其是在开发速度至关重要的领域,如金融科技和区块链基础设施。