Meta一直被视为AI编程工具领域的追赶者,如今正在加速补位。本周,该公司发布了一款新的终端编程智能体,专为需要在大型软件代码库中处理复杂任务的开发者而设计。
这款名为Meta Code的工具目前处于测试阶段。Meta首席执行官马克·扎克伯格在本周三的社交媒体帖子中表示,Meta Code能够"在大型代码仓库中完成完整的软件工程任务",包括"规划变更、编写代码、验证结果"等。
Meta Code支持通过单条命令完成安装,底层由Meta此前发布的编程模型Meta Spark提供支持。面对大型项目,它会自动启动多个子智能体并行运作。
扎克伯格解释道:"当任务规模足够大时,系统会将其拆分给多个子智能体,在相互隔离的工作目录中并行处理,不会影响用户的当前工作副本。在测试中,我们让它同时为一款游戏开发六个功能,全程没有出现任何冲突。"
此举旨在帮助Meta在竞争愈发激烈的AI编程赛道上占据更有利的位置,并在价格方面与OpenAI的编程智能体Codex以及Anthropic的Claude Code形成差异化竞争。
Meta旗下Meta超级智能实验室负责人、AI总监亚历山大·王在接受《华尔街日报》采访时表示:"我们认为,对于许多工作流程和使用场景而言,这将是一个极具吸引力的选择,尤其是在成本层面。"
近期,Meta持续加大AI领域的资金投入,努力扩大自身的AI影响力。今年6月,Meta突破了此前以AI支撑广告业务的核心定位,正式进军企业级AI市场,推出了一款面向客户服务与支持场景的智能体产品。
Q&A
Q1:Meta Code是什么?它能完成哪些编程任务?
A:Meta Code是Meta发布的一款终端编程智能体,目前处于测试阶段,底层由Meta Spark模型驱动。它能够在大型代码仓库中完成完整的软件工程任务,包括规划变更、编写代码和验证结果。面对规模较大的项目时,它会自动拆分任务,启动多个子智能体并行处理,且不会影响用户的当前工作副本。
Q2:Meta Code和OpenAI Codex、Anthropic Claude Code相比有什么优势?
A:根据Meta AI总监亚历山大·王的说法,Meta Code在成本方面具有明显优势。对于许多工作流程和使用场景,Meta Code被定位为一个"性价比极高"的选项,旨在与OpenAI的Codex和Anthropic的Claude Code展开差异化竞争,为开发者提供更经济实惠的选择。
Q3:Meta Code如何处理大型项目?
A:Meta Code在处理大型项目时,会将任务拆分给多个相互隔离的子智能体,让它们在独立的工作目录中同步并行运作,从而避免代码冲突。扎克伯格透露,在测试中,Meta Code曾同时为一款游戏开发六个功能,全程未出现任何冲突,展现出较强的并行处理能力。