ASE-26:面向智能体软件工程的本科课程体系

ASE-26: a curriculum for agentic software engineering as a discipline

精选理由

软件工程教育者或AI工具重度用户会发现,ASE-26直接回应了行业从写代码到指挥智能体的转型痛点,值得参考其课程设计思路。

AI 摘要

随着AI编程助手普及,软件工程师的工作正从写代码转向指导智能体,但学术界发现当前缺失的不是更好的模型,而是系统化的实践者学科。为此,论文提出ASE-26,一套完整的本科课程体系,包含21个模块,核心概念是“进化螺旋”作为意图与构建共同演化的操作形式。课程还涉及与智能体协作完成作业的评分承诺,以及如何让学科超越当前模型能力。该课程已作为可引用参考存入Zenodo,旨在通过结构化教育填补行业缺乏的智能体软件工程技能。

原文 · arXiv: Anthropic

ASE-26: a curriculum for agentic software engineering as a discipline

The work of a professional software engineer has begun to consist, increasingly, of directing agents rather than writing code, and the empirical evidence for the shift is now several years deep. Anthropic's Economic Index puts automation at 79 per cent of Claude Code interactions [2]; Handa and colleagues at Anthropic find AI exposure for Computer Programmer tasks at approximately 75 per cent of the role's distinct activities [3]; Brynjolfsson and colleagues at Stanford's Digital Economy Lab report a 13 per cent relative decline in employment for workers aged 22 to 25 in occupations most exposed to AI [4]. The shift is also unfinished, and the academic literature on agentic software engineering converges on the finding that the missing capability is not better models but structured practitioner discipline. This paper presents ASE-26, a comprehensive undergraduate curriculum for agentic software engineering as a discipline, deposited as a citable reference on Zenodo under CC BY-ND 4.0 [12]. The paper sets out the discipline framing the curriculum rests on, the conceptual contributions it makes (most importantly, the evolutionary spiral as the operational form of the co-evolution of intent and build), the twenty-one-module structure that organises the discipline for teaching, the pedagogical commitments that follow from grading work co-produced with an agent, what graduates leave with, and how the discipline as taught is designed to outlast the specific capabilities of today's models. The position the paper takes is that the practitioner skills the industry currently lacks are precisely the skills the discipline names, and that structured undergraduate curricula in agentic software engineering are the principal mechanism by which the gap closes.

ASE-26:面向智能体软件工程的本科课程体系 · AI 热点