小软件团队已成历史:AI 代理重塑开发
There's no such thing as a small software team anymore

过去,5 到 10 人的小团队无需担心复杂的部署流程,一天几十次提交就能轻松应对。但现在,随着 AI 代理的普及,一个小团队可能同时运行 20 到 100 个代理,产生数百次提交和合并请求。Uber 曾被视为微服务架构的极端案例,但这种高度模块化的模式正成为应对并行开发的常态。代码的模块化程度直接决定了能同时运行的代理数量。曾经昂贵的拆分成本,如今因 AI 能自动处理样板代码和配置而大幅降低。为了适应 AI 代理的上下文限制,从一开始就设计高度模块化的代码库已成为提升生产力的关键。
Uber 对模块化的处理方式在当时看来可能过于极端,但这或许将成为新的常态。