2026年从Vibe coding开始学习!
今日大年初5,介绍一下Vibe coding(氛围编程)。
Vibe Coding概念源于LLM在软件开发领域的成熟应用,由Andrej Karpathy(前特斯拉AI总监、OpenAI联合创始人)在2025年初正式提出。这个词2025在11月份已经被Collins(柯林斯)评为2025年度词汇。
Vibe Coding的本质是AI辅助编程,你负责想法,AI帮你干活:
传统Coding:程序员(懂算法、懂编程、项目实战经验)写代码 -> 调试 -> 运行。 Vibe Coding:自然语言描述需求 -> AI生成代码 -> 运行并检查“感觉”(Vibe Check) -> 反馈调整润色一下。
下面分享几个值得一学的Vibe coding资源。
CS146S
学习地址:https://themodernsoftware.dev/
CS146S这门课被认为是目前全球最系统、最前沿的AI软件开发课程之一。
CS146S是Stanford大学在2025年秋季开设的一门名为 “The Modern Software Developer”的课程。这门课的核心目标不是教你如何手写代码,而是教你如何利用 AI 工具重构整个软件开发流程,成为一名“AI agent管理者”。
作者Mihail Eric之前拥有丰富的工业和学术背景,曾在Stanford NLP Group工作多年,为Amazon Alexa的senior Machine Learning Scientist,也是Storia AI的cofounder等等。
CS146S由10 weeks内容构成,颇具特色:
业界大咖授课:除了Mihail Eric亲自授课,CS146S还邀请了一众来自 Anthropic (Claude)、Cognition (Devin)、Warp 等公司的创始人或核心开发者进行分享。
开源资源:课程的所有作业和教学材料已在 GitHub 上开源,供全球开发者自学。 思维转变:强调开发者角色的转变——从“代码的编写者”变为“AI 工作的管理者”。
看一下具体内容:
比如说“Week 2: The Anatomy of Coding Agents”
以及“Week 7: Modern Software Support”
总之,个人认为CS146S为AI业界前沿课程,绝非纸上谈兵,非常值得学习!
easy-vibe
学习地址:https://github.com/datawhalechina/easy-vibe
datawhale的一个开源项目,追求“Learn vibe coding from 0 to 1”。
该项目假设每个人都是零基础,手把手带你从写出第一行代码,到理解前后端逻辑,最后把产品上线,该项目分3个阶段:
第1个阶段,零基础初体验Vibe coding,适合产品经理 / 运营。
第2个阶段,全栈开发、AI 集成、数据库,适合初中级开发 / 独立开发者。
第3个阶段,claude code 进阶、小程序安卓开发,适合高级开发 / 架构师。
有些章节还处于完善阶段。
(加入学习,备注:299)