Test zdarma · 8 kroků · zhruba 10 minut

AI SDLC pro SAP

Jak používat AI v SAP ABAP týmech, od tiketu v Jiře po transport

V benchmarku se 180 ABAP úlohami vyřešil Claude na první pokus 37 % úloh a po pěti kolech zpětné vazby od kompilátoru a testů 84 %. Kolik z toho dostane váš SAP tým, záleží na tom, jak má nastavený vývojový cyklus s AI (AI SDLC). Odpovězte v 8 krocích na otázky o AI nástrojích, IDE, SAP release a pravidlech a dostanete návrh AI SDLC, který sedí na vaše prostředí: hodnocení 0 až 10, jakou část vašeho vývojového cyklu v SAP zvládne AI, co změnit jako první, kroky instalace pro vaše nastavení a popis, jak vaši ABAP vývojáři používají každý z 10 AI skills.

Ručně kreslená časová osa s nadpisem 10 SAP AI skills: vyhodnocení, vývoj, testování a nasazení, se spec-grill a reverse-engineer u vyhodnocení, implement, refactor, cds-rewrite a bugfix u vývoje, test-case a code-review u testování a transport-release a documentation u nasazení.

Bez registrace. Návrh uvidíte přímo na této stránce.

Jak vypadá 10 z 10

  1. Vývojář otevře tiket v Jiře a AI s ním zpřesní zadání.
  2. V jednom IDE AI čte živý kód z DEV, Z-tabulky a where-used.
  3. Napíše změnu, aktivuje ji, spustí kontrolu syntaxe, ATC a ABAP Unit a opraví, co neprošlo.
  4. Přiřadí změnu do transportu. Člověk ji zkontroluje a transport uvolní; QAS a PRD jdou podle vašeho procesu.

Nic se nekopíruje mezi okny. Každý krok schvaluje člověk.

Krok 1 z 8

zvyšuje hodnoceníomezuje ho nebo je potřeba ověřitblokuje část cyklubez vlivu

Jaké AI nástroje nasadit v mých SAP týmech?

Nástroj rozhoduje, jak se AI dostane do IDE a k MCP serveru.

Jaký AI nástroj budou vaši ABAP vývojáři používat?

AI asistent, se kterým budou vaši vývojáři pracovat. Claude Code i GitHub Copilot fungují jako agenti: čtou soubory, spouštějí nástroje a mění kód, nejen chatují.

Proč na tom záleží a co vaše odpověď mění

Oba se k ABAP MCP serveru dostanou, každý jinou cestou. Copilot běží uvnitř Eclipse; Claude Code běží v terminálu vedle něj a na ADT 3.62 nebo novějším čte i zapisuje přes server od SAP bez doplňků. Podle vaší volby se mění návod k instalaci i scénáře skills. „Zatím nerozhodnuto“ se počítá jako Claude.

Claude Code
Kódovací agent od Anthropicu. Běží v terminálu nebo ve VS Code, čte celý projekt, spouští příkazy a upravuje soubory. Je součástí Claude Team a Enterprise.
GitHub Copilot
Kódovací asistent od GitHubu. Má oficiální plugin pro Eclipse s podporou ABAPu a umí používat Claude, GPT a další modely.
Mají vaši vývojáři zapnutý Claude Code?

Claude Code je část Clauda, která pracuje s kódem: čte celý projekt, spouští příkazy a upravuje soubory. Chat v aplikaci Claude je něco jiného.

Proč na tom záleží a co vaše odpověď mění

Ano: AI pracuje jako agent nad vaším kódem a může se připojit k MCP serveru. Ne: zbývá jen kopírování do chatu a hodnocení zůstane na 2 nebo 3, ať odpovíte cokoli dalšího.

Claude Code
Kódovací agent od Anthropicu. Běží v terminálu nebo ve VS Code, čte celý projekt, spouští příkazy a upravuje soubory. Je součástí Claude Team a Enterprise.

Zdroj: Tarify Claude

Zapíná ho admin v administraci Claude. Bez něj zbývá jen chat a kopírování.

Je ve vaší GitHub organizaci pro Copilot povolené MCP?

MCP dovoluje Copilotu volat externí nástroje, tady server od SAP. Ve firemním GitHub účtu ho musí povolit admin. Ve výchozím stavu je vypnuté.

Proč na tom záleží a co vaše odpověď mění

Ano: Copilot přes server od SAP čte a mění ABAP a spouští kontroly. Ne: Copilot vidí jen soubor otevřený v editoru, bez živých kontrol.

MCP (Model Context Protocol)
Otevřený standard, přes který AI nástroj volá nástroje v jiném systému, třeba „přečti tuhle třídu“ nebo „spusť testy“. Bez něj AI vidí jen to, co do ní vložíte.

