Repolode
marcellourbani

marcellourbani/vscode_abap_remote_fs

A VS Code extension that gives AI assistants live access to an SAP system for reading ABAP code, querying tables, running tests and debugging.

Stars
402
Forks
95
Open issues
15
Last commit
yesterday

What is it?

ABAP FS is a VS Code extension for developers working on SAP ABAP systems. It connects VS Code to an SAP system through ADT (ABAP Development Tools) so that you can browse, read, edit and activate ABAP objects directly from the editor as a remote filesystem.

The project exposes around 40 AI tools that GitHub Copilot calls automatically, covering object search, where-used analysis, ABAP SQL queries, unit tests, ATC checks, transports and runtime dumps. The same tools are available to other MCP-compatible clients such as Cursor, Claude Code and Windsurf, with VS Code kept open as the connection bridge.

Beyond AI features, it includes an ABAP debugger with recording and replay, an embedded or external SAP GUI, abapGit integration, a dependency graph, and a SQL query browser. Writing to older systems requires an additional server-side plugin, while browsing and reading work without it.

Key features

  • 01Connects VS Code to SAP systems over ADT to browse and edit ABAP objects as a remote filesystem.
  • 02Provides about 40 AI tools for Copilot, including code reading, where-used search and ATC analysis.
  • 03Exposes the same tools to MCP clients such as Cursor, Claude Code and Windsurf.
  • 04Includes an ABAP debugger with breakpoints, variable inspection and debug session recording and replay.
  • 05Runs ABAP SQL queries with sortable, filterable results and export.
  • 06Integrates abapGit, transport management and revision history.

Use cases

  • Asking an AI assistant to explain an SAP function module and where it is used.
  • Running ATC checks and reviewing findings inside VS Code.
  • Querying live SAP tables while writing or debugging ABAP code.
  • Sharing recorded debug sessions with colleagues for offline analysis.

Quick start

  1. 1

    Install from the VS Code Marketplace (search ABAP remote filesystem)

  2. 2

    Open the Connection Manager and add your SAP systems

  3. 3

    Connect to an SAP system (ABAP FS: Connect to an SAP system)

Things to know

  • Requires an SAP system with ADT (ABAP Development Tools) enabled.
  • Write support on systems older than NetWeaver 7.51 needs the abapfs_extensions plugin installed on the SAP server.
  • Using the AI features requires a GitHub Copilot subscription.
  • Copilot code search only covers committed code, not unsaved local changes.

In collections

Topics

FAQ

What is vscode_abap_remote_fs?
A VS Code extension that gives AI assistants live access to an SAP system for reading ABAP code, querying tables, running tests and debugging. ABAP FS is a VS Code extension for developers working on SAP ABAP systems. It connects VS Code to an SAP system through ADT (ABAP Development Tools) so that you can browse, read, edit and activate ABAP objects directly from the editor as a remote filesystem.
Is vscode_abap_remote_fs free to use? What license does it have?
vscode_abap_remote_fs is open source under the MIT license. Check the license terms before using it in commercial products.
Is vscode_abap_remote_fs still maintained?
Actively maintained. The last commit to vscode_abap_remote_fs was on Oct 24, 2026.
What can I use vscode_abap_remote_fs for?
Asking an AI assistant to explain an SAP function module and where it is used. Running ATC checks and reviewing findings inside VS Code. Querying live SAP tables while writing or debugging ABAP code. Sharing recorded debug sessions with colleagues for offline analysis.
How do I install vscode_abap_remote_fs?
Install from the VS Code Marketplace (search ABAP remote filesystem) Open the Connection Manager and add your SAP systems Connect to an SAP system (ABAP FS: Connect to an SAP system)
Where can I get vscode_abap_remote_fs?
The source code and installation instructions are on GitHub: https://github.com/marcellourbani/vscode_abap_remote_fs

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects