第三方系统课整理 · 智能体编程
现代软件开发者(斯坦福 CS146S)
The Modern Software Developer (Stanford CS146S)
斯坦福 Mihail Eric 开设的 AI 原生软件开发课:从大模型原理和提示词讲起,一路覆盖编码智能体、MCP、AI IDE、Claude Code 自动化、AI 安全测试、AI 代码审查、应用生成与 AI 运维,配套每周动手作业。
课程目录
- 01 大模型怎么来的,以及六种提示词技法How LLMs Are Made and Power Prompting 对应官方章节:Fall 2025 Week 1: Introduction to Coding LLMs and AI Development
- 02 编码智能体的构造:一个循环加几把工具,再到 MCPThe Anatomy of Coding Agents and MCP 对应官方章节:Fall 2025 Week 2: The Anatomy of Coding Agents
- 03 AI IDE:从补全到规格文档,再到同步与异步智能体The AI IDE 对应官方章节:Fall 2025 Week 3: The AI IDE
- 04 做智能体的管理者:CLAUDE.md、Hooks、命令与子智能体Coding Agent Patterns: How to Be an Agent Manager 对应官方章节:Fall 2025 Week 4: Coding Agent Patterns
- 05 现代终端:AI 开发工具的七条产品原则The Modern Terminal 对应官方章节:Fall 2025 Week 5: The Modern Terminal
- 06 AI 测试与安全:SAST、DAST、SCA 与智能体的新攻击面AI Testing and Security 对应官方章节:Fall 2025 Week 6: AI Testing and Security
- 07 AI 代码审查:机器能查什么,人必须守什么Modern Software Support: AI Code Review 对应官方章节:Fall 2025 Week 7: Modern Software Support
- 08 自动化 UI 与应用生成:一句话做出全栈应用之后Automated UI and App Building 对应官方章节:Fall 2025 Week 8: Automated UI and App Building
- 09 上线之后:AI 运维、四大黄金信号与故障处置Agents Post-Deployment 对应官方章节:Fall 2025 Week 9: Agents Post-Deployment
- 10 下一步:第十周议题与 Fall 2026 新版大纲What's Next for AI Software Engineering 对应官方章节:Fall 2025 Week 10 and the Fall 2026 calendar