Joule Skills vs. Joule Agents: Der Unterschied einfach erklärt

Werbehinweis: Dieser Beitrag enthält Affiliate-Links zu Espresso Tutorials und zum Rheinwerk Verlag, gekennzeichnet mit einem Sternchen (*). Kaufst du darüber, erhalte ich eine Provision. Für dich ändert sich am Preis nichts.

Kurz gesagt: Ein Joule Skill erledigt eine fest definierte Aufgabe immer auf demselben Weg, zum Beispiel „Status eines Frachtauftrags abrufen“. Ein Joule Agent verfolgt ein Ziel, plant die Schritte selbst und nutzt dafür Skills als Werkzeuge, zum Beispiel „Verspätete Sendung retten“. Skills sind berechenbar und günstig, Agenten flexibel, aber schwerer zu kontrollieren. SAPs eigene Faustregel: Nimm die leichteste Lösung, die das Ergebnis noch zuverlässig liefert. Stand: Oktober 2026

In fast jedem Gespräch über SAP Business AI fallen die Begriffe Skill und Agent, oft so, als wären sie dasselbe. Sind sie nicht. Wer im Projekt den falschen Baustein wählt, baut entweder einen teuren Agenten für eine Aufgabe, die ein einfacher Skill erledigt hätte, oder einen starren Skill für ein Problem, das Entscheidungen braucht. Ich bin SAP-Berater für TM und EWM und im Job auch für KI zuständig. Hier erkläre ich den Unterschied so, wie ich ihn Kunden erkläre.

Der Unterschied auf einen Blick: Skill = fester Ablauf für eine Aufgabe. Agent = verfolgt ein Ziel und nutzt Skills als Werkzeuge.

FrageJoule SkillJoule Agent
Was ist es?Ein fester Ablauf für eine AufgabeEin KI-Helfer, der ein Ziel verfolgt
Wer entscheidet die Schritte?Du beim BauenDer Agent zur Laufzeit
Ergebnis bei gleicher EingabeImmer gleichKann abweichen
Typische AufgabeDaten abrufen, Beleg anlegen, Status prüfenProblem lösen, Optionen abwägen, mehrere Systeme einbeziehen
Mein TippErste Wahl für alles, was sich als feste Schrittfolge beschreiben lässtNur, wenn wirklich Abwägung und Planung nötig sind

Was ist ein Joule Skill?

Ein Joule Skill ist ein fest gebauter Ablauf, den Joule aufruft, wenn eine Anfrage dazu passt. SAP beschreibt Skills als regelbasierte, deterministische Einzelschritte für „spezifische, wiederholbare Aufgaben“. Deterministisch heißt: Gleiche Eingabe, gleiches Ergebnis.

Ein Skill besteht aus wenigen Teilen:

  • Name und Beschreibung: Anhand der Beschreibung entscheidet Joule im Gespräch, ob dieser Skill gemeint ist. Eine unklare Beschreibung ist der häufigste Grund, warum ein Skill nicht anspringt.
  • Eingaben: Zum Beispiel eine Frachtauftragsnummer oder eine Lagernummer.
  • Schritte: Meist Aufrufe von Aktionen aus SAP Build, die über Destinations auf ein System zugreifen, etwa eine OData-Schnittstelle in S/4HANA. Dazu Nachrichten an den Nutzer, zum Beispiel mit einem Button in die passende App.
  • Ausgaben: Die Ergebnisse, die der Skill zurückgibt.

Ein KI-Modell steckt im Skill selbst also kaum. Die KI sorgt nur dafür, dass Joule deine Frage versteht und den richtigen Skill auswählt. Der Ablauf danach ist klassische Prozessautomatisierung.

Was ist ein Joule Agent?

Ein Joule Agent bekommt kein Rezept, sondern ein Ziel. SAP beschreibt Agenten als Lösung für „komplexe, zielorientierte Geschäftsszenarien“, die dynamische Planung und Abwägung brauchen. Ein Agent kann laut SAP vier Dinge:

  1. Planen: Er zerlegt ein Ziel in Schritte.
  2. Reflektieren: Er prüft Zwischenergebnisse und passt den Plan an.
  3. Werkzeuge nutzen: Er ruft Skills, Dokumente und andere Agenten auf.
  4. Zusammenarbeiten: Er fragt bei wichtigen Entscheidungen den Menschen.

