开发者正陷入AI代理带来的多巴胺陷阱。这种伪协作制造了大量低质代码,不仅加重了开源维护者的负担,还引发了群体性的认知偏离。

Armin Ronacher在2026年1月18日的文章中提到,许多开发者正面临一种AI代理精神病。Steve Yegge编写的《煤气镇紧急用户手册》里也提到,许多人都染上了代理编程瘾。这种瘾头让人感觉极好,甚至让人不眠不休地去构建各种惊人的东西。但每隔一段时间,当这种互动涉及其他人类时,开发者就会遭遇现实的毒打,发现自己用力过猛了。最明显的例子就是问题报告和拉取请求质量的严重退化。在维护者看来,很多AI生成的请求简直是在侮辱时间,但贡献者却并不觉得有错,被拒绝时甚至会感到焦虑。

更糟糕的是,人们正与AI建立起一种拟人化的寄生关系,并在社群中互相强化这种不健康的行为。Ronacher将这种关系比作小说《黑暗物质》里的守护神,那是人类灵魂在体外的化身,既是伴侣,也能独立思考。我们开始依赖这些AI代理,与其分离会感到痛苦,甚至觉得失去了新获得的身份。我们依靠这些小生灵来验证自我并协作。但这并非真正的人际协作,而是由人类单方面驱动的,AI只是在随行就市。我们可以哄骗它来强化自己的想法和冲动,并通过它来行动。一些从未编程的人现在拥有了巨大的力量,但只要订阅配额一满,他们的守护神进入睡眠,这些力量便烟消云散。

当这种伪协作的产物被提交到其他代码仓库时,问题就接踵而至。虽然难以一眼看穿代码是如何生成的,但观察一段时间后,就能发现那些缺乏批判性思考的痕迹。很多时候,开发者只是在强行把AI推向某条路径。特别是在不熟悉系统运作原理的情况下,盲目听从机器的建议会产生极其荒唐的结果。

这种奇怪关系的建立,戏剧性地改变了产出的内容。为了获得好结果,你需要提供上下文并做出权衡,但很多人只是在使用奇怪的指令、角色扮演、黑话,甚至是通过辱骂来强迫机器。他们驱使代理走向定义模糊的目标,却全然不顾代码库的健康。

这种守护神式的关系改变了我们的工作方式。当新手陷入这种多巴胺循环时,往往会产生大量的产出。Ronacher回忆说,当初Peter让他迷上Claude时,他曾连续两个月过度使用提示词,浪费了大量标记。那种万事皆可实现的感觉充斥脑海,但过了很久他才意识到,仅仅因为你能做到某件事,并不代表你应该去做。构建东西变得极其容易,但相比之下,使用或润色这些东西却变得难上加难。很多让他自我感觉良好的工具,最后发现根本没有用武之地。

这种来自AI代理的多巴胺回馈是真实存在的。你觉得自己效率惊人,如果你只和志同道合的人待在一起,就会深信这一切都有意义。只要没有人去查看底层逻辑,一切看起来都很完美。然而在圈外人看来,这非常疯狂。虽然光标公司开发的浏览器能在一周内由代理完成,这确实令人印象深刻,但在目前的代理水平下,那依然是缺乏监督的垃圾内容。它是一个很棒的技术演示,但不该作为构建软件的常规方法。

这种垃圾循环还涉及惊人的标记消耗。一个准备充分、工具精良的会话可以非常节省标记,例如将MiniJinja移植到Go语言仅消耗了220万个标记。但那种放手让代理乱跑的模式,其烧钱速度快得惊人。考虑到目前的标记定价很可能包含补贴,这种模式在经济上或许难以为继,未来的折扣计划也可能消失。

这种现象在一些圈子里甚至演变成了某种崇拜。Steve Yegge开发的煤气镇和珠子就是典型例子。珠子作为一个管理GitHub仓库中标记语言文件的工具,代码量竟然高达24,0000行,且质量极其糟糕。在外部观察者眼中,这个项目充满了各种奇怪的术语,如猫鼬、精炼厂、市长、珠子和车队,看起来就像是一个疯狂的行为艺术或者集体性精神病。由于缺乏质量控制,人们甚至不得不动用更多代理来生成文档,以试图弄清楚到底发生了什么,而这些文档读起来同样像垃圾。

最核心的冲突在于这种不对称性。生成代码只需要1分钟的提示和等待,但认真评审一个拉取请求所需的时间要多出许多倍。这种行为对维护者来说是很无礼的,因为贡献者完全无视了对方的时间。当所有代码看起来都差不多时,维护者很难辨别优劣。由于贡献者在创作时自我感觉良好,被拒绝时只会感到挫败。

在那些不愿陷入垃圾循环的项目中,处理这些AI生成的杂音正变成一场噩梦。有些项目甚至更倾向于接收原始提示词而不是代码,因为这样更容易理解开发者的真实意图。这种疯狂甚至导致一些项目不再接受人类贡献,除非对方经过彻底的背景审查。

我们是否正在集体陷入疯狂?。Ronacher作为一个也使用AI的维护者,同样对每天涌入的大量垃圾拉取请求感到沮丧。每一天都有更多只需1分钟生成、却要花1小时评审的代码出现。现在迫切需要说不,但贡献者往往对此感到困惑,因为他们的守护神告诉他们这一切都很棒。

或许我们需要更好的信号来衡量质量,或者等待文化在撞墙后自我纠偏。但这可能只是一个尴尬的过渡阶段。Ronacher表示,每当他在凌晨3点看着有人运行着第10个并行代理会话,并宣称效率达到了巅峰时,他看到的不是生产力,而是一个需要远离机器休息一下的人。他时常怀疑,那个人偶尔也是他自己。AI代理确实是了不起的生产力工具,但如果你关掉大脑,彻底放任自流,它们就会变成制造垃圾的机器。

本文译自 lucumr,由 BALI 编辑发布。