Block 引入 AI 代理:如今 15% 的代码由神经网络编写

由杰克·多尔西创立的支付与区块链公司Block在开发自动化方面迈出了重要一步。其引入的AI工具Builderbot已能生成公司约15%的软件代码。这不仅仅是一个辅助工具,而是一套完整的系统,正在改变软件开发的方式。
Builderbot作为AI代理编排器运行,集成于企业通讯软件Slack中。开发者只需标记该机器人并描述任务,人工智能便会自主查找错误、提出修复建议或创建新功能。与同类工具的关键区别在于,它能访问Block的全部代码库。例如,来自Cash App团队的工程师可以借此修改此前未曾接触过的Square服务。
整个流程完全自动化:机器人从Jira获取任务,在代码仓库中创建分支,编写代码并提交拉取请求。其规模令人印象深刻:系统每天执行超过20万次操作,每周处理约1500个代码合并请求。
Block人工智能能力部门负责人布拉德·阿克森强调:"过去需要数月完成的工作,现在只需数天。机器人承担了日常事务和环境配置工作,让工程师能够专注于解决复杂问题。"重要的是,该工具仅处理源代码和系统配置,无法访问客户数据或支付信息。
在技术层面,Builderbot基于Block捐赠给Agentic AI Foundation的开源框架goose构建。Anthropic也参与了开发——双方合作涉及模型上下文协议(MCP)的创建。
公司坚信:从借助AI简单编写代码,转向基于神经网络的"原生"工程流程,将成为IT行业的主要趋势。
我的观点:Block的举措不仅是一个新的AI工具,更展示了神经网络如何深度融入生产流程。如果15%的代码已能自动生成,那么未来几年这一比例将升至50%甚至更高。问题不在于AI是否会取代程序员,而在于企业多快能调整流程以适应新现实。Block在此树立了将被众多公司效仿的标杆。