2025 年 10 月,SAP S/4HANA Cloud Private Edition 2025 迎来了一项对 ABAP 开发人员相当重要的能力,SAP Joule for Developers, ABAP AI capabilities正式进入 Private Cloud 场景。
这件事对于长期做 ABAP 开发的人来说,比单纯多了一个代码补全插件重要得多。
过去我们谈生成式 AI 辅助开发,更多想到的是 GitHub Copilot、Claude Code、Codex 这一类面向通用编程语言的工具。它们理解 Java、JavaScript、Python、C# 没什么问题,但到了真实 SAP 项目中,问题一下子复杂起来。
一个企业里的 ABAP 代码可能同时涉及经典 ABAP、ABAP Objects、CDS View、RAP Behavior Definition、Behavior Implementation、OData、BAdI、ATC、Released API、Clean Core 约束,甚至还有二十年前留下来的 Z 程序。
此时单纯会生成语法正确的 ABAP 并不够。
开发辅助工具还得知道什么是 SAP 推荐的开发模型,哪些 API 可以在 ABAP Cloud 中使用,为什么某个 ATC Finding 会阻碍 Clean Core 改造,某个几千行历史程序究竟在完成什么业务功能,以及一个 CDS Entity 应该怎样测试。
SAP Joule for Developers 面向的就是这个开发上下文。
SAP 当前官方文档把它描述为一组直接集成到 ABAP Development Tools 中的 AI 能力,