Beim Bauen in Joule Studio legst du fest: die Expertise (Rolle und Fachgebiet), die Anweisungen (Ziel, Regeln, Grenzen), den Kontext, die Werkzeuge, also vor allem Skills, die Dokumente für das Grounding und das Sprachmodell. SAP nennt die Anweisungen den wichtigsten Teil. Das deckt sich mit meiner Erfahrung bei KI-Tools allgemein: Ein Agent ist nur so gut wie seine Anweisungen.

Der Kern: Skills legen fest, was getan werden kann. Agenten entscheiden, wie die Skills kombiniert werden.

Der Unterschied an einem Beispiel aus SAP TM

SAP selbst nutzt ein Logistik-Beispiel: Ein Skill holt den aktuellen Status beim Spediteur ab. Ein Agent rechnet die Route wegen einer Sturmwarnung neu, schlägt Optionen vor, und nach der Auswahl durch den Nutzer bucht er den Spediteur. Übertragen auf SAP TM sieht das so aus. Die Beispiele sind von mir und zeigen das Prinzip, sie sind keine fertigen SAP-Auslieferungen:

Skill „Status Frachtauftrag“Agent „Verspätete Sendung“
Anfrage„Wie ist der Status von Frachtauftrag 6100001234?“„Die Sendung nach Hamburg wird zu spät kommen. Was tun wir?“
AblaufFrachtauftrag lesen, Status und Ereignisse ausgebenStatus prüfen, Folgen für Lieferungen bewerten, Alternativen suchen, Kosten vergleichen, Vorschlag machen
WerkzeugeEine Aktion auf den FrachtauftragMehrere Skills: Status, Spediteursuche, Kostenberechnung, Buchung
EntscheidungKeineDer Agent schlägt vor, der Disponent entscheidet
ErgebnisImmer gleich aufgebautAbhängig von Lage und Daten

Für EWM funktioniert das genauso: Ein Skill zeigt die offenen Lageraufträge einer Lagernummer. Ein Agent kümmert sich um das Ziel „Welle bis 14 Uhr fertig“ und schlägt vor, Ressourcen umzuverteilen oder Aufträge zu verschieben. Weitere Ideen stehen in SAP Joule in TM und EWM.

Wann nimmst du was?

SAP formuliert die Regel so: Wähle die leichteste Lösung, die noch ein verlässliches Ergebnis garantiert. In der Praxis hilft mir diese Prüfliste:

Frage an den AnwendungsfallEher SkillEher Agent
Lässt sich der Ablauf als feste Schrittfolge aufschreiben?JaNein
Muss zwischen Optionen abgewogen werden?NeinJa
Ändern sich Ziel oder Lage während des Ablaufs?NeinJa
Sind mehrere Systeme oder Datenquellen beteiligt?Wenige, bekannteViele, je nach Fall
Muss das Ergebnis prüfbar immer gleich sein, zum Beispiel für Audit oder Buchhaltung?JaNur mit Freigabe durch einen Menschen
Wie oft läuft es?Sehr oft, MassenvorgängeSeltener, dafür komplexer

Wenn du bei den meisten Fragen links landest, bau einen Skill. Wenn du bei den meisten rechts landest, bau einen Agenten, der Skills nutzt. Ein Agent ohne gute Skills darunter ist wie ein Disponent ohne Zugriff aufs System.

Was kosten Skills und Agenten?

Laut SAP Learning gehören die Joule Skills, die SAP selbst ausliefert, zu Joule Base. Sie sind mit einem passenden SAP-Cloud-Abo ohne Aufpreis enthalten. Die SAP-Agenten zählen zu Premium AI und werden über AI Units abgerechnet, 2026 mit 0,02 AI Units pro Agenten-Aktion. Eigene Skills und Agenten baust du in Joule Studio. Das Bauen ist im Rahmen einer Fair-Use-Grenze kostenlos, und auch der Betrieb eigener Agenten ist laut SAP bis Ende 2026 kostenlos.

Daraus folgt eine praktische Regel: Je mehr ein Agent plant und nachdenkt, desto mehr Aktionen fallen an. Was ein Skill zuverlässig erledigt, sollte kein Agent erledigen.

Was Joule Studio sonst kann, steht in Joule Studio: Was Berater damit bauen können. Den Überblick über die ganze Joule-Familie gibt SAP Joule 2026: Der Guide.

