// readme


abapGit Agent

A local agent that enables AI coding tools (Claude, Copilot, etc.) to automatically pull and activate ABAP code from git repositories using REST API.

Overview

This project provides a bridge between AI coding tools and your ABAP system:

  1. Claude generates ABAP code โ†’ Push to git
  2. Local agent pulls from git โ†’ Activates in ABAP system
  3. Returns activation results โ†’ Claude fixes errors if any

RAP Source Support

BDEF behavior definitions, SRVD service definitions and DDLX metadata extensions support native import/pull/drop/view and SAP supplied-source syntax checks. BDEF/DDLX also support abaplint parser checks; SRVD does not. This is not full RAP or service-binding publication support. Matching CLI/backend support is required; see the command support matrix and file formats.

abapgit-agent syntax --files src/zr_my_bo.bdef.asbdef
# After committing/pushing, selectively activate the native source:
abapgit-agent pull --files src/zr_my_bo.bdef.asbdef

Prepare dependencies separately; aโ€ฆ