ABAP-Entwickler stehen vor einem Umbruch: KI-Assistenten schreiben Code, analysieren Systeme und dokumentieren Anwendungen – aber der Einstieg setzt oft Werkzeuge und Vorwissen voraus, die im ABAP-Alltag keine Rolle spielen. Dieser Crashkurs schließt die Lücke.
Du richtest am ersten Vormittag selbst ein funktionierendes Setting ein – Claude mit MCP-Anbindung an ein SAP-System – und arbeitest damit an echten Use Cases: analysieren, dokumentieren, refaktorieren, neu entwickeln. An Tag 2 vertiefst Du die Praxis und lernst weitere Setup-Varianten kennen, etwa Eclipse oder VS Code mit Copilot, damit Du das Prinzip auch unter den Vorgaben Deines Unternehmens umsetzen kannst – welche Werkzeuge dort auch immer erlaubt sind.
Wir zeigen Dir nicht die perfekte Lösung, sondern einen Weg, der funktioniert. Bei der Vielzahl an Modellen, Werkzeugen und Kombinationen und dem Tempo der Entwicklung kann niemand alles abdecken – wer aber einen Weg verstanden hat, findet sich auch in den Abzweigungen zurecht.
Agenda
Schulungsinhalte
Tag 1 – Crashkurs
Schnellstart Vibe-Coding (ohne SAP)
- Erste Anwendung mit Claude Code erstellen und iterativ erweitern
- Die neue Arbeitsweise: spezifizieren, delegieren, prüfen
Grundlagen: Kontext ist King
- Prompt und Kontext: Eingabe, Projektverzeichnis, CLAUDE.md
- Spezifikationen und Architekturvorgaben als Kontext
- Demo-Prompts im Vergleich: von schwach bis gut
Werkzeugkoffer
- KI und ABAP mit Copy & Paste: einfacher ALV-Report über die Zwischenablage
- MCP-Server: direkter Zugriff der KI auf externe Systeme
- Architekturübersicht: lokale Entwicklung vs. ABAP-Entwicklung
MCP für SAP ABAP
- ARC-1 MCP in Claude einrichten (MCPB-Bundle)
- Use Case SAP lesen: Paket analysieren, Spezifikation als Markdown erzeugen
- Use Case SAP schreiben: Erkenntnisse als Knowledge Transfer Document im System ablegen
Ausblick und Diskussion
- Was bedeutet KI-gestützte Entwicklung für unsere Rolle?
- Gemeinsamer Grillabend
Tag 2 – Deep Dive
Setup-Varianten
- Eclipse mit Copilot und MCP: Konfiguration
- VS Code mit Copilot und MCP: Konfiguration
- Einordnung: LLMs, Clients und MCPs kombinieren
KI im Entwickleralltag
- Komplexe Anwendungen analysieren und Dokumentation erzeugen
- Alten Report schrittweise refaktorieren und modularisieren
- RAP-Anwendung komplett per KI erstellen
- Dumps und Logs mit KI analysieren
Weitere Aspekte
- Eigene MCP-Server im ABAP
- KI-Aufrufe aus dem ABAP heraus (Ausblick)
- Entwicklungsprozess mit mehreren KI-Agenten und Ticket-Tool (Skizze)
Diskussion
- Citizen Developer und Vibe-Coding im Fachbereich: Verantwortung, Bugfixing, Wartung
Teilnahmevoraussetzungen
- eigener Laptop mit Eclipse ADT, gerne auch NPM und VS-Code
- Zugang zu einem SAP System - Sprecht uns an, wenn das ein Problem ist
- Claude-Zugang stellen wir
- Solide ABAP Kenntnisse
Zielgruppe
ABAP Entwickler



