编程范式的更迭:Andrej Karpathy 对 “Vibe coding” 一周年回顾
作者安德烈·卡帕斯Andrej Karpathy很多人引用转发了一年前我的这条推文见下文庆祝Vibe Coding诞生一周年。下面是个人对其一周年的回顾我玩 Twitter现 X已经 17 年了天呐但我还是完全无法预测推文的互动量。当时这只是我洗澡时灵光一现、随手发的一条“废推”没怎么过脑子但不知怎么的它就在恰当的时机创造了一个贴切的名字捕捉到了当时很多人共同的感受。于是就有了现状Vibe Coding 现在作为我重大的“模因梗贡献”被写进了维基百科甚至它的词条比我的个人介绍还要长。哈哈。我想补充的一点是在那时大语言模型LLM的能力还比较有限你大多只是把 Vibe Coding 用于一些好玩的、随手即弃的小项目、Demo 或探索。那很有趣而且效果勉强过得去。今天一年后通过LLM 智能体Agents编程正日益成为专业人士的默认工作流只不过增加了更多的监督和审查。我们的目标是利用智能体带来的杠杆效应同时不牺牲软件质量。很多人尝试起一个更好的名字来将其与 Vibe Coding 区分开我个人目前最喜欢的是“智能体工程”Agentic Engineering“智能体”Agentic是因为现在的默认状态是你 99% 的时间都不再直接编写代码而是在编排并监督执行任务的智能体。“工程”Engineering是为了强调这其中包含艺术、科学和专业知识。这是一门你可以学习并不断精进的技能有着另一种维度的深度。2026 年我们很可能会看到模型层和新的智能体层持续改进。我对这两者结合的产物以及又一年的进步感到兴奋。下面就是 Andrej Karpathy 在一年前2025年首次提出“Vibe Coding”概念时的那篇标志性推文翻译有一种我称之为“Vibe Coding氛围编程”的新式编程法你完全随性而为拥抱指数级的技术爆发甚至忘记了代码的存在。这之所以成为可能是因为大语言模型比如 Cursor Composer 搭配 Sonnet变得太强大了。而且我还会配合 SuperWhisper 直接对 Composer 喊话所以几乎不怎么碰键盘。我会提一些极其“小白”的要求比如“把侧边栏的边距padding缩减一半”纯粹是因为我懒得去翻代码找位置。我总是习惯性地点击“全部接受Accept All”再也不去读代码差异diffs了。遇到报错信息我直接原封不动地复制粘贴回去一句话都不解释通常这样就能修好。代码量增长得超出了我平时的理解能力如果真要看懂我得盯着读好半天。有时候 LLM 修不掉某个 Bug我就干脆绕开它或者提一些随机的修改要求直到 Bug 消失为止。这种方式搞点周末的“随手即弃”小项目还挺不错的甚至很有趣。我确实是在开发一个项目或 Web 应用但这真的不算是在写代码——我只是看一看、说一说、跑一跑、贴一贴然后它居然就这么跑通了。 深度解析从“氛围”到“工程”高可用架构编辑对比上面那篇一周年回顾你会发现 Karpathy 的心态发生了微妙的变化从“玩票”到“专业”一年前他觉得这只适合“周末随手即弃的小项目throwaway weekend projects”但一年后他认为这已成为“专业人士的默认工作流”。从“盲目”到“监督”一年前他“不看代码差异dont read diffs”但现在他强调“智能体工程”需要“监督与审查oversight and scrutiny”不能牺牲软件质量。角色的转变一年前他觉得自己像个“指挥家”现在他明确了这种新角色——不是不写代码了而是成为了智能体的编排者。 核心词汇理解Vibe Coding指开发者不再深究每一行代码的逻辑而是通过描述意图靠 AI 生成代码只要“感觉Vibe”对了、程序能跑起来就行。Agentic Engineering卡帕斯提出的新阶段强调从“随意尝试”转向“专业编排”开发者角色从“码农”转变为“智能体调度员”。参考阅读OpenClaw 架构设计SOUL、USER、MEMORY 与主动机制从代码助手到AI工程师Claude Code创始人亲授 10 条进阶秘籍Clawdbot (OpenClaw): 架构与实现解析前 OpenAI 联合创始人 Andrej Karpathy过去几周使用 Claude Code 的一些真实体会原文https://x.com/karpathy/status/2019137879310836075[1]Referenceshttps://x.com/karpathy/status/2019137879310836075: https://x.com/karpathy/status/2019137879310836075

相关新闻

Gstreamer playbin dot文件分析

Gstreamer playbin dot文件分析

实验环境:Windows11WSL2 可以查看附件的svg文件,配合原教程食用更佳: 基础教程14:实用元素 --- Basic tutorial 14: Handy elements 一、生成dot文件 WSL命令行,把dot文件输出改为当前输出目录,也可以自…

2026/7/5 18:22:36 阅读更多 →
智能科学与技术毕设新颖的课题推荐

智能科学与技术毕设新颖的课题推荐

1 引言 毕业设计是大家学习生涯的最重要的里程碑,它不仅是对四年所学知识的综合运用,更是展示个人技术能力和创新思维的重要过程。选择一个合适的毕业设计题目至关重要,它应该既能体现你的专业能力,又能满足实际应用需求&#xff…

2026/5/17 2:46:01 阅读更多 →
生成式AI偏见检测工具TOP5:软件测试从业者的专业指南

生成式AI偏见检测工具TOP5:软件测试从业者的专业指南

一、生成式AI偏见的背景与挑战 生成式AI(如大型语言模型)在软件测试领域的应用日益广泛,但模型训练和输出中潜藏的偏见问题可能引发公平性风险,例如在自动化测试脚本生成或用户界面验证中产生歧视性结果。偏见主要包括识别偏差、…

2026/5/17 2:45:58 阅读更多 →

最新新闻

Excel COUNT系列函数:数据质量诊断与业务逻辑翻译指南

Excel COUNT系列函数:数据质量诊断与业务逻辑翻译指南

1. 项目概述:Excel中COUNT系列函数不是“数数”那么简单,而是数据质量的守门员 在Excel里写个COUNT(A1:A100),看起来只是统计非空单元格个数——但如果你真这么想,说明你还没摸到Excel数据处理的门槛。我带过二十多个企业数据分析…

2026/7/6 10:28:04 阅读更多 →
Plone 4教职员目录系统:组织级身份服务中间件实践

Plone 4教职员目录系统:组织级身份服务中间件实践

1. 项目概述:一个被低估的组织级信息基础设施重建 Plone 4 时代的 Faculty/Staff Directory(教职员工名录)绝不是简单做个“通讯录页面”——它是一套嵌入在高校数字生态毛细血管里的身份服务中间件。我2012年接手某州立大学文理学院的这个项…

2026/7/6 10:26:00 阅读更多 →
Excel乘法的三层逻辑:从单元格相乘到矩阵运算

Excel乘法的三层逻辑:从单元格相乘到矩阵运算

1. 为什么“乘法”是Excel里最被低估却最该优先掌握的核心能力 很多人刚学Excel时,第一反应是学求和、排序、筛选——这没错,但真正拉开效率差距的,往往不是你会不会用数据透视表,而是你能不能在3秒内把一整列价格打85折、把12个月…

2026/7/6 10:26:00 阅读更多 →
Hermes+Kimi K2.6构建高可用智能体生产流水线

Hermes+Kimi K2.6构建高可用智能体生产流水线

1. 项目概述:这不是一个“搭个API就能跑”的玩具,而是一套可量产、能扛压的智能体生产流水线“万字保姆级教程:HermesKimi K2.6 打造7x24h Agent军团”——光看标题,你可能以为这是又一篇调用大模型API的入门笔记。但实际操作过的…

2026/7/6 10:23:56 阅读更多 →
STM32F407ZG与MC6470 IMU的硬件协同设计与姿态解算

STM32F407ZG与MC6470 IMU的硬件协同设计与姿态解算

1. MC6470与STM32F407ZG的硬件协同设计MC6470作为一款6自由度惯性测量单元(IMU),其核心价值在于集成了三轴加速度计和三轴陀螺仪于单芯片中。在实际项目中,这款IMU的加速度计量程可达16g,陀螺仪范围达2000dps,且内置数字运动处理器…

2026/7/6 10:23:56 阅读更多 →
家政服务全流程实战项目:客户预约+师傅接单+评价反馈+后台数据看板

家政服务全流程实战项目:客户预约+师傅接单+评价反馈+后台数据看板

本文还有配套的精品资源,点击获取 简介:一个开箱即用的家政服务管理系统,完整跑通从客户下单到服务闭环的业务链路。客户侧支持服务浏览、在线预约、订单查询、服务后打分评价;师傅端可登录个人中心,实时接收新订单…

2026/7/6 10:17:48 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