Zdroj: Copilot for Eclipse

Ve výchozím stavu je vypnuté. Zapíná ho admin organizace.

Deset AI skills napříč vývojovým cyklem v SAP

AI SDLC pro SAP má jeden skill na každou fázi změny, od tiketu v Jiře po transport. Kolik každý skill zvládne sám, záleží na vašem hodnocení; výsledek každý skill rozepíše krok po kroku pro vaše nastavení. Všech deset ABAP AI skills je zdarma a open source jako plugin pro Claude Code a prompt soubory pro GitHub Copilot: github.com/marian-kamenistak/sap-ai-skills.

  1. 1Zadáníspec-grillZ tiketu v Jiře zadání s hodnocením 8/10+
  2. 2Pochopeníreverse-engineerJak funguje stávající kód
  3. 3VývojimplementKód, aktivace, kontroly
  4. 4Testytest-caseABAP Unit a scénáře pro QAS
  5. 5Reviewcode-reviewATC plus Clean ABAP a rizika
  6. 6VylepšenírefactorČistší kód, stejné chování
  7. 7Modernizacecds-rewriteDatová logika přesunutá do CDS views
  8. 8DokumentacedocumentationDokumentace pro Confluence nebo Jiru
  9. 9Nasazenítransport-releaseTransport, checklist pro QAS a PRD
  10. 10Provoz a opravybugfixZ dumpu k příčině a opravě, zpět na Zadání
1 až 10: jedna změna od tiketu v Jiře do produkce. Chyba nalezená v produkci spustí cyklus znovu od 1. Každý krok schvaluje člověk.

Sestavy nástrojů · ověřeno 10. 11. 2026

8 sestav AI nástrojů pro SAP týmy

Která sestava se k vám hodí, rozhoduje release, IDE a bezpečnostní pravidla. Každé schéma ukazuje, jak na sebe nástroje navazují, od vývojáře po systém DEV. První dává AI největší část cyklu, poslední funguje, i když MCP zatím povolené nemáte.

