Adapting for a world of software factories
文章探讨了软件工程正从'本地交互式提示驱动'向'软件工厂'范式转变。作者Zach Lloyd认为,工厂模式下代理将在整个软件生命周期中承担更多自主工作,这一转变虽具挑战,但在生产力、成本管理和控制方面的收益深远。他反驳了'黑灯工厂'(完全无人类监督)的现实性,指出这会导致团队士气低落。工程师将拥有两大职责:一是'产品工程',负责判断构建什么、产品体验与设计;二是'工厂工程',通过测量DORA指标、LLM评审分数、优化技能、上下文和模型组合来持续改进工厂的自动化程度。文章以Warp团队实践为例,介绍了'每个PR的人类介入次数'等度量方式。