课程
Stanford CS146S:现代软件开发者
Stanford CS146S:The Modern Software Developer
斯坦福大学 CS146S 课程网站,主题是 AI 原生软件开发。课程描述说明 LLM 使软件开发从以手工编码为主转为开发者与编码智能体协作,内容涵盖 MCP、agent skills、规格驱动开发(spec-driven development)、循环工程和“软件工厂”等实践与技术,以及为智能体提供上下文与能力、把产品需求转成可执行规格、设计人机共同规划构建评估改进的迭代流程。课程为 3 学分,先修要求为相当于 CS111/CS161 的编程经验,建议具备 CS221/229 背景,包含动手作业、项目和业界从业者讲座。