marcellourbani/vscode_abap_remote_fs

VS Code-based Agentic AI Platform for SAP ABAP Development

解决的问题

ABAP FS 是一款 VS Code 扩展,弥合了 AI 助手与 SAP 系统之间的鸿沟。它使 AI 工具(如 GitHub Copilot、Cursor 和 Claude)能够实时访问 SAP 系统的代码库、数据表和运行环境,无需开发人员手动搜索对象或在复杂的 SAP 菜单中导航以向 AI 提供上下文。

工作原理

该扩展作为 VS Code 与 SAP 系统之间的连接桥梁。它提供超过 40 个专用 AI 工具和一个 MCP(Model Context Protocol)服务器,AI 助手可自动调用这些工具来读取代码、查询表、运行测试和分析转储。它支持与 GitHub Copilot 的直接集成,也兼容其他 MCP 兼容工具,如 Cursor 或 Windsurf。

适用人群

使用 VS Code 并希望利用 AI 加速开发工作流的 SAP 开发人员,包括代码分析、调试和系统调查。

主要亮点

  • 自主 AI 调查:AI 可独立探索代码库,查找函数签名、使用模式和相关对象。
  • 完整开发工作流:在 VS Code 内集成代码编辑、SAP GUI 执行、调试、ATC 质量检查和运输管理。
  • MCP 服务器支持:通过 Model Context Protocol 扩展 AI 能力,惠及非 Copilot 用户。
  • 高级调试:包含类似 "DVR" 的调试记录与回放功能,支持离线分析。
  • SAP 数据工作簿:支持 .sapwb 笔记本,使用 ABAP SQL 和 JavaScript 进行多步骤数据分析。
  • AI 技能:预加载 Clean ABAP 标准、性能优化和 SAP 自定义知识包。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目