SextanteEnglish · Español An SAP GUI (SE80)-style workbench inside VS Code, built on top of SAP's official extension "ABAP Development Tools for Visual Studio Code". An always-visible side panel where you pick the system, search an object by name, see its structure as a tree and act with visible buttons. Sextante only navigates, shows status and triggers the official extension's commands: editing, activating, locking and debugging are still done by it.
Requirements
Quick tutorialThe same tour is available inside VS Code: 1. Connect a system. Open Sextante in the activity bar. Systems come from the official extension; the first time you set each one's role (DEV, QAS or PRD) and log on with your user.
2. Find an object. Buscar objeto button or
3. Walk its structure. The Object view shows includes, local classes, methods and events, like SE80. One click takes you to the code.
4. Act in one click. Activate, Activate all, Check syntax, ATC, Unit tests, transport and versions, always in sight.
5. Dictionary in context. Hover a table or a field to see its structure; the Dictionary panel keeps it pinned and
generates
6. Work with an AI agent. Connect Claude Code with
What it doesSystems. Lists your destinations and, the first time, asks each one's role: DEV, QAS or PRD. Nothing else to configure. Shows which channel it uses for quick search and the dictionary. Find object. Quick search by name (programs, classes, interfaces, tables, function modules, transactions…), plus full-text search in ABAP. Object. SE80 / SE24-style tree of the open object: components, methods, includes, with a jump
to the code. Pin the object and open methods as a block. Ctrl+click (or F12) on a Actions. Buttons on the active object: Activate, Activate all…, Check syntax, ATC, Unit tests, Transport, Compare with the last version or with another system, Execute, Documentation and Version history. They are the official extension's commands, one click closer. Packages. Package explorer for the active system. Dictionary in context. Hover a table, field, data element, domain, message, function module or
method to see its definition. The Dictionary panel adds "Ver datos" (data preview, tables only),
where-used limited to your own objects, and generates Transport requests, versions and monitor. Your transport requests per system and the request of the open object; version history with diffs; compare the same object across DEV / QAS / PRD; today's short dumps (ST22) summarized with jumps to the code; inactive objects. SQL console with validated identifiers (never free text) and a guided New ABAP object. AI agent. Sextante ships a local MCP server ( "Sextante Oscuro" theme with a One Dark palette and grammars for ABAP and ABAP SQL. Optional: the extension suggests it once. How it connectsYou never pick a channel. Per system, Sextante decides:
Destinations with SSO/SNC use neither its own RFC nor REST. BTP (OAuth) is not supported for its own connection. Security and privacy
ConfigurationAlmost none. Each system asks once for its role and, if REST search is used, the password. Your own
object prefixes ( Known limitations
LicenseFree and open source under the MIT license ( Sextante requires SAP SE's official "ABAP Development Tools for Visual Studio Code" extension, installed separately under its own license; Sextante does not include or redistribute any SAP component. SAP, ABAP and S/4HANA are trademarks of SAP SE, mentioned only to describe compatibility. Sextante is not affiliated with or endorsed by SAP SE. |






