Joule-Agenten mit Joule Studio bauen
Stand 2026-09-23
Ein Joule-Agent ist governance-pflichtige Software, kein geschickter Prompt: eine Routing-Beschreibung, eine Expertise, Instructions, zwei Modelle (Base Model für Antworten, Advanced Model für Planung und Werkzeugwahl), eine Obergrenze für Denkschritte, eine kurze Werkzeugliste (Skills, Document Grounding, Calculator, Subagenten, MCP-Server), ein Ausgabevertrag und eine Identität je Hop. Dieses Modul baut einen solchen Agenten Schritt für Schritt in Joule Studio, classic edition – seit Dezember 2025 der allgemein verfügbare Agent Builder in SAP Build – mit den dokumentierten Einschränkungen (MCP-Destinations als Streamable HTTPS mit sap-joule-studio-mcp-server=true; Standard-Timeout 200 s), einer Testmethode auf Basis von Timeline und Request Logs, dem Deployment von der privaten in die gemeinsame Umgebung und dem Governance-Paket, das ein Security-Gremium unterschreibt. Es zeigt, was das neue Joule Studio (Sapphire 2026, im Q2 2026 in Early Adopter Care) ändert, und den Kostenrahmen: Eigene Agenten laufen bis Ende 2026 ohne Zusatzkosten.
Was Sie lernen
- Für eine gegebene Anforderung anhand der von SAP dokumentierten Kriterien zwischen Skill und Agent entscheiden (atomare deterministische Operation gegenüber mehrstufiger adaptiver Problemlösung) und die Wahl in einem Absatz begründen
- Einen Joule-Agenten in Joule Studio vollständig konfigurieren: Routing-Beschreibung, Expertise, Instructions, Additional Context, Base/Advanced/Backup-Modell, maximale Denkschritte, Pre- und Post-Processing, Werkzeuge, Subagenten, MCP-Server und Ausgabeformat
- Einen MCP-Server über eine konforme BTP-Destination anbinden (Streamable HTTPS, sap-joule-studio-mcp-server=true, URL endet nicht auf /mcp, gleicher Name im Joule-Subaccount) und einen unterstützten Authentifizierungstyp wählen
- Einen Agenten mit den Ansichten Timeline, Editor und Chart sowie den Request Logs testen – einschließlich eines Angriffsdurchlaufs – und ihn aus einer privaten in eine gemeinsame Umgebung deployen
- Das einseitige Agentenregister erstellen (Mandat, Verantwortlicher, Werkzeuge mit Lese-/Schreibzugriff und Identität je Hop, Schwellen, Testnachweise, Rückfallplan), das ein Security-Gremium des Kunden unterschreibt
Ein Joule-Agent ist kein geschickter Prompt. Er ist governance-pflichtige Software mit einer Routing-Beschreibung, einer Rolle, einem Mandat, einer Modellkonfiguration, einem Ausführungsbudget, einem eng gefassten Werkzeugsatz, einem Ausgabevertrag und einer Identitätskette zu den Systemen, die er berührt. Dieses Modul führt Sie Schritt für Schritt durch den Bau eines Agenten in Joule Studio – so, wie Sie es im Kundenprojekt tun: vom Mandat in einem Satz bis zum getesteten Agenten in einer gemeinsamen Umgebung, samt den Nachweisen, die der Security-Review verlangt. Grundlage ist das dokumentierte Verhalten des Agent Builders in Joule Studio, classic edition (der Edition, die heute in SAP Build läuft); was sich mit dem auf der SAP Sapphire im Mai 2026 angekündigten neuen Joule Studio ändert, wird jeweils markiert.
1. Wo der Agent Builder 2026 steht
Drei Namen werden in jedem Projekt verwechselt – klären Sie sie zuerst.
Voraussetzungen
- Praktische Erfahrung mit SAP-BTP-Subaccounts, Destinations und SAP Build
- Modul M052 (Joule-Skills) abgeschlossen oder gleichwertige Erfahrung
- Zuerst die Kernkonzepte durcharbeiten: C113, C161, C162
Lernergebnisse
- Eine Routing-Beschreibung, Expertise und Instructions schreiben, mit denen Joule den Agenten für die richtigen Anfragen aufruft – und nur für diese.
- Base und Advanced Model wählen, die Obergrenze für Denkschritte sowie Pre-/Post-Processing festlegen und die Wirkung jeder Einstellung auf Qualität, Latenz und Kosten erklären.
- Skills, Document Grounding, Subagenten und einen MCP-Server unter Einhaltung der dokumentierten Destination- und Authentifizierungsvorgaben anbinden.
- Das Verhalten mit einem in der Timeline ausgewerteten Testsatz belegen (repräsentative, Grenz- und Angriffsprompts) und ein Agentenregister übergeben, das ein Security-Gremium freigeben kann.
Vollständiges Modul für Mitglieder. Das vollständige Modul ergänzt: den Entscheidungsrahmen · das durchgehende Szenario · die KPI-Scorecard · die Anti-Muster · die Codeblöcke · die Wissenskontrolle · die Schemata.