marcellourbani/vscode_abap_remote_fs

VS Code-based Agentic AI Platform for SAP ABAP Development

What it solves

This project provides a bridge between AI assistants and SAP systems, allowing AI to have real-time, live access to ABAP code, tables, and system objects. It eliminates the need for developers to manually navigate complex SAP environments to find code, analyze dependencies, or debug errors, enabling a natural language interface for SAP development.

How it works

The extension connects directly to an SAP system via ADT (ABAP Development Tools) and exposes a set of 40+ specialized tools to AI assistants. It supports GitHub Copilot and other MCP-compatible tools (like Cursor, Claude Code, and Windsurf) by acting as an MCP server. The AI can then autonomously explore the codebase, read function signatures, query tables, and perform tasks like running ATC checks or analyzing runtime dumps.

Who it’s for

ABAP developers and SAP consultants who use VS Code and want to integrate AI-driven automation, autonomous investigation, and modern development workflows (including debugging, testing, and transport management) into their SAP environment.

Highlights

  • Autonomous AI Agent: AI can independently find and analyze objects, such as BAPIs, without manual navigation.
  • MCP Server Support: Extends AI capabilities to non-Copilot tools like Cursor and Claude Desktop.
  • AI Subagents: Specialized agents for discovery, reading, and code review to optimize costs and performance.
  • Deep SAP Integration: Includes embedded SAP GUI, SQL query browser, and a "DVR-style" debug recording and replay feature.
  • Code Quality Tools: Integrated ATC checks, ABAP Cleaner, and distilled "Clean ABAP" coding standards for the AI.
  • Visual Analysis: Generates Mermaid flow diagrams and interactive dependency graphs for ABAP objects.

Related

  • Project
  • Project
  • Project
  • Project
  • Project