返回首页

Meta 公开 Forum 的 AI 原生开发流程:Agent 参与计划、实现、测试与验证

  • 核心进展:Meta 工程博客披露,新应用 Forum 由小团队从零构建,开发中将 AI Agent 作为工程过程参与者,而不是代码补全工具;Forum 八周达到与 Facebook Groups 的核心功能对齐。
  • 工作模式:从 human-in-the-loop 转向 human-on-the-loop——Agent 自行运行“计划、实现、构建、测试、修正”循环,工程师设定目标、观察运行、纠偏并审批结果。
  • 验证优先:不以代码量或仅编译为目标,任务完成标准是自动测试与视觉检查通过;Agent 先自检,再把带构建结果、测试结果与验证记录的候选变更交给工程师。
  • 环境与工具改造:保持代码库架构清晰、模块化;不向 Agent 描述应用状态,而是给它读取 simulator 实时视图层级、列出屏幕元素、查询目标视图路径的工具;生产构建通过独立 build flavor 将原型代码排除在外。
  • 压力测试与结果:用重复的真实用户行为场景让 Agent 分诊异常、定位复现、提出修复并验证;一次运行发现内存问题,开发期修复后内存使用与 page faults 约减半。
  • 运营模型:Rules 固化重复纠正,Skills 封装团队约定,Agents 自动执行检查,Commands 串联工作流,Hooks 在每轮或 PR 前触发 lint、模拟器连接与测试校验。 🔗 Engineering at Meta