Typische Fehler im Projekt

  • Alles als Agent bauen: Agenten klingen moderner. Aber für „Zeig mir den Status“ ist ein Agent teurer, langsamer und weniger berechenbar als ein Skill.
  • Schwache Skill-Beschreibungen: Joule wählt Skills anhand der Beschreibung aus. Ist sie vage oder ähnelt sie einem anderen Skill, landet die Anfrage beim falschen Skill.
  • Agenten ohne Grenzen: Anweisungen sollten klar sagen, was der Agent nicht darf, zum Beispiel ohne Freigabe nichts buchen.
  • Kein Mensch im Ablauf: Bei kritischen Entscheidungen ist die Freigabe durch einen Menschen laut SAPinsider standardmäßig vorgesehen. Schalte sie nicht leichtfertig ab.
  • Berechtigungen vergessen: Skills und Agenten arbeiten mit den Rechten des Nutzers. Ein Agent kann nichts buchen, was der Disponent selbst nicht buchen darf. Das ist gewollt, muss aber beim Testen bedacht werden.

Wie du den Unterschied selbst ausprobierst

SAP bietet auf developers.sap.com kostenlose Tutorials, in denen du zuerst einen Skill baust und danach einen Agenten, der mehrere Skills koordiniert. Das ist der schnellste Weg, den Unterschied wirklich zu verstehen. Du brauchst dafür Zugang zu SAP Build mit Joule Studio. Die kostenlosen Kurse auf learning.sap.com erklären die Grundlagen.

Wer es lieber auf Deutsch und kompakt mag: Künstliche Intelligenz mit SAP von Larissa Haas* erklärt, wie SAP Business AI, Joule und die BTP zusammenspielen. Praxisnahe E-Books zu BTP und SAP Build gibt es in der Espresso Tutorials Flatrate*.

Mein Fazit

Skills und Agenten sind keine Konkurrenten, sondern zwei Ebenen. Skills sind die Hände, Agenten das Gehirn, das entscheidet, welche Hand wann greift. Für Berater heißt das: Erst die wiederkehrenden Aufgaben sauber als Skills bauen, dann dort Agenten einsetzen, wo wirklich abgewogen werden muss. Wer mit Agenten anfängt, baut meist zu teuer und zu unberechenbar.

Häufige Fragen

Was ist der Unterschied zwischen einem Joule Skill und einem Joule Agent?

Ein Joule Skill führt eine fest definierte Aufgabe immer auf dieselbe Weise aus und liefert bei gleicher Eingabe dasselbe Ergebnis. Ein Joule Agent verfolgt ein Ziel, plant die Schritte selbst, nutzt Skills als Werkzeuge und fragt bei wichtigen Entscheidungen den Menschen.

Kann ein Joule Agent Skills nutzen?

Ja, das ist sogar der Normalfall. Skills sind die wichtigsten Werkzeuge eines Agenten. Der Agent entscheidet anhand seiner Anweisungen und der Lage, welche Skills er in welcher Reihenfolge aufruft.

Wann sollte ich einen Skill statt eines Agenten bauen?

Immer dann, wenn sich der Ablauf als feste Schrittfolge beschreiben lässt und das Ergebnis berechenbar sein muss, etwa beim Abrufen von Daten oder Anlegen von Belegen. SAP empfiehlt, die leichteste Lösung zu wählen, die noch zuverlässig funktioniert.

Was kosten Joule Skills und Joule Agents?

Die von SAP ausgelieferten Skills gehören zu Joule Base und sind bei einem passenden SAP-Cloud-Abo ohne Aufpreis enthalten. SAP-Agenten werden über AI Units abgerechnet, 2026 mit 0,02 AI Units pro Agenten-Aktion. Eigene Skills und Agenten zu bauen ist in Joule Studio im Rahmen einer Fair-Use-Grenze kostenlos, der Betrieb eigener Agenten bis Ende 2026 ebenfalls.

Wo baue ich eigene Skills und Agenten?

In Joule Studio, das Teil von SAP Build auf der SAP BTP ist. Skills nutzen Aktionen aus SAP Build, um auf SAP- und andere Systeme zuzugreifen. Agenten bekommen dort Expertise, Anweisungen, Werkzeuge, Dokumente und ein Sprachmodell zugewiesen.

Quellen

Dieser Beitrag wurde mit KI-Unterstützung erstellt und von Andreas Böhm (SAP TM/EWM Berater) inhaltlich geprüft und redaktionell verantwortet. Die Beispiele aus TM und EWM sind Illustrationen, keine von SAP ausgelieferten Skills oder Agenten. Stand: Oktober 2026.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen
WordPress Cookie Plugin von Real Cookie Banner