Vibing Steampunk,一座把 Claude Code、MCP 和 SAP ADT 接到一起的 ABAP 工程桥

Vibing Steampunk,一座把 Claude Code、MCP 和 SAP ADT 接到一起的 ABAP 工程桥 我看到vibing-steampunk这个仓库时,第一反应并不是它又做了一个 ABAP 代码生成器,而是它把 ABAP 开发里最难自动化的一层撬开了。ABAP 世界长期有一个很特殊的现实,代码不是躺在本地文件夹里等 IDE 读写,而是活在 SAP 系统里,受对象锁、传输请求、激活、语法检查、ATC、Unit Test、包层级、权限和运行时上下文约束。传统的 Claude Code、Codex、GitHub Copilot 或 Gemini CLI 即使会写 ABAP,也很难真正进入这个世界,因为它们看不到 ADT 背后的 SAP 对象,也不能像 Eclipse ADT 那样完成锁定、修改、激活、运行测试、读 ST22、查 ST05。vibing-steampunk试图补上的正是这段断层,它把 SAP ADT API 包装成 MCP Server 和 CLI,使 Claude Code 这类编码代理可以用自然语言访问 SAP 系统里的 ABAP、CDS、RAP、测试、调试和诊断能力。仓库主页明确把项目定位为ADT ↔ MCP Bridge,目标是让 Claude 和其他 AI assistant 通过 SAP ADT API 读取代码、写代码、调试、部署和运行测试。(GitHub)从 ADT