Nevíte, která je ta vaše? Test ji vybere podle vašich odpovědí.

  1. Kompletní sestava

    Největší část cyklu
    Ručně kreslené schéma kompletní AI SDLC sestavy pro SAP: Jira ticket jde do Claude Code, pak přes SAP MCP server do SAP DEV, následují kontroly ATC a ABAP Unit a transport uvolní člověk.
    Krok za krokem
    1. Jira ticketmcp-atlassian, jen čtení
      MCP
    2. Claude Code + 10 SAP AI skillsv terminálu Eclipse
      MCP, localhost
    3. SAP ADT MCP server + arc1ADT 3.62+, arc1 přidá where-used
      ADT
    4. SAP DEVAI zapisuje jen do jednoho Z balíku
      spouští
    5. ATC + ABAP UnitAI opraví kód podle výsledků
      předá
    6. Transport uvolní člověkQAS a PRD podle vašeho procesu

    Release 7.31 SP04 nebo novější. Na 7.40 nejdřív vyzkoušejte jeden zápis na DEV.

    Čte: anoZapisuje: ano

    Hodí se, když chcete AI od Jira ticketu po transport a každý krok schvaluje člověk.

  2. Claude Code nebo Codex v Eclipse

    Ručně kreslené schéma: vývojář pracuje s Claude Code nebo Codexem v Eclipse ADT, které se přes MCP server od SAP (ADT 3.62 nebo novější) připojí k SAP DEV.
    Krok za krokem
    1. Vývojář
      zadání
    2. Claude Code nebo Codexv terminálu Eclipse
      MCP, localhost
    3. SAP ADT MCP serverADT 3.62+, zapnutý Edit File tool
      ADT
    4. SAP DEVAI zapisuje jen do jednoho Z balíku

    Release 7.31 SP04 nebo novější, včetně 7.40

    Čte: anoZapisuje: ano

    Codex se připojí ke stejnému serveru: url a token v config.toml.

    Hodí se, když máte starší release jako 7.40, kde komunitní servery neumí zapisovat.

  3. GitHub Copilot přímo v Eclipse

    Ručně kreslené schéma: vývojář píše GitHub Copilotu přímo v Eclipse ADT, Copilot volá MCP server od SAP ve stejném okně a server se připojí k SAP DEV.
    Krok za krokem
    1. Vývojář
      chat
    2. GitHub Copilot, agent modepřímo v Eclipse ADT
      MCP
    3. SAP ADT MCP serverMCP povolí admin GitHub organizace
      ADT
    4. SAP DEVAI zapisuje jen do jednoho Z balíku

    Release 7.31 SP04 nebo novější

    Čte: anoZapisuje: částečně

    úpravy ABAP souborů v agent mode mají zatím otevřené chyby

    Hodí se, když firma už platí Copilot a chcete jedno okno bez terminálu.

  4. Komunitní MCP server, bez Eclipse

    Ručně kreslené schéma: vývojář používá Claude Code nebo Codex ve VS Code, ty se přes komunitní MCP server připojí k SAP DEV, zápis od release 7.51.
    Krok za krokem
    1. Vývojář
      zadání
    2. Claude Code nebo Codexv terminálu nebo ve VS Code
      MCP
    3. Komunitní MCP server na notebookuvibing-steampunk nebo mcp-abap-adt
      HTTPS, /sap/bc/adt
    4. SAP DEVvlastní SAP uživatel vývojáře

    Release 7.51 nebo novější pro zápis, 7.50 čte

    Čte: anoZapisuje: ano

    Hodí se, když jste na S/4HANA a vývojáři dávají přednost VS Code před Eclipse.

  5. Centrální MCP server, který provozuje IT

    Ručně kreslené schéma: tři notebooky vývojářů se přes VPN s tokenem připojí k jednomu centrálnímu MCP serveru, který vede IT log a připojí se k SAP DEV.
    Krok za krokem
    1. Claude Code, Codex nebo Copilotna notebooku každého vývojáře
      VPN, osobní token
    2. Jeden MCP server ve vaší sítiIT vybírá nástroje a drží log
      ADT
    3. SAP DEVzápis jen tam, kde to IT povolí

    Release 7.51 nebo novější pro zápis přes komunitní server

    Čte: anoZapisuje: ano

    Hodí se, když bezpečnost chce jedno místo, kde řídí a loguje, co AI v SAP smí.

  6. Vlastní malý MCP server

    Ručně kreslené schéma: vývojář pracuje s Claude Code, který volá váš vlastní MCP server jen se schválenými nástroji, a server se připojí k SAP DEV.
    Krok za krokem
    1. Vývojář
      zadání
    2. Claude Code
      MCP
    3. Váš MCP serverjen nástroje, které schválíte
      ADT
    4. SAP DEVAI zapisuje jen do jednoho Z balíku

    Release Stejně jako komunitní servery: čte od 7.50, zapisuje od 7.51

    Čte: anoZapisuje: ano

    Hodí se, když chcete mít nástroje plně pod kontrolou a máte pár dní na jeho stavbu.

  7. Přímo od SAP: Joule for Developers

    Ručně kreslené schéma: vývojář používá Joule for Developers v Eclipse ADT, placený v SAP AI Units a napojený na SAP systém.
    Krok za krokem
    1. Vývojář
      se ptá
    2. Joule for Developerspřímo v ADT: doplňování, vysvětlení, unit testy
      platí se v SAP AI Units
    3. SAP systémMCP nástroje SAP s touto licencí podporuje

    Release ABAP Cloud: S/4HANA a BTP ABAP, ne NetWeaver 7.x

    Čte: anoZapisuje: částečně

    navrhuje kód, vývojář ho přijme

    Hodí se, když stavíte na ABAP Cloud a chcete podporu od SAP.

  8. Zatím bez MCP: soubory z abapGit

    Začněte tady
    Ručně kreslená smyčka bez MCP: kód jde ze SAP DEV exportem z abapGit do souborů v Gitu, pak do Claude, Codexu nebo Copilotu a člověk ho vloží zpět do SAP DEV.
    Krok za krokem
    1. SAP DEV
      export z abapGit
    2. Soubory v Git repozitáři
      čte soubory
    3. Claude Code, Codex nebo Copilotve VS Code
      člověk vloží zpět
    4. SAP DEVATC a testy spouští člověk

    Release Jakýkoli release s abapGit (7.02+)

    Čte: částečněZapisuje: ne

    AI vidí jen exportovaný balík

    Hodí se, když bezpečnost zatím MCP nepovolí. Začněte tady a ukažte výsledky.

Přehled nástrojů · ověřeno 10. 11. 2026

Nástroje pro AI SDLC v SAP

Čím SAP týmy pokrývají jednotlivé kroky SDLC s AI, od Jira ticketu po produkci. Všechny odkazy jsme ověřili 10. listopadu 2026.

NástrojTypCo dělá a kde v SDLC pomáháOdkaz
Oficiální nástroje SAP 13
ABAP Development Tools (ADT) for EclipseOficiální

IDE od SAP pro ABAP v Eclipse, ve kterém vývojáři píší, ladí a transportují kód. Běží v něm i MCP server od SAP.

