从结对编程到 Agent 编程

自从 Claude Code 推出以来,不少开发者的工作方式经历了一次明显的跃迁——从与 AI 结对编程,逐步过渡到 Agent 编程阶段,手写代码的时间越来越少。效率提升是实实在在的,甚至能让独立开发者在兼顾生活的同时持续推进项目。模型在进化,工具链越来越成熟,用过之后基本回不去了。

200 到 2000 小时的学习曲线

掌握 AI Agent 不是装个工具就能起飞的事。这个磨合期需要大量时间去探索适合自己的工作流,搞清楚模型什么时候靠谱、什么时候会跑偏。过程并不轻松,但持续投入是真正用好它的前提。

Steve 观察到,反弹最激烈的往往是有 12 到 15 年经验的开发者。原因不难理解——很多人的职业价值曾与手动编写代码深度绑定,而这项技能正在快速贬值。这不是技术问题,是身份认同的问题。

产出激增带来的新挑战

当一个人能产出过去五个人的代码量,传统的工程流程会率先崩溃:

  • 合并冲突呈指数级增长:代码产出速度上来了,但协作机制没跟上
  • Code Review 成为瓶颈:传统的审查流程根本跟不上这种产出节奏
  • 测试策略需要重构:代码产出速度提升后,测试覆盖如何跟上?测试本身也需要借助 AI 来完成

编程逻辑也在改变。一个有意思的实践发现是:直接让模型推倒重写,往往比在旧代码上反复修补更高效。这和传统软件工程「渐进式修改」的思路完全不同。

工程师的角色正在转变

未来工程师的核心工作将从「编写代码」转变为「编排 Agent」——监控 AI Agent 的工作进度,处理它们无法解决的问题。但这并不意味着技术门槛降低了,恰恰相反。

工程师需要更精通系统设计、扩展性、安全性和底层原理。只有深刻理解这些,才能给出正确的指令,并在 AI 出现幻觉时一眼看穿问题所在。工程洞察力不但没有贬值,反而成了核心竞争力。

对于独立开发者和一人公司来说,这可能是最好的时代——AI Agent 让个体的产出能力逼近小团队水平。关键不在于工具本身,而在于你是否愿意投入那 200 到 2000 小时,真正适应这种新的工作方式。