那个手搓Linux内核编译器的AI,把程序员的底裤都扒光了
1
昨天我正在楼下吃火锅,毛肚刚烫到七上八下,后台有个读者疯狂私信我。说爱拂老师别吃了,快去看看 Anthropic 搞的大新闻,程序员的天都要塌了。我寻思着这年头天塌的事情多了去了,基金绿得像青青草原我也没见大家少吃一口饭。这哪是天塌了,这分明是 AI 开着推土机,把程序员这个职业的祖坟都给刨了。2
Anthropic 的 Claude Opus 4.6,在几乎没啥人干预的情况下,徒手写了一个 C 语言编译器。 然后用这个编译器,成功编译了 Linux 内核。如果不恰当地比喻一下:以前的AI写代码,就像是一个刚学会说话的鹦鹉,你教它说“恭喜发财”,它能给你整几句吉祥话。大家看着乐呵,觉得这玩意儿就是个电子宠物。这次这只鹦鹉,它没背吉祥话。它走进你的厨房,拿起你的菜刀,给你做了一桌满汉全席。甚至还顺手把你的陈年老灶台(Linux内核)给修好了。这就很恐怖了。因为这只鹦鹉用的工具是Rust。这门语言在程序员圈子里以“劝退”闻名,学习曲线陡峭得像珠穆朗玛峰。多少十年老码农都在 Rust 的 borrow checker 面前跪着唱征服。结果 AI不仅学会了,还实现了从词法分析到机器码生成的全链路自研。 没有依赖现成的库,主打一个“纯手工打造”。3
老王今年35 岁,某互联网大厂P7,标准的“技术贵族”。 平日里最看不起的就是那些只会调包、写 CRUD(增删改查)的初级码农。他引以为傲的资本,就是对底层原理的理解,是对C++内存管理的精通,是那种“你们还在第一层,我在大气层”的优越感。前天他还跟我吹牛逼,说 AI 都是泡沫,复杂的系统架构还得靠人脑。然后我看见他在拼多多上下单了两瓶防脱洗发水,还顺手搜了一下“美团骑手入职指南”。因为Anthropic这个项目,把老王这种资深程序员最值钱的“技术壁垒”,变成了一层窗户纸。4
这背后并没有一群科学家在日夜调教AI。 只有一个极其简陋的bash 脚本,简陋到像个刚毕业的实习生写的死循环。把代码库甩给它,吼一句:“去,把那个 Bug 修了!”它们没有肉体,不需要睡觉,不需要喝咖啡,不需要在那儿跟产品经理扯皮,也不会因为昨晚跟女朋友吵架了今天就写出 Bug。甚至为了抢任务做,它们学会了用文件锁。甚至代码冲突了,它们自己合并。老王这种P7,年薪加上股票怎么也得大几十万甚至上百万吧? 还得配个升降桌,配个人体工学椅,还得有下午茶,还得担心他哪天想不开去创业了。而这 16 个“赛博黑奴”,搞定一套编译器,总共只花了 2 万美元的 Token 费。这点钱,在现在的大厂,连个像样的 PPT 都买不到。这哪里是技术进步,这分明是降维打击级的“降本增效”。5
这个 AI 之所以能成,不是因为它真的比人类更懂编译原理。 而是因为它学会了人类职场最核心的技能:抄作业,以及,糊弄学。它是怎么保证代码对的?它搞了个“对照组”。它把人类写了几十年的 GCC 编译器当成标准答案。自己写一段,就跟大哥跑出来的结果对一下。 对不上了?那就改。疯狂穷举,暴力试错。它根本不需要理解为什么要这么分配寄存器,它只需要知道“跟大哥做的一样”就行了。还有更骚的。 编译内核的时候,有一块特别难啃的硬骨头(16 位实模式启动代码)。 AI 试了几次,发现搞不定。如果是老王,可能今晚就睡公司了,死磕到底,为了技术人的尊严。但AI怎么做的? 它写了个逻辑:检测到这块代码,直接调用系统的 GCC 去编译。翻译成人话就是:“这活儿太难了,我不干了,外包给别人吧。”那一刻,我觉得这个AI拥有了灵魂。 它不仅学会了写代码,还学会了摸鱼和甩锅。 它懂得了工程学里最伟大的真理——Trade-off(权衡)。6
这事儿出来后,很多程序员还在那个技术群里纠结: “哎呀,它生成的代码效率不行。” “哎呀,它还是缺乏创造力。”这玩意儿就像是蒸汽机刚发明出来的时候,那帮骑马的骑士在嘲笑: “你看这个铁疙瘩,又吵又慢,还没我的马跑得快。”是,现在的 AI 代码确实不如顶级专家写得好。 但它便宜啊。 但它快啊。 但它不休息啊。在这个项目里,人类工程师的角色已经彻底变了。 他们不再是写代码的人(Writer)。 他们变成了监工(Verifier)。他们做的事情,是设计那个“死循环脚本”,是设计那个“找GCC抄作业”的测试流程。只要定义好什么是“对的”,剩下的脏活累活,AI只要花点电费就能给你堆出来。7
过去这二十年,程序员的高薪,本质上是吃了互联网爆发的红利。 我们就像是一群坐在风口上的猪,飞得很高,觉得自己长出了翅膀。但现在,风停了。 Anthropic 告诉世界:做一只猪是没有前途的,哪怕你会写红黑树,你也只是一只技术好点的猪。屠夫(AI)已经磨好了刀。猪被杀,不是因为猪不努力,只是因为过年了。未来的软件开发,不会再是一群人坐在工位上敲键盘。而是一个人,带着一支 AI 军队。你不再是搬砖的工人,你是包工头。你需要懂架构,需要懂业务,需要懂如何鉴别屎山,更需要懂如何驾驭这群 AI 疯狗。至于那些还沉浸在“我会手写 Getter/Setter 我好牛逼”幻想里的人。建议早点去看看那两瓶防脱洗发水还包不包邮。或者,提前去选一块风水好的墓地。