跳到正文
AI寒武纪 · 微信公众号·· 21 小时前精选AI 评分66

斯坦福CS146S新课免费开放:10周AI原生软件开发,第一周200行代码复现Claude Code

去年教的85%全扔掉!斯坦福最新AI神课杀疯了:200行写Claude Code,全套资源免费公开

AI 导读

斯坦福大学推出新课程CS146S:现代软件开发者,由Mihail Eric主讲,推翻旧课85%内容,原因是Claude Opus 4.5发布后代码智能体能力大幅提升。

推荐理由

文章整理了斯坦福CS146S的10周课纲和全部免费资源,读者可以按周自学会话工程、Agent调度等AI原生开发方法。

正文

原创 心兰 2026-10-23 20:52 江苏

↑阅读之前记得关注+星标⭐️,😄,每天才能第一时间接收到更新

斯坦福大学推翻了自家的软件工程大课,把去年秋季教的85%内容全扔进了垃圾桶。

这门名为CS146S:现代软件开发者的课程,由前亚马逊、斯坦福NLP学者Mihail Eric主讲。

耗时9个月精心打磨的全新版本。

推翻课程的原因只有一条:去年11月Claude Opus 4.5发布后,代码智能体的能力迎来了阶跃式提升。

大模型推理时间更长,解决复杂任务的能力更强。

软件开发的规则被彻底改写,过去一年的教学方案已经完全落后于时代。

Mihail Eric表示,AI原生开发者正在成为所有软件团队中最核心的角色,这门课的目标就是批量培养这种工程师。

更重要的是,这门课的所有讲座视频、幻灯片、代码和课件,将全部免费向公众开放。

地址:

https://themodernsoftware.dev/

200行代码复现Claude Code,作业必须给顶级开源项目交PR

为了跟上行业现实,新课纲重点覆盖Agent技能、高级上下文工程、MCP门户、Agent友好型代码库架构、Agent代码审查、系统安全、后台并发Agent调度以及软件工厂。

除了理论,课程还定下了极为硬核的动手标准:培养学生对现代软件的品味。

所有选课学生都要向真实的生产级开源代码库提交Pull Request。

为此,课程拉来了一整套豪华的开源项目合作方提供技术支持和指导,包括:

Browserbase、HeyGen、CopilotKit、Semgrep、OpenHands、Milvus、Marimo、Pi、CrewAI、Warp、Vercel、cmux、Arize AI、Unsloth以及Anyscale。

第一周的动手实验,要求学生用200行代码直接手写一个Claude Code。

顶流AI公司核心开发者组团授课

整个学期的客座嘉宾,几乎聚齐了当前AI编程工具领域最顶尖的创始人和一线专家:

  • • Lee Robinson:SpaceX Model Behavior负责人,前Cursor核心成员

  • • Boris Cherny:Anthropic成员,Claude Code之父

  • • Eno Reyes:Factory联合创始人兼CTO

  • • Silas Alberti:Cognition研发高级副总裁,参与Devin打造

  • • Isaac Evans:Semgrep创始人兼CEO

  • • Rajesh Bhatia:Cloudflare高级总监

  • • Amjad Masad:Replit创始人兼CEO

  • • Elad Gil:知名投资人

10周完整教学路线公开

整门课程共分10周展开,层层递进:

第1周:代码智能体内部机制

剖析大语言模型的底层循环逻辑,拆解核心工具链(读取、写入、编辑、终端执行)的调用机制。带学生阅读主流代码智能体的系统提示词和工具定义,并在第一周实现200行复现Claude Code。

第2周:高级上下文工程

解析高级提示词设计,引入包含研究、提案、计划、实现、测试全流程的RePPIT框架,讲解规范驱动开发模式。同时讲授MCP协议的基本原理,涵盖服务端、客户端、通信传输机制以及符合Agent调用习惯的工具设计。

第3周:Agent技能与命令行集成

通过SKILL.md与脚本构建工作流,学习利用网络技能让Agent的能力拓展到本地代码库之外,掌握高效的命令行控制台开发流。

第4周:自定义Agent与代码库配置

学习CLAUDE.md和AGENTS.md的编写规范,设计用于代码检查、测试运行和安全护栏的自动化触发钩子,搭建规划者、执行者、审查者协同的子智能体架构。

第5周:打造Agent友好型代码库

建立能够让Agent顺畅读写代码的代码库结构、文档规范和自动化检测机制。学习如何对现有代码库进行Agent就绪度评分和审计,排查阻碍Agent工作的常见瓶颈。

第6周:Agent代码审查

分析大模型审查代码的优势与短板,搭建自动化的代码审查架构并配置自定义规则,将AI审查无缝嵌入团队现有的Pull Request工作流。

第7周:安全与防护

覆盖代码静态分析、依赖安全检查、密钥泄露检测。重点防范提示词注入攻击以及面向智能体的特定攻击面,学习让Agent辅助进行漏洞排查和修复。

第8周:后台异步Agent调度

探讨云端托管的异步Agent运作机制,讲解如何管理大规模并发运行的Agent集群,搭建从Slack、Linear、GitHub问题直接生成PR的自动化流水线。

第9周:搭建AI原生团队

构建企业级MCP门户以管理受控工具权限,部署大语言模型网关,设计模型路由逻辑以优化调用成本,总结在企业内部全面落地Agent的组织架构模式。

第10周:软件工厂与终极未来

探索能够自我运行、自我改进的自闭环软件系统,学习软件部署后的Agent监控和安全运行方案,研讨AI软件工程的演进方向。

课程细节与选修说明

这门课程共3个学分,要求具备等同于斯坦福CS111或CS161的编程基础,建议先修过CS221或CS229。

课程在编程语言上保持通用性,核心关注在各种语言间通用的工具和方法论,演示案例主要以Python、JavaScript和部分系统级编程语言为主。

该课程每周预计耗时10到12小时,包含听课、实操实验和项目开发。

斯坦福在校师生可以申请旁听全部讲座,但不提供作业批改和期末项目指导。

课程已经于9月22日在斯坦福大学线下开讲,线上全部学习资源同步开放。

--end--

最后记得⭐️我,每天都在更新:如果觉得文章还不错的话可以点赞转发推荐评论

/...@作者:心兰

跳转微信打开

来源:AI寒武纪 · 微信公众号 · mp.weixin.qq.com