☰
没有 MCP Server,Agent 仍然能开发 ABAP,但 ADT、RFC 和 Agent 之间还缺一层什么
2026/11/3 19:28:38 网站建设 项目流程

最近在研究ADT for VS Code、ADT MCP Server、Claude Code 和 GitHub Copilot 之间的关系时,很容易产生一个非常自然的问题。既然ADT MCP Server最终也是去访问 ABAP 系统,那么把这一层拿掉之后,Claude Code、Codex 或其他 Agent 能不能直接访问ADT的后端接口,甚至直接通过RFC完成读取程序、修改源码、语法检查、激活对象、执行 ABAP Unit、运行 ATC 等操作。

答案是,可以,而且从技术架构上看完全说得通。

但这里有一个非常关键的限定条件。没有MCP Server不代表 Agent 可以凭空操作 SAP。MCP不是访问 SAP 的唯一道路,但 Agent 和 SAP 之间仍然必须存在某种可执行的桥接层。这个桥接层可以是MCP Server,也可以是 VS Code 的 Virtual Workspace,可以是一个 Node.js 程序,可以是一个 CLI,可以是SAP NetWeaver RFC SDK,甚至可以是自己写的一套 HTTP Client。

所以,更准确的说法应该是

MCP Server可以没有,但执行适配层不能没有。

这一区别非常重要。

SAP 在 2026 年 10 月发布的新版ADT MCP Server说明,恰好把这个问题讲得相当透彻。SAP 明确说

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询