代理编码无疑非常有用。但它也非常糟糕。更确切地说,它正在对我们、我们的技艺以及我们彼此之间的关系产生一些可怕的影响。我能从骨子里感受到这一点,很多人也能。但每当我试图解释到底哪里出了问题,我发现自己会胡乱挥舞双手,从一个点跳到另一个点。好吧,这里有一个列表。4个看不到解决方案的问题——或者,我称之为代理编码的四大问题。
LLM生成的代码有一种强烈的气味,让代码库对人类产生排斥。我们很快给它起了一个名字——slop——它无疑带有负面含义。Claude现在以完全通过词语沙拉交流而闻名,而Astra以一种奇怪的竞争性代码高尔夫风格写作,普通人无法理解。草率被证明是LLM输出一个令人惊讶的持久特性,在这一点上看起来更像是一个标志性动作,而不是成长的烦恼。
一旦代理被允许,它们很快就会接管一切。曾经是每个团队成员贡献的共享人类空间,变成了人们不想花时间的AI荒地。工程师变得与代码疏离,结果就是关心更少。软件工程曾经是一个相当动觉的工作领域。代理编码极大地增加了工程师与其工作产品之间的距离。我们不再直接体验代码:我们向代理发送一组模糊的指令,然后浏览它的报告。
AI侵蚀现有技能,阻碍学习,并且不提供任何有意义的技能进步。不乏有人报告说,长期使用AI后,他们的才智在衰退。
来源: Hacker News · 由HeadlinesBriefing整理摘要