Krok SDLC: Vývoj

ADT for VS CodeOficiální

Bezplatné rozšíření od SAP pro ABAP ve VS Code s vestavěným MCP serverem. Zatím pokrývá méně typů objektů než Eclipse.

Krok SDLC: Vývoj

SAP ADT MCP serverOficiální

Umožní AI agentovi přes ADT vyhledávat, číst, upravovat, testovat a transportovat ABAP a číst short dumpy. Od ADT 3.62 čte a upravuje zdrojový kód i pro Claude Code a zapisuje jen do balíků na svém seznamu povolených. SAP uvádí podporu od release 7.31 SP04, včetně ECC.

Krok SDLC: VývojTestováníNasazeníProdukce

Joule for Developers, ABAP AIOficiální

AI asistent od SAP přímo v ADT: doplňování a vysvětlení kódu a generování ABAP Unit testů. Platí se v SAP AI Units.

Krok SDLC: VývojTestování

SAP-ABAP-1 (generative AI hub)Oficiální

Vlastní ABAP model od SAP v generative AI hub, laděný hlavně na vysvětlování existujícího ABAP kódu.

Krok SDLC: Evaluace

gCTS (Git-enabled CTS)Oficiální

Ukládá změny v ABAP do Gitu a přenáší je mezi systémy, takže každá změna od AI má historii, kterou lze zkontrolovat.

Krok SDLC: Nasazení

ABAP Test Cockpit (ATC)Oficiální

Vestavěné kontroly kvality ABAP kódu od SAP. Spusťte je na kódu od AI dřív, než uvolníte transport.

Krok SDLC: TestováníNasazení

ABAP UnitOficiální

Framework pro unit testy zabudovaný v ABAP. AI napíše testy, ABAP Unit ukáže, zda kód dělá to, co požaduje ticket.

Krok SDLC: Testování

ABAP CleanerOpen source (SAP)

Jedním stiskem klávesy v Eclipse nebo VS Code použije přes 100 pravidel pro úpravu kódu. Kód od AI uklidí před review.

Krok SDLC: Vývoj

Clean ABAP style guideOpen source (SAP)

Style guide od SAP pro ABAP. Převeďte ho na soubor s pravidly, který si AI agent přečte, než začne psát kód.

Krok SDLC: Vývoj

CAP MCP serverOpen source (SAP)

AI agent v něm prohledává váš CAP model a dokumentaci CAP, zatímco staví službu.

Krok SDLC: Vývoj

UI5 MCP serverOpen source (SAP)

Dá AI agentovi UI5 API reference, UI5 guidelines a kontroly manifestu při stavbě UI5 aplikace.

Krok SDLC: Vývoj

Fiori MCP serverOpen source (SAP)

Pomáhá AI agentovi vytvářet a upravovat aplikace SAP Fiori elements podle promptu.

Krok SDLC: Vývoj

AI asistenti pro kód 4
Claude CodeKomerční

AI agent od Anthropic pro psaní kódu v terminálu a ve VS Code. K ABAP se připojí přes MCP server od SAP nebo z komunity.

Krok SDLC: EvaluaceVývojTestování

GitHub Copilot for EclipseKomerční

Copilot přímo v Eclipse ADT: doplňování ABAP, chat a agent mode s MCP. Úpravy ABAP souborů v agent mode mají zatím otevřené chyby.

Krok SDLC: Vývoj

Claude Code for Eclipse (unofficial)Komunita

Neoficiální plugin, který přináší Claude Code do Eclipse. Otevřené editory ADT zatím nevidí.

Krok SDLC: Vývoj

Nova IntelligenceKomerční

Agentní platforma pro SAP. Přečte custom kód, procesy i integrace, udržuje aktuální dokumentaci a změny kódu v systému napíše i otestuje.

Krok SDLC: EvaluaceVývojTestování

MCP servery a pluginy 12
arc1 ADT MCP extensionKomunita

Přidá do MCP serveru od SAP v Eclipse nástroje jen pro čtení: where-used, obsah balíků, seznam neaktivních objektů a na ADT 3.60 a 3.61 i čtení zdrojového kódu. Jeho nástroj arc1_sap_http_post zablokujte, umí poslat požadavek na jakýkoli ADT endpoint.

Krok SDLC: EvaluaceVývoj

vibing-steampunkKomunita

Propojí ADT s MCP: čtení kódu, debugging, spouštění testů a čtení dumpů. Zápis potřebuje release 7.51 nebo novější, případně malé rozšíření na straně SAP.

Krok SDLC: VývojTestováníProdukce

mcp-abap-adt (mario-andreschak)Komunita

Šestnáct nástrojů jen pro čtení ABAP kódu, DDIC a obsahu tabulek. Méně rizikový první krok, ale čtení tabulek posílá modelu business data.

Krok SDLC: Evaluace

mcp-abap-abap-adt-apiKomunita

Přes 120 ADT nástrojů v jednom serveru: úpravy, aktivace, transporty, debugging a refaktoring ABAP z AI agenta.

Krok SDLC: VývojNasazení

mcp-abap-adt (fr0ster)Komunita

Vytváření, čtení, úpravy a mazání ABAP objektů na ECC, S/4HANA a BTP ABAP Cloud. Vyžaduje BASIS 7.50 nebo novější.

Krok SDLC: Vývoj

abap-adt-mcp (williansaez)Komunita

Čtení a zápis zdrojového kódu, unit testy, ATC, transporty a dumpy, s ochrannými pravidly nastavenými na serveru pro každý systém.

Krok SDLC: VývojTestováníProdukce

ABAP FS (vscode_abap_remote_fs)Komunita

Rozšíření pro VS Code, které otevře ABAP systém jako soubory. Má AI nástroje pro Copilot a MCP server pro Claude Code a další agenty.

Krok SDLC: VývojTestování

mcp-sap-docsKomunita

AI agent v něm prohledává SAP Help a ABAP keyword documentation, takže odpovídá podle dokumentace.

Krok SDLC: EvaluaceVývoj

SAP AI MCP servers (index)Komunita

Seznam MCP serverů a AI skills pro SAP, který udržuje komunita. Dobré místo, kde hledat další nástroje.

Krok SDLC: Evaluace

bw-modeling-mcpKomunita

Umožní AI agentovi číst, vytvářet a měnit objekty v BW/4HANA, například aDSO, transformace a DTP. Na BW 7.5 on HANA transformace a DTP jen čte.

Krok SDLC: Vývoj

mcp-sap-guiKomunita

Umožní AI agentovi pracovat v SAP GUI for Windows: číst obrazovky, vyplňovat pole a spouštět transakce. Uložení čeká na vaše schválení.

Krok SDLC: TestováníProdukce

hana-cli MCP serverOpen source (SAP)

Ukázkový command line nástroj od SAP pro HANA s MCP serverem, přes který agent vypíše tabulky a views a spouští dotazy.

Krok SDLC: Vývoj

Kvalita a kód v souborech 6
abapGitKomunita

Exportuje ABAP do Gitu jako běžné soubory, takže AI agent přečte celé packages a vy dostanete diff ke kontrole.

Krok SDLC: VývojNasazení

abaplintKomunita

Statické kontroly ABAP v souborech, které běží v CI. Rychlá a opakovatelná brána pro kód od AI.

Krok SDLC: Testování

SAP Enterprise Continuous Testing by TricentisKomerční

Automatizace testů bez kódu, postavená na modelech, pro SAP i navazující aplikace. Testovací případy vygeneruje z popisu běžnou řečí (platí se v SAP AI Units) a po změně v SAP testy sama upraví.

Krok SDLC: Testování

PanayaKomerční

Ukáže, na co změna dopadne v custom kódu, transportech a business procesech. Agent opravuje ABAP custom kód pod dohledem člověka a každá oprava se před go-live otestuje.

Krok SDLC: VývojTestováníNasazení

WorksoftKomerční

Automatizace bez kódu, která testuje SAP business procesy end to end v SAP GUI, Fiori i v navazujících systémech. Worksoft Impact podle změn a využití SAP vybere testy, které změna potřebuje.

Krok SDLC: TestováníNasazení

Int4 SuiteKomerční

Testovací agenti pro SAP Integration Suite. Test popíšete běžnou řečí a agent ho spustí se skutečnými zprávami zachycenými z produkce.

Krok SDLC: Testování

Backlog a specifikace 4
mcp-atlassianKomunita

Připojí AI agenta k Jira a Confluence v Cloudu i na Server/Data Center, aby četl ticket i specifikaci.

Krok SDLC: Evaluace

calmcpKomunita

Připojí AI agenta k SAP Cloud ALM: požadavky, user stories, defekty, testovací případy a analytika. Jen čte, dokud mu zápis nepovolíte.

Krok SDLC: EvaluaceTestování

Atlassian Rovo MCP serverKomerční

Hostovaný MCP server od Atlassian pro Jira a Confluence Cloud. Agent čte tickety a píše specifikace a stránky.

Krok SDLC: Evaluace

Azure DevOps MCP serverKomerční

MCP server od Microsoft pro Azure DevOps: work items, wiki, test plans, repos a pipelines.

Krok SDLC: EvaluaceTestováníNasazení

Skills 1
SAP AI skillsKomunita

10 skills, které provedou změnu v ABAP od Jira ticketu po uvolněný transport, pro Claude Code i GitHub Copilot. Specifikaci, diff a transport schvaluje člověk.

Krok SDLC: EvaluaceVývojTestováníNasazení

Workshop AI pro SAP

Nastavte si to s týmem za jeden den

Workshop AI pro SAP týmy běží na vašem vlastním kódu a backlogu: až 12 lidí za 2 400 EUR, nebo celé IT do 50 lidí za 3 900 EUR, bez DPH. Začíná nad soubory a k ABAP MCP serveru přejde tam, kde ho vaše IT schválí. Stojí na zkušenosti 18členného SAP týmu, kterému klesl medián doby implementace z 19 dní na zhruba 5,5.

Ukázková prezentace z workshopu, 73 slidů: instalace, postupy pro čtyři skupiny s přesnými prompty a slide o každém skillu. V angličtině.

Návody

Proč AI v SAP ABAP potřebuje MCP server

Bez MCP vidí AI jen úryvek, který do ní někdo vloží. Nezná vaše Z-tabulky, includy ani konvence pojmenování a nikdy se nedozví, jestli kód prošel kontrolou syntaxe, takže píše učebnicový ABAP, který na váš systém nesedí. S ABAP MCP serverem AI čte živý kód, ptá se systému na DDIC a where-used, sama spouští kontroly a podle výsledků svůj kód opravuje. Právě z téhle smyčky pochází rozdíl mezi 37 % a 84 %, změřený na 180 ABAP úlohách v benchmarku TH Köln a jeho rozšířeném žebříčku modelů (Claude Opus 4.6, duben 2026).

37 %ABAP úloh vyřešených na první pokus
84 %po pěti kolech zpětné vazby od kompilátoru a unit testů

Vlastní MCP server od SAP podle SAP Help běží uvnitř Eclipse ABAP Development Tools 3.60 a novějších, na localhost za tokenem, a SAP uvádí podporu až do release 7.31 SP04, i on-premise. Od ADT 3.62 čte a upravuje zdrojový kód pro klienty v příkazové řádce, jako je Claude Code, a zapisuje jen do balíků, které mu povolíte. Na SAP se nic neinstaluje a AI pracuje pod vlastním SAP uživatelem vývojáře.

Nejlepší AI pro ABAP: Claude Code, nebo GitHub Copilot

Oba se připojí ke stejnému serveru od SAP. GitHub Copilot for Eclipse běží uvnitř ADT a čte ABAP přes IDE, a můžete v něm zvolit i modely Claude. Claude Code běží v terminálu Eclipse s vaší licencí Claude. Na ADT 3.62 nebo novějším čte a upravuje kód přes server od SAP taky; na 3.60 a 3.61 potřebuje ke čtení komunitní doplněk arc1 a existující objekty přes server od SAP měnit nemůže. Test se zeptá, který používáte, a návod k instalaci sestaví pro něj.

Když lokální MCP server povolený není

  • Centrální MCP server ve vaší síti, za firewallem a dostupný přes VPN. IT má pravidla a logy na jednom místě. Chatové konektory, které běží v cloudu, se k němu nedostanou; Claude Code na notebooku ano.
  • Vlastní MCP server jen s nástroji, které vyberete, třeba čtení zdrojáku, where-used, ATC a testy, bez obsahu tabulek.
  • Bez MCP. Exportujte kód do souborů přes abapGit a nechte AI pracovat nad nimi. Čtení, kontroly a přenos kódu zpět zůstávají ruční a hodnocení se zastaví zhruba na 4 z 10.

Proč přepsat ABAP reporty do CDS views

Spousta Z reportů pořád čte data postaru: SELECT, pak smyčka s dalšími SELECTy uvnitř, joiny a součty skládané v ABAPu. CDS view tuhle práci přesune do databáze. Skill cds-rewrite přesun udělá s AI a doloží, že výsledek zůstal stejný.

  • Rychlost. HANA data spojí, vyfiltruje a sečte tam, kde leží, takže na ABAP server putuje mnohem méně dat. Nejvíc obvykle získají reporty se SELECTy ve smyčkách.
  • Jedna definice, víc uživatelů. Stejný view obslouží ABAP report, Fiori aplikaci, OData API i analytiku.
  • Oprávnění na jednom místě. CDS access control jednou určí, kdo vidí které řádky, místo AUTHORITY-CHECKů roztroušených po programech.
  • Dá se testovat. CDS views mají vlastní framework pro test doubles, takže přepis přichází s testy, které výstup dokládají.
  • Směr, kterým jde SAP. RAP, ABAP Cloud i doporučení SAP pro clean core stojí na CDS views.

Ne všechno do view patří. Zápisy a složitá procedurální pravidla zůstávají v ABAPu, a přepis, který report nezrychlí ani nezjednoduší, nemá smysl nasazovat. Proto skill měří dobu běhu před a po. CDS view entities potřebují release 7.55 nebo novější (S/4HANA 2020); na 7.40 SP05 až 7.54 skill píše klasické CDS views na bázi DDIC (DEFINE VIEW) a 7.31 CDS nemá.

Pojmy ze SAP a AI srozumitelně

Pro každého, kdo test vyplňuje a v SAP každý den nepracuje. Každá otázka v testu vysvětluje pojmy, které používá.

Claude Code
Kódovací agent od Anthropicu. Běží v terminálu nebo ve VS Code, čte celý projekt, spouští příkazy a upravuje soubory. Je součástí Claude Team a Enterprise.
GitHub Copilot
Kódovací asistent od GitHubu. Má oficiální plugin pro Eclipse s podporou ABAPu a umí používat Claude, GPT a další modely.
MCP (Model Context Protocol)
Otevřený standard, přes který AI nástroj volá nástroje v jiném systému, třeba „přečti tuhle třídu“ nebo „spusť testy“. Bez něj AI vidí jen to, co do ní vložíte.
ADT MCP server
Vlastní MCP server od SAP, vestavěný v Eclipse ADT 3.60 a novějším. Od 3.62 čte a upravuje zdrojový kód pro klienty v příkazové řádce, jako je Claude Code, a zapisuje jen do balíků, které povolíte. Běží na notebooku vývojáře (localhost:2234) za tokenem; SAP uvádí podporu od release 7.31 SP04.
ADT (ABAP Development Tools)
Bezplatný plugin od SAP, se kterým se z Eclipse stane editor pro ABAP. Na S/4HANA je to moderní způsob vývoje.
SAP GUI a SE80
SAP GUI je klasický desktopový klient pro SAP. SE80 je jeho vestavěné vývojové prostředí, starší než ADT.
SAP HANA Studio
Starší nástroj postavený na Eclipse pro práci s databází HANA. SAP ho už dál nevyvíjí (SAP Note 2465027).
Release (SAP_BASIS)
Verze technické platformy SAP, například 7.50 nebo 7.58. Rozhoduje, které jazykové funkce a nástroje fungují.
SICF a /sap/bc/adt
SICF je transakce v SAP, kde se zapínají a vypínají webové služby. /sap/bc/adt je skupina služeb, kterou používá Eclipse ADT i každý MCP server postavený na ADT.
Basis
Tým správy SAP: systémy, uživatelé, nastavení a importy transportů.
Transport
Balík změněných objektů, který přenese změnu z vývoje do testu a do produkce. Jen tudy se kód do produkce dostane.
DEV, QAS, PRD
Vývojový, testovací (quality) a produkční systém. Kód se píše jen v DEV a dál putuje transportem.
ChaRM
Change Request Management v SAP Solution Manageru: transporty navázané na schválený změnový dokument, s vlastním schvalováním.
Z-objekty
Vlastní kód vaší firmy. Názvy začínají na Z nebo Y, všechno ostatní je SAP standard.
CDS view
Core Data Services: view definovaný jako zdrojový kód (define view entity …), který spojuje, filtruje a sčítá data přímo v databázi. Na S/4HANA na něm stojí Fiori aplikace, analytika i RAP.
DDIC (ABAP Dictionary)
Definice tabulek, struktur a datových typů v SAP. Struktura, ne data.
Short dump (ST22)
Hlášení SAP o pádu programu: řádek, kde spadl, zásobník volání a hodnoty proměnných. Vypisuje je transakce ST22.
ATC (ABAP Test Cockpit)
Vestavěná kontrola kvality v SAP, která spouští statické kontroly kódu, často před uvolněním transportu.
ABAP Unit
Vestavěný framework SAP pro unit testy. Testovací třídy jsou hned vedle kódu, který testují.
abapGit
Open-source nástroj, který exportuje ABAP objekty do souborů a importuje je zpátky. Běží jako jeden program uvnitř SAP a v offline režimu funguje bez internetu.
arc1
Komunitní plugin pro Eclipse, který do MCP serveru od SAP přidává nástroje jen pro čtení: where-used, obsah balíků, seznam neaktivních objektů a na ADT 3.60 a 3.61 i čtení zdrojového kódu. Jeho nástroj arc1_sap_http_post zablokujte, umí poslat požadavek na jakýkoli ADT endpoint.
Komunitní MCP servery
Open-source MCP servery, které mluví s ADT službami SAP přímo, bez Eclipse, například vibing-steampunk nebo mcp-abap-adt. Některé kód čtou i zapisují; některé umí číst obsah tabulek, a to je lepší vypnout.
Token do Jiry jen pro čtení
Osobní přístupový token s právy jen pro čtení. AI s ním tikety přečte, ale nezmění.
WSL
Windows Subsystem for Linux: Linux běžící uvnitř Windows. Má vlastní síť, takže se z něj na localhost ve Windows dostává těžko.

Zpět na test

Časté otázky

AI SDLC pro SAP: časté otázky

Co je AI SDLC pro SAP?

AI SDLC pro SAP je způsob vývoje změn v ABAPu, kde v každé fázi pracují AI agenti: zadání, analýza, kód, testy, review, dokumentace a transport. Každý krok schvaluje člověk. V praxi to běží přes MCP server v Eclipse ADT a jeden AI skill na každou fázi vývojového cyklu.

Jak používat AI při vývoji v SAP ABAP?

Dejte kódovacímu agentovi, jako je Claude Code nebo GitHub Copilot, přístup ke kódu a ke kontrolám systému. Nejsilnější nastavení je ADT MCP server od SAP v Eclipse: AI čte živý kód, zapisuje změny v DEV, spouští ATC a ABAP Unit a přiřazuje transporty. Každý krok přitom schvaluje člověk.

Jaká AI je nejlepší na ABAP: Claude Code, Copilot, nebo Joule?

Ve veřejném benchmarku se 180 ABAP úlohami vyřešily obecné špičkové modely výrazně víc úloh než ABAP model od SAP: Claude Opus 4.6 po pěti kolech zpětné vazby 84 %, SAP-ABAP-1 zhruba 20 %. Claude Code i GitHub Copilot se připojí k MCP serveru od SAP; Joule for Developers běží na SAP AI units.

Funguje ABAP MCP server on-premise a s ECC?

Ano. ADT MCP server od SAP je součástí Eclipse ABAP Development Tools 3.60 a novějších a SAP uvádí podporu až do release 7.31 SP04, on-premise i cloud, včetně ECC. Běží na notebooku vývojáře, používá ADT připojení, které vývojář už má, a na SAP server se nic neinstaluje.

Může se Claude nebo ChatGPT připojit přímo k SAP systému?

Claude Code ano, přes MCP server: vlastní server od SAP v Eclipse, komunitní server napojený na ADT služby, nebo server, který si postaví váš tým. Běží na notebooku vývojáře, takže se k on-premise systému dostane přes vaši síť. Chatové konektory, které běží v cloudu dodavatele, se k serveru za vaším firewallem nedostanou.

Nahradí AI SAP ABAP vývojáře?

AI přebírá psaní: boilerplate, kopírování a první verze testů a dokumentace. Pořád potřebuje někoho, kdo zná obchodní proces a systém, a v dobrém nastavení každou změnu před produkcí schvaluje člověk. V jednom 18členném SAP týmu titíž lidé doručovali rychleji: medián klesl z 19 na zhruba 5,5 dne.

Umí se Claude Code připojit k ADT MCP serveru od SAP?

Ano. ADT MCP server od SAP běží uvnitř Eclipse ABAP Development Tools na počítači vývojáře, na localhost:2234 za bearer tokenem, a Claude Code se k němu připojí jedním příkazem claude mcp add. Od ADT 3.62 server čte a upravuje zdrojový kód i pro Claude Code; na 3.60 a 3.61 je ke čtení potřeba komunitní doplněk arc1. Podporu k nástrojům SAP dává jen s licencí Joule for Developers.

Existuje open-source sada AI skills pro ABAP?

Ano. Deset skills z této stránky, od spec-grill po bugfix, je open source pod licencí MIT na github.com/marian-kamenistak/sap-ai-skills, jako plugin pro Claude Code i jako prompt soubory pro GitHub Copilot. V Claude Code je nainstalujete příkazem /plugin marketplace add marian-kamenistak/sap-ai-skills a pak /plugin install sap-abap@sap-ai-skills.

Aktualizováno 10. listopadu 2026.

Řekněte nám, co potřebujete

Zatím nic nerezervujeme. Ozveme se s termíny, cenou a upřímným názorem, jestli vám tenhle kurz vyřeší váš skutečný problém. Když ne, řekneme to.

V jakém jazyce?
Které kurzy vás zajímají? nepovinné

AI²

Bestseller

Masterclasses

Kariérní žebřík

Pro firmy

Vaše údaje dostane tým Academy. Žádný newsletter, žádný seznam, nikdy je neprodáme.