热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
我认为是时候退休"vibe coding"这个术语了。
在这一点上,它根本不是基于氛围的。管理代理,指导他们朝正确的方向前进,提供准确的反馈,帮助他们摆脱困境。我们应该称之为"驾驶"一个LLM。是的,有些飞行员只是按下巡航控制按钮,处理简单的飞行,但也有飞行员可以从同一台机器中获得更多——子代理、技能、规划、协调同一代码库中的多个代理、合并冲突、同时监督多个项目等等。
当你说"我 vibe coded 这个"时,它暗示所有的代理性都在LLM中——它抹去了你自己的创作权。这个术语本身是为了给不严肃的行为提供许可,来为对工艺的无知辩护。"我知道这样编程是不好的,但如果我们只是接受它呢?"但这并不比一个使用复杂仪器降落飞机的飞行员的说法更真实。这不是"vibe flying"。
几乎所有东西现在都将是"vibe coded",但程序员的代理性只是上升到更高的抽象层次。用Karpathy的话来说,我们已经从汇编编程,转向更高级语言编程,现在转向自然语言编程。但作为一个概念,创作权将会存活。
这就是为什么我认为我们应该说"我驾驶Claude来构建这个"。这就是软件工程的未来样子。我们的语言需要适应。
@karpathy
为了扩展这个比喻,就好像一个网页开发者会说“这是 Python 写的。”
不,你是写的。你没有写汇编代码,而汇编代码对你来说可能是不可理解的。但这就是现在程序是如何编写的。编程的行为适应于更高层次的抽象。
说“我在 Claude 中编程”或甚至“用 Claude 编程”是奇怪的,但驾驶 IMO 清楚地表明了你与机器的关系。
294
热门
排行
收藏
