Overview
abapctl is a standalone binary that automates SAP development workflows. It connects your terminal, your scripts, and your AI agents directly to SAP's development interfaces (ADT) over HTTPS. Think of it as ABAP development in batch (headless) mode: optimized for AI agents and usable by humans from the terminal.
Install
Download the binary for your platform and put it on your PATH. Each binary is self-contained: it bundles the runtime, so there is nothing else to install.
Configure
abapctl reads connection details from a .abapctl.json file in your project root. The password is never stored in the file, only a reference to where it lives.
Quickstart
A five-minute first run. This assumes you have installed the binary and configured a connection.