史蒂夫·耶格(Steve Yegge)是一个著名的美国程序员。
![]()
他在亚马逊和谷歌都干过,但是他出名的不是写软件,而是写博客。
他喜欢在个人网站发布长篇大论,滔滔不绝地议论,直抒胸臆,毫不避讳。他的好多文章都在业内被广泛阅读,引起很大反响。
这些文章后来结集出版,甚至引进了国内,书名就叫《程序员的呐喊》(人民邮电出版社,2014)。
![]()
它的书名里面的“呐喊”,英文单词是 ranting,直译就是“咆哮”,确实就是他的文章风格。
这个月,他又发表了一篇最新文章[1],谈他对 AI 编程的看法。
他说 AI 编程有8级,他已经到了第8级,也就是最高级。
第1级,还没有接触到 AI 编程,你的 IDE 还是正常的样子(下图)。
![]()
第2级,你在 IDE 装了 AI 插件,开启了侧边栏,AI 时不时提出代码建议,问你是否接受(Yes or No)。
![]()
第3级,你开始信任 AI 编程,进入了 YOLO 模式(“你只活一次”模式, You Only Live Once)。为了节省时间精力,你不再逐条确认 AI 的建议,只要是 AI 生成出来的东西,你就一路按 Yes,统统接受。
![]()
第4级,AI 占据的屏幕宽度越来越大,手工编辑的代码区仅用于比对代码差异。
![]()
第5级,你索性不要代码区了,改用命令行(比如 Claude Code),所有的屏幕宽度都留给了 AI。你现在不看 AI 的生成结果了,只看它的完成进度。
![]()
第6级,你觉得只用一个 AI 太慢,于是打开3到5个窗口,同时进行 AI 编程,加快速度。
![]()
第7级,同时打开的 AI 编程窗口到了10个以上,已经是你手工管理的极限了。
![]()
第8级,你开始使用 AI 任务编排器,让计算机管理并行的多个 AI 编程。
![]()
以上就是 AI 编程的8个级别,你是第几级?
到这里还没完,前面说了,史蒂夫·耶格本人已经到了第8级。他需要工具来管理并行的 AI 编程,但是找不到满意的工具。
于是,他就指挥 AI 写,并将这个工具起名为“煤气镇”(Gas Town)。这个名字来自电影《疯狂麦克斯》(Mad Max)第四部,是里面大反派老乔的老巢。那里到处都是二手零件组成的燃气机,能正常工作,但是看上去摇摇欲坠。
![]()
![]()
他说,“煤气镇”的开发就是东拼西凑,不考虑合理性,能用就加上去,没抛错就接受。“它有22.5万行 Go 语言代码,我从来没看过它的代码,也从来没想过要看。”
他建议用户不要使用这个工具,因为使用它需要全心全意信任 AI。并且,就算相信它,它也可能把事情搞得一团糟。另外,多个 AI 一起跑,很费钱。
但是,他还是把这个工具[2]放到网上,因为它非常好玩。截至到上周,已经得到了6000颗星。
![]()
References
[1] 最新文章: https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04
[2] 这个工具: https://github.com/steveyegge/gastown
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.