Agentic Engineering是一种软件工程方法论,强调工程师在AI代理(Agent)辅助开发环境中承担系统编排者与决策者的角色,而非直接编写代码。其核心在于通过设计目标、约束条件与任务分解,指挥自主AI代理完成代码生成、测试与集成等工作,同时关注系统可靠性、可维护性与输出质量的整体把控。
Karpathy最近提出了Agentic Engineering的概念,代表AI编程范式从氛围编程的进一步演进
卡帕西正式提出了'Agentic Engineering'(智能体工程)的概念,以及'软件演进三阶段论':软件1.0(传统命令式编程)、软件2.0(深度学习)、软件3.0(大语言模型智能体编程范式)