一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

塔接连拔地而起

时间:2026-07-15 19:49:54 编辑:袖梨 来源:一聚教程网

我觉得有些 vivicoded 软件的变化有些随机和意外。这让我想起了勃鲁盖尔的《巴别塔》,其中对巴别塔的描绘已经相当混乱。这个故事通常讲述的是骄傲和野心,以及最终为什么人们不再说同一种语言。但这也是一个关于团结推动技术进步的故事。

塔不断拔地而起

正文从技术升级开始:

他们彼此说,去吧,我们来做砖,把它们彻底烧掉。他们以砖为石,以泥为泥。

他们将其用于文明项目:

让我们建造一座城市和一座塔,塔顶直达天堂

但当上帝评估情况时,他关心的不是砖块:

人民是一体的,他们都有一种语言,[……]现在没有什么可以限制他们。

他们的力量来源是协调。他们共享一种语言,并且通过这种共享语言,他们可以将他们的工作组合成任何人都无法单独构建的东西。上帝不会夺走砖块或他们制作砖块的知识。他剥夺了他们相互理解的能力,建设就停止了。

有一个很吸引人的想法,即人工智能辅助编程意味着更好的工具,可以让我们构建更雄心勃勃的软件。在个人层面上确实如此,毫无疑问,拥有智能体的开发人员将更有能力更改代码库。但大型软件项目从来不仅仅受限于个人生成代码的速度。它们受到人们协调理解他们正在改变的系统的程度的限制。

软件项目的共享语言不是英语或Python,而是对其概念含义、边界在哪里、哪些不变量重要、谁拥有什么以及为什么系统具有这样的形状的共同理解。这种语言很少被记录在一处。它部分存在于文档和代码中,但也存在于代码审查、对话、争论以及必须向其他人解释更改的经历中。

在智能体出现之前,这种共同的理解有些是通过摩擦来维持的。如果我想更改您的存储层,我通常必须阅读您的代码,向您询问问题,并且可能与另一个服务依赖于此的团队进行协调。这很慢,大部分缓慢都是浪费,但并非全部都是浪费。其中一些是你的理解成为我的理解的过程,通过这个过程我们双方都发现我们是否仍然同意系统的运作方式。这种摩擦使人们同步。

特工消除了大部分摩擦。我可以要求智能体添加 OAuth,您可以要求智能体添加缓存,其他人可以要求智能体根据第一原则重建数据库并使 UI 变为粉红色。每个变化单独来看都是合理的。代码可以编译,测试可以通过,并且可以按需生成解释。我们中的任何人都不一定需要与其他人交谈,甚至不需要获得曾经因变革而迫使我们学习的共享模型的一部分。

正如我之前多次说过的:智能体不会感到疼痛,只有人类才会感到疼痛。智能体现在让我们可以在系统中以前需要其他人的部分以及人员需要轮换的代码库中采取行动。

当我查看一些 vivicoded 扩展项目时,代码库变得 Babel 不是因为没有人可以沟通,而是因为没有人需要这样做。每个开发商都有一位孜孜不倦的翻译,可以解释塔楼的一个角落,并根据他们的要求进行任何当地的改动。尽管让人类共同思考的建筑语言消失了,但变化仍在不断发生。

但这不是典籍故事。在巴别塔,失去共同语言会导致施工停止,而在人工智能辅助工程中,在共同理解崩溃后,施工可以继续进行。由于没有立即失败,这让它变得好奇且有点迷失方向。塔没有倒塌,所以我们没有注意到失去了什么。它只是不断上升。

这篇文章被标记为人工智能和思想

复制为/查看降价

热门栏目