态度转变:从质疑到彻底依赖AI编程

大卫·海涅迈尔·汉森(DHH)在13个月前曾公开表示对AI写代码不感兴趣,但仅仅一年后,他在Lex Fridman的播客中透露自己已经连续两个月没有手写任何一行代码。这种巨大的转变源于他对AI能力演进的深刻体验。他将这一过程分为几个阶段:早期AI仅是查资料或代码补全工具,未改变工作本质;真正的转折点是2025年11月Anthropic发布Opus 4.5,其输出质量让他感到与人类手写代码不可思议地接近。他进一步分析认为,变化不仅在于模型变聪明,更在于Agent具备了工具使用能力——能操纵电脑、检查自身工作。随后Sub-agent的出现让任务并行处理速度提升五到十倍,而Opus 5、Fable等新模型的出现让他只需描述问题,无需规划路径。> “有的十年什么都没发生,有的几周里发生了几十年的事。”

核心证据:Omarchy系统的零手写代码开发

DHH用其开发的基于Arch Linux的桌面发行版Omarchy Quattro作为核心证据,证明AI编程的高效性。该版本开发周期仅为三个月,且所有发布代码均由Agent生成,他仅负责审查整体质量。例如,开发极简Markdown编辑器OmaWrite时,他对Agent描述需求后,20分钟即获得C++和Qt版本的首个可用代码,并在两天内抛弃了Typora。另一个案例涉及屏保库的性能优化:原Python版本CPU占用过高,他指令Agent重写为Rust版,45分钟后完成,启动时间从86毫秒降至2毫秒(快9.6倍),可执行文件仅3MB。他全程未查看任何一行Rust源代码,直接让Agent完成发布、建库和合并请求。> “如果Opus 4.5是最后一个模型,我也已经心满意足。”

模型横评与Vibe Coding的架构陷阱

在性能优化任务中,DHH对多个模型进行了横评。Fable最快(45分钟)但成本约550美元;GPT Sol耗时1.5小时,成本约46美元;Grok 4.6和DeepSeek V4 Pro分别约为55美元和23美元。经过两轮优化,Rust版最终比Python快46倍。然而,他也指出了“Vibe Coding”的风险:37signals曾让设计师直接用Agent写代码,导致单个PR看似合格但合并后摧毁系统架构。他判断在现有大型代码库上保持完整性仍需程序员,但也反驳了“Agent产出是垃圾”的观点。> “如果你指责Vibe Coder的产出是垃圾,那你看过普通程序员的产出吗?其实那也是垃圾。”

开源革命:AI降低门槛与提升PR质量

DHH将AI对开源的冲击比作马丁·路德的宗教改革,认为它拆掉了只有高技术水准者才能贡献代码的门槛。在Omarchy Quattro开发中,他合并了超过1000个PR,其中许多来自非传统程序员。针对维护者抱怨的AI低质量PR涌入,他持反对意见,认为Agent反而比人类更遵守规范(如写测试、填信息)。现在他让Agent代为审查,只呈送值得人类决策的高质量PR。> “开源的所有苦差事正在以闪电速度蒸发,只剩下最精华的部分。”

工作流重构:多机并行与Agent协作

DHH的工作环境已从单线程变为多机多Agent并行。他使用Herdr工具协调Claude、Codex和OpenCode,用Opus或Fable写代码后交叉审查。通过Tailscale组建虚拟局域网,连接马里布和哥本哈根办公室的闲置Mini PC,并行线程数达16个。这种工作流虽脑力消耗巨大(如赛车手般疲惫),但他正构建AmaBot系统自动处理PR和Issue,以每天仅做一次最终判断来缓解压力。> “好的软件是在使用过程中被发现的,不是在规格书上被设计出来的。”

Omarchy的极致优化与Linux桌面前景

DHH对安装速度有执念,Omarchy Quattro演示安装不到一分钟,当前纪录为45秒。他通过微优化压缩体积:字体包从200MB减至16MB,NVIDIA驱动用ZSTD压缩省200MB,ISO从7.5GB降至5.85GB。目标是为特定硬件制作Turbo镜像,预计实现12秒安装。他认为Linux因契合Unix哲学(命令行、纯文本配置)而最适合Agent环境,Mac的锁定在AI时代反而成为障碍。Omarchy内置崩溃监视器可让Agent诊断日志并定位Rust代码错误,甚至曾通过邮件向Linux内核开发者报告Bug。> “对卓越的追求不需要解释。”

未来展望:AGI、权利与乐观主义

DHH认为特定领域已触及AGI,如Agent道歉时的逼真情感让他思考人类创造力与Token预测的区别。若AI拥有实体身份,可能涉及权利问题,尤其在人形机器人中更甚。面对焦虑,他建议不要预测、聚焦当下、参与开源。他将生育率下降与未来焦虑视为危险组合,并在Omarchy日历中嵌入“Memento Mori”彩蛋。在移民问题上,他坚持用数据说话,认为奥弗顿窗口需人为推开。最后押注乐观未来:多行星物种、火星登陆及时空突破,并选择80年代作为永恒回归的年代。> “行业里最聪明的大脑也无法预测两次模型迭代后的世界。”

结论

DHH的立场转变并非源于理论说服,而是基于实际使用中Agent能力从工具到伙伴的演进。他通过Omarchy项目证明了AI在零手写代码下的高效开发与架构维护潜力,同时揭示了Vibe Coding在大系统整合中的局限性。他对Linux桌面的看好源于其与AI Agent工作流的天然契合,而多机并行工作流则展示了生产力爆发的新形态。尽管面临脑力消耗和伦理挑战,DHH仍持乐观态度,认为AI不是替代而是重塑了创造过程。他建议从业者放弃预测焦虑,投身开源社区以对抗存在主义危机,并相信AI将推动文明向更复杂、更多元的方向发展。