Workshop Overview
Agentic Coding is revolutionizing the way we develop software. AI assistants like Joule, Claude Code, and other tools enable developers to work faster and more efficiently. In this workshop, you'll learn how to leverage these new capabilities in the SAP ecosystem - from code generation to automated test case creation.
Understand Agentic AI
What distinguishes agentic coding from simple code completion?
Get to Know SAP Joule
SAP's AI copilot for ABAP developers in practical use.
Use MCP Servers
Connect external AI tools with SAP systems.
Agenda
What is Agentic Coding?
From code completion to autonomous agents. The evolution of AI assistants: Copilot, Cursor, Claude Code, Windsurf. Agentic vs. assistive AI - when to use which approach? The role of developers in the age of AI.
SAP Joule for ABAP Developers
Joule for Developers: SAP's AI strategy for development. ABAP AI Capabilities: What can Joule do today? The specialized ABAP LLM: Trained on millions of lines of ABAP code. Integration with ADT and SAP Build. Practical demos: Code generation, explanations, refactoring.
Claude Code and Other AI Assistants
Claude Code: Anthropic's CLI for developers. Cursor, Windsurf, Cline: The new generation of IDEs. Strengths and weaknesses of different tools. Best practices for effective prompting. Integration into existing development workflows.
MCP Servers for SAP
What is the Model Context Protocol (MCP)? Local MCP Servers for SAP Build. ABAP MCP Server: Access to ABAP Cloud and ABAP AI. Integration with external AI tools (Claude, Cursor, etc.). Enterprise governance and Clean Core alignment.
Practical Use Cases
Automated test case creation for ABAP code. Code migration from classic ABAP to ABAP Cloud. Documentation generation and code reviews. Error analysis and debugging with AI support. Generating RAP artifacts.
Limitations and Best Practices
What AI can't do (yet). Recognizing and avoiding hallucinations. Code review remains mandatory: Quality assurance. Data protection and security with AI tools. Finding the right balance between AI and manual coding.
Use Cases in Detail
Test Case Creation
AI-assisted generation of unit tests for existing ABAP code. Analysis of business logic and automatic derivation of test scenarios. Increasing test coverage with minimal manual effort.
Code Migration
Support for migrating from classic ABAP to ABAP Cloud. Automatic detection of non-compliant constructs. Suggestions for alternative implementations with released APIs.
Accelerating RAP Development
Generation of CDS Views, Behavior Definitions, and Service Bindings. Faster prototyping cycle for new applications. Consistent adherence to best practices and naming conventions.
Documentation and Knowledge Transfer
Automatic generation of technical documentation. Code explanations for onboarding new team members. Capturing implicit knowledge in legacy code.
Important: Limitations
- AI-generated code must always be reviewed - hallucinations are possible
- Complex business logic requires human understanding and validation
- Mind data privacy: Don't send sensitive data to external AI services
- Performance and scalability are often not optimally considered by AI
- SAP-specific knowledge is limited in general AI tools
Who Should Attend?
- ABAP developers wanting to integrate AI tools into their workflow
- Development leads evaluating productivity gains through AI
- Architects planning AI-assisted development strategies
- Technically curious professionals wanting to learn the state of the art
Key Takeaways
- Overview of available AI tools for SAP development
- Practical experience with Joule for ABAP and other assistants
- Understanding of MCP and integration of external AI tools
- Concrete use cases for deployment in your projects
- Awareness of limitations and best practices
Request Workshop
Interested? Contact us to schedule your individual workshop.

