五万字对话实录:Claude创始人详解AI拐点!从扩展定律到AGI降临,一场改变人类未来的技术革命正在上演!(18)
摘自老瓦 老瓦AI小屋
AI 如何变革编程行业
莱克斯·弗里德曼:
人工智能正在以惊人的方式改变世界,尤其是在编程领域。即便是今天,我们已经看到 AI 在辅助编程方面取得了长足的进展,而未来的 AI 将变得更加强大、更加高效。
编程作为一项核心技能,与 AI 的构建过程息息相关。你如何看待编程的本质?AI 的发展将如何重塑编程?对人类开发者来说,这意味着什么?
达里奥·阿莫迪:
我认为编程是 AI 颠覆速度最快的领域之一,主要有两个原因。
第一,编程与 AI 的发展过程高度相关。
编程是Anthropic 及其他 AI 公司的核心技能,其变革速度远远快于农业、制造业或物流等行业。例如,农业虽然也将被 AI 颠覆,但由于它与 AI 开发团队的关系较远,变革可能需要更长时间。
相比之下,编程是 AI最容易介入的领域,因为开发 AI 本身就依赖编程,因此相关技术的进步将迅速反馈到编程本身,形成自我强化的闭环。
第二,AI 在编程中可以实现"闭环"。
在很多行业,AI 只能作为一种辅助工具,但在编程中,AI不仅可以编写代码,还可以运行代码、调试结果,并进行优化。这种即时反馈让 AI 能够更快学习,从而大幅提升自身的编程能力。
这意味着AI 在编程上的进步将远快于其他行业,比如生物学、硬件制造等领域。
莱克斯·弗里德曼:
你能具体描述一下这种进步的速度吗?
达里奥·阿莫迪:
如果看看 AI 在典型编程任务中的能力增长速度,我们会发现一个指数级的 S 曲线。
今年(2024年) 1 月,AI 可能只掌握了 3% 的编程能力 。
到 10 月,这一数字已经飙升至 50% 。
按照目前的趋势,在接下来的 10 个月内 ,AI 很可能接近 90% 的能力水平 ,接近人类程序员的顶峰。
当然,AI 的编程能力不可能无限增长,最终会遇到瓶颈。但如果按照这个发展趋势,到2026 或 2027 年,AI 很可能能够独立完成大部分编程任务,甚至超越人类。
不过,Twitter 上肯定会有人剪辑我的话,只留下"2026 年 AI 将完全掌握编程"这类断章取义的内容(笑)。
莱克斯·弗里德曼:
那么,这对人类程序员意味着什么?
达里奥·阿莫迪:
如果 AI 能够完成80% 的编程任务,那么人类程序员的角色会发生怎样的变化?
答案是:人类程序员不会消失,反而会变得更加重要,因为人类的比较优势(Comparative Advantage)将得到凸显。
当 AI 变得足够强大后,人类的工作将不再是逐行编写代码,而是关注更高层次的架构和设计:
1.系统设计——确保整个软件系统的架构合理,而不仅仅是实现具体功能。
2.产品思维——不仅关注代码本身,还要关注产品设计和用户体验。
3.复杂问题的拆解——AI 善于执行明确的任务,但复杂问题的拆解仍然需要人类的思考。
这与历史上的技术变革模式类似。例如,过去书写和印刷非常困难,但随着计算机和文字处理软件的出现,书写变得更容易,人们开始关注更深层次的思想和创意。
类似地,AI 将让程序员从基础编码中解放出来,使他们的工作变得更加战略性和创造性。
莱克斯·弗里德曼:
那么,未来的集成开发环境(IDE)会是什么样子?
不仅仅是编程,AI 也将改变我们与计算机交互的方式。就像我们在生物学领域需要特定的工具来提高效率一样,编程领域也需要专门的 AI 工具。
达里奥·阿莫迪:
我坚信强大的AI 驱动 IDE将极大地提升开发效率。目前,大多数 AI 编码助手仅仅是对话式工具,但 IDE拥有更强大的静态分析和错误检测能力,未来 AI 与 IDE 的深度集成将带来革命性突破。
IDE 本身已经具备一些很强的能力,例如:
静态分析 ——可以在代码运行前检测到许多错误。
代码组织 ——帮助开发者管理项目结构。
单元测试覆盖率分析 ——衡量代码测试的完整性。
如果AI 进一步融入 IDE,那么开发者将能够:
1.让 AI 自动修复错误——不仅仅是指出错误,还能提供最优的解决方案。
2.自动优化代码——AI 识别性能瓶颈并提出优化方案。
3.让 AI 处理琐碎任务——例如格式化代码、生成测试用例等。
即使 AI 的整体水平暂时没有突破性提升,这种工具层面的进步本身也足以极大地提高程序员的生产力。
至于 Anthropic 是否会亲自开发这样的 IDE?目前,我们没有计划这么做。我们更倾向于支持Cursor、Kognition以及其他企业在这个领域探索,通过API 提供 AI 能力,让这些公司自由创新。
我们的理念是"让一千朵花绽放"——与其亲自下场开发,我们更愿意支持客户去探索不同的方向,看看哪些方案最终会成功。
莱克斯·弗里德曼:
看着Cursor这样的产品成功集成AI 与云服务,确实让人惊叹。它正在彻底改变我们的编程体验,而这并不是一件"微不足道"的事。
达里奥·阿莫迪:
这确实令人震撼!作为 CEO,我已经很久没有亲自编程了。但如果我再过六个月重新开始编写代码,或许会发现整个开发方式已经完全变了。
AI 在编程领域的进化速度,可能比任何人预期的都要快。