“氛围编程”进化:从Vibe Coding到智能体工程
一、引言一次从“氛围”到“工程”的范式跃迁2025年2月OpenAI联合创始人Andrej Karpathy在社交平台随手发了一条推文发明了一个词——“Vibe Coding”氛围编程。他描述的是一种“完全沉浸在氛围之中拥抱指数级增长甚至忘记代码的存在”的编程方式。这条推文在48小时内被浏览450万次Vibe Coding迅速成为席卷全球科技圈的年度热词。然而仅仅一年后Karpathy亲自为这个概念按下了“升级键”。2026年2月他提出了一个全新的范式——Agentic Engineering智能体工程。从“氛围编程”到“智能体工程”这不仅是一次术语的更替更是一场关于AI编程本质的深刻认知革命。二、Vibe CodingAI编程的“全民狂欢时代”2.1 什么是Vibe CodingVibe Coding的核心模式可以概括为一个闭环人类用自然语言描述需求 → AI生成代码 → 人类验证并反馈 → 迭代优化。开发者不再需要逐行手写代码而是通过多轮对话引导AI产出符合预期的结果。这本质上是人机对话式的协作编程。正如Karpathy本人所说“我总是’全部接受’不再看差异对比。遇到错误信息时我直接复制粘贴进去不加任何注释通常这样就能解决问题。”2.2 Vibe Coding的历史坐标Vibe Coding并非凭空出现。它的技术根基可以追溯到2020年GitHub内部一个名为“GitHub Next”的六人“臭鼬工厂”团队。当时他们投喂模型的只是一些Python代码生成的函数通过率仅有10%。正是在这个“废墟中擦燃湿透火柴”的过程中“幽灵文本”Ghost Text的概念诞生了——让代码像Gmail的自动补全一样直接浮现在光标之后。从2020年的幽灵文本到2025年Vibe Coding的全民狂欢再到2026年智能体工程的专业登台AI编程依次经历了幽灵文本、意图革命、全民狂欢、信任危机、工业化浪潮与集体宿醉。Vibe Coding正是这场运动在“全民狂欢”阶段的核心符号。2.3 Vibe Coding的结构性瓶颈Vibe Coding虽然极大降低了编程门槛但它存在一个根本性的结构问题人是循环中的瓶颈。每一轮对话开发者都需要看AI生成的代码 → 判断对不对 → 决定下一步指令。AI再快也没有用——它在等你。对于复杂任务一个功能可能需要20-50轮对话每轮花30秒到2分钟不等。更根本的问题是你需要一直盯着。注意力是稀缺资源你不可能同时Vibe Coding三个功能。此外Vibe Coding模式下的代码生成高度依赖提示词质量容易产生安全漏洞、维护困难与技术债务。正如一位大厂工程师所评论的“在大厂设计大规模系统的经验反而让我能更好地驾驭AI。核心原因在于我知道一个好的系统长什么样。”这正是Vibe Coding和智能体工程的根本区别——前者是“凭感觉”后者是“凭工程”。三、Agentic Engineering智能体工程时代的开启3.1 什么是智能体工程2026年2月Karpathy正式提出了Agentic Engineering的概念。他给出了两个核心理由Agentic——因为99%的时间你不再直接写代码而是协调智能体并进行监督Engineering——因为这是一门有深度的学科有其自身的艺术、科学和专业知识可以学习和精进如果说Vibe Coding是“人类通过提示词让人工智能编写代码”那么智能体工程则是由AI智能体自主完成代码编写。人的角色变成了定义目标、设定约束、提供反馈——但不参与每一步的执行。3.2 智能体工程的核心特征1从“对话式协作”到“自主循环”Vibe Coding是“人-AI对话”模式而Agentic Engineering的核心思想是把人从循环中拿出来让AI自己完成“写代码→运行→检查结果→修正→继续”的循环。人的角色是定义目标和设定质量标准。这正是Codex CLI的/goal命令所做的事情你只需给出一个目标如“重构auth模块将session管理从Redis迁移到JWT”AI就会自主循环执行分析代码结构 → 制定计划 → 逐步修改 → 运行测试 → 分析失败 → 修正 → 再测试……直到目标达成。2从“单模型互动”到“多智能体协同”Vibe Coding模式下开发者直接与单一模型互动。而Agentic Engineering强调的是分工与治理——开发者先定义目标、约束条件和质量标准再由多个AI Agent分别负责规划、编码、测试、调试和安全检查。有实践者将一个AGENTS.md文件在两个月内扩展成了拥有22个Agent、27个Skill、28个命令的工程体系。这正是智能体工程从理论走向实践的缩影。3从“随意生成”到“结构化流程”Vibe Coding是“一到几次尝试冒烟测试能用就一直用到出问题”。而Agentic Engineering则关注功能正确性、性能、基础设施、弹性、可维护性采用多阶段流程每个阶段有确定性质量门和对抗性评审。工作流中内建品质关卡、自动化测试与审计轨迹让AI产出的代码更容易验证与管理。3.3 智能体工程需要的基础设施让AI Agent真正进入业务研发不是给它一个提示词就行的。一个成熟的智能体工程体系需要解决以下基础设施问题长时间跨会话执行任务——Agent做到一半会话断了怎么办状态怎么恢复工具调用能力的评估体系——Agent调用工具的准确率、可靠性如何量化上下文的系统化管理——Agent在正确的时刻能拿到正确的信息吗知识的持续沉淀机制——Agent这次踩的坑下次能自动避开吗这些不是“用AI写代码”的问题而是“让AI可靠地写代码”之前必须解决的工程问题。四、Vibe Coding vs Agentic Engineering对比总结维度Vibe Coding氛围编程Agentic Engineering智能体工程核心模式人-AI对话式协作AI自主循环执行人的角色提示词输入者、代码验证者目标定义者、质量监督者AI的角色响应式代码生成自主规划、执行、测试、迭代交互方式单模型、多轮对话多Agent协同、结构化流程质量保障依赖提示词质量和人工验证内建质量门、自动化测试、审计轨迹适用场景原型开发、实验性项目生产级软件工程本质定位提高下限保证质量正如Karpathy自己所总结的Vibe Coding是提高下限而Agentic Engineering是保证质量。五、进化路径与未来展望5.1 进化的驱动力从Vibe Coding到Agentic Engineering的进化背后有几个关键驱动力模型能力的跃升。Karpathy坦言一年前的Vibe Coding用的是当时“能力还比较弱的LLM”做的是“好玩的一次性项目”。而一年后LLM Agent编程已成为专业人士的“默认设置”。工具生态的成熟。从Cursor、Copilot到vLLM、Codex CLIAI编程工具的能力边界在不断拓展。Cursor在2025年11月完成23亿美元D轮融资年化收入突破10亿美元。产业需求的升级。Vibe Coding的“玩票”属性无法满足企业对软件质量、安全性和可维护性的要求。智能体工程正是为了“在不牺牲软件质量的前提下充分利用智能体的优势”。5.2 未来的方向在智能体工程的基础上一个更进阶的概念——Meta Engineering元工程正在浮现。它关注的是智能体工程本身也需要被工程化。也就是说不仅要让AI写代码还要让“让AI写代码”这件事变得可规模化、可治理、可持续。正如一位行业观察者所言“不懂架构的人终将沦为看客而能驾驭智能体的人正在重塑规则。”六、结语从2020年GitHub实验室里那根“湿透的火柴”到2025年Vibe Coding的全民狂欢再到2026年Agentic Engineering的专业登台——AI编程在六年内完成了从“玩具”到“工具”再到“工程体系”的三级跳。Vibe Coding证明了AI可以写代码。而Agentic Engineering要回答的是AI能否像一支专业的工程团队一样可靠地、可重复地、可治理地交付软件答案正在被书写。那些曾经靠“氛围”吃饭的开发者正在被要求理解架构、掌握治理、设计系统。这不是AI取代程序员而是编程这门手艺本身正在从“敲击键盘的微观技艺”升维为“驾驭智能体的宏观工程”。Vibe Coding或许正在终结但一个属于智能体工程师的时代才刚刚开始。

相关新闻

一双2毛钱的手套,在TikTok美区卖到374元!庭院经济背后的千亿商机

一双2毛钱的手套,在TikTok美区卖到374元!庭院经济背后的千亿商机

最近,跨境电商圈被一个"神奇"的案例刷屏了:一双在国内1688平台起批价仅2毛钱的园艺防护手套,在TikTok美区上架30天,竟然卖出了1.94万单,总成交额99.64万美元(约合人民币674万元)&…

2026/9/30 14:33:47 阅读更多 →
什么是java泛型(Type Erasure)

什么是java泛型(Type Erasure)

如果不用泛型,而使用Object类型,那么每次执行完之后,我们即使得到这个结果,还得类型转换一下,那么就很容易出现类型转换异常,泛型的出现避免了进行类型转换。 泛型的使用 例如public class GenericClass&…

2026/9/29 10:04:18 阅读更多 →
Agent面试详解(上):从模型接口到可恢复的运行时

Agent面试详解(上):从模型接口到可恢复的运行时

《Agent面试详解》系列:上篇:运行时与上下文 中篇:记忆、工具与并发(待发布) 下篇:评测、安全与落地(待发布) 最近刷到几段讨论 DeepSeek Agent 岗位和面试的视频。里面反复出现的…

2026/9/29 20:31:59 阅读更多 →

最新新闻

从传统后端到阿里大模型:小白也能收藏的Agent/RAG进阶学习路径

从传统后端到阿里大模型:小白也能收藏的Agent/RAG进阶学习路径

本文分享了作者从传统后端开发转行大模型应用层的五年经验,涵盖LLM API使用、Agent探索、Transformer原理、RAG技术栈、流式编程等关键阶段,强调技术结合产品思维的重要性,并推荐了吴恩达课程及配套学习资源,适合想要入门大模型的…

2026/9/30 14:33:26 阅读更多 →
软件工程专业转数据分析,需要补哪些统计和业务知识?

软件工程专业转数据分析,需要补哪些统计和业务知识?

软件工程专业转数据分析,核心需要补3类统计核心知识和2类适配校招的通用业务知识,适用条件为已经掌握至少1门编程语言如Python或Java、处于大三下学期至应届生求职阶段、目标投递企业常规数据分析岗的软件工程专业学生,不需要零基础从头学基础…

2026/9/30 14:33:26 阅读更多 →
browser-use 接入 Oracle OCI Generative AI:ChatOCIRaw 原始 API 集成实战指南

browser-use 接入 Oracle OCI Generative AI:ChatOCIRaw 原始 API 集成实战指南

人工智能AI Agent浏览器控制GUI 自动化MCP 服务 【免费下载链接】browser-use Agents that use the browser. 项目地址: https://gitcode.com/GitHub_Trending/br/browser-use 点击查看 免费下载 本文围绕 browser-use 开源仓库中的 OCI Raw API 集成模块&#xff…

2026/9/30 14:32:26 阅读更多 →
火山方舟 Small套餐 ark-code-latest 模型选型实战指南:TaoToken 统一 Key 接入配置

火山方舟 Small套餐 ark-code-latest 模型选型实战指南:TaoToken 统一 Key 接入配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 14:32:26 阅读更多 →
怎么判断一个选题值不值得写?AI能帮做热度判断吗?

怎么判断一个选题值不值得写?AI能帮做热度判断吗?

怎么判断一个选题值不值得写?AI能帮做热度判断吗?做内容最耗人的不是写,是选:每天一堆备选选题,到底哪个值得花时间?凭感觉选,经常写完没人看。这篇给一套可复用的选题判断框架,并讲…

2026/9/30 14:32:26 阅读更多 →
20260917-基于Freeswitch的软电话互播流程

20260917-基于Freeswitch的软电话互播流程

一、安装和启动Freeswitch虚拟机连接的是内网,无法上网下载freeswitch。DS给的方案是,用VMware模拟出来一个虚拟机,连接外网后下载,之后再通过finalshell搞到内网的虚拟机上。但是弄了半天也没成功。于是将希望寄托于前人安装的fr…

2026/9/30 14:32:26 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/29 16:41:41 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/29 19:29:29 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →