在过去两个月里,人工智能对编程的影响集中在十二月显著提升,编程代理的质量和实用性发生质变。此前编程代理基本无效,但十二月后模型质量大幅提高,具备更强的长期连贯性和韧性,能完成大型耗时任务,对传统编程工作流程产生重大冲击。
案例示例
以搭建本地视频分析仪表盘为例,用户只需用自然语言描述任务,代理在30分钟内完成配置、编码、测试、调试和报告生成,无需人工干预。这一效率远超传统方式,将原本需要周末的项目缩短至30分钟。
编程范式变革
编程正从手动输入代码转变为通过AI代理下达自然语言指令,并并行管理和监督其工作。关键在于提升抽象层次,设计高效的“协调器”(Orchestrator Claws),配置合适的工具、记忆和指令,以管理多个并行代码实例。顶级“代理工程”能带来巨大杠杆作用。
局限性与展望
当前AI编程仍不完美,需要用户具备方向感、判断力、审美、监督能力,并进行提示和迭代优化。在目标明确且可验证功能的任务中效果更佳。关键在于培养直觉,合理分解任务,将自动完成部分交给AI,并在边缘部分提供人工辅助。未来软件领域将不再是“照常营业”时期。