KI-Agenten – Fortgeschritten
Tool Use, MCP, Muster, RAG, eigener MCP-Server und ein Abschlussprojekt
Wie spricht ein Agent mit der Außenwelt? Du schreibst Tool-Definitionen mit JSON-Schema, baust die Tool-Aufruf-Schleife und lernst das Model Context Protocol (MCP) kennen. Danach folgen bewährte Muster für Agentensysteme, Kontextverwaltung und Fehlerbehandlung. Außerdem lernst du, Wissen per RAG anzubinden (Embeddings, Chunking, Retrieval-Qualität, Retrieval als Tool), einen eigenen MCP-Server zu entwerfen, abzusichern und zu testen und zum Abschluss einen Support-Agenten mit Freigabe und Quellenbelegen zu bauen. Fachstand: Oktober 2026, unter anderem MCP-Spezifikation 2026-07-28.
Lernpfad
-
01
Tool Use und MCP
Du definierst Tools mit JSON-Schema, baust die Tool-Aufruf-Schleife und lernst die Architektur des Model Context Protocol (MCP) kennen.
- Tools definieren: Name, Beschreibung, JSON-Schema Alles, was ein Modell über dein Tool weiß, steckt in drei Feldern. Du schreibst sie so, dass Aufrufe gelingen. 14 Min.
- Die Tool-Aufruf-Schleife Vom tool_use-Block bis zur fertigen Antwort: Du baust die Schleife mit Stoppbedingung, Fehlerrückmeldung und Freigabe. 13 Min.
- MCP: Host, Client und Server Das Model Context Protocol verbindet KI-Anwendungen mit Tools und Daten. Du lernst Rollen, Bausteine, Transports und den Stand von 2026. 14 Min.
- T Modultest: Tool Use und MCP Zeig, was du kannst: 8 Aufgaben zu Tool-Definitionen, Tool-Aufruf-Schleife und MCP. Test
-
02
Muster für Agentensysteme
Fünf Workflow-Muster von Prompt Chaining bis Evaluator-Optimizer, dazu Kontextverwaltung und Fehlerbehandlung für robuste Agenten.
- Prompt Chaining, Routing und Parallelisierung Drei einfache Workflow-Muster, mit denen viele Aufgaben ganz ohne Agenten gelingen: feste Schritte, Weichen und parallele Prüfungen. 13 Min.
- Orchestrator-Worker und Evaluator-Optimizer Wenn Teilaufgaben erst zur Laufzeit feststehen oder Ergebnisse durch Feedback besser werden: zwei Muster, die schon an Agenten grenzen. 13 Min.
- Gedächtnis, Kontext und Fehlerbehandlung Kontext ist knapp: Du hältst ihn mit Compaction, Notizen und Subagenten schlank und behandelst Fehler mit Wiederholung, Rückmeldung und Eskalation. 14 Min.
- T Modultest: Muster für Agentensysteme Zeig, was du kannst: 8 Aufgaben zu Workflow-Mustern, Kontextverwaltung, Fehlerbehandlung und Tool-Schleife. Test
-
03
Wissen anbinden: RAG und Retrieval als Tool
Embeddings und Ähnlichkeit, Dokumente aufbereiten, Retrieval-Qualität messen und Retrieval als Tool im Agenten einsetzen – mit Quellenbelegen und einem ehrlichen „weiß ich nicht“.
- Embeddings und Ähnlichkeit Wie findet eine Suche „Homeoffice“, wenn im Dokument „mobiles Arbeiten“ steht? Du lernst Vektoren, Kosinus-Ähnlichkeit und den Unterschied zur Stichwortsuche. 14 Min.
- Dokumente aufbereiten: Chunking, Metadaten, Rechte Gute Antworten beginnen vor der Suche: Du zerlegst Dokumente in sinnvolle Abschnitte, ergänzt Metadaten und stellst sicher, dass nur gefunden wird, was gesehen werden darf. 14 Min.
- Retrieval-Qualität: Hybrid, Reranking, Top-k und Metriken Du verbesserst die Suche gezielt: Stichwort- und Vektorsuche kombinieren, Kandidaten neu ordnen, Recall@k und Precision@k berechnen und Fehlerbilder erkennen. 13 Min.
- Agentic RAG: Retrieval als Tool Der Agent entscheidet selbst, ob, was und wie oft er sucht. Du baust ein Such-Tool mit Quellen und einem ehrlichen „nichts gefunden“ und schützt dich vor Anweisungen in Dokumenten. 15 Min.
- T Modultest: Wissen anbinden mit RAG Zeig, was du kannst: 8 Aufgaben zu Embeddings, Chunking, Retrieval-Qualität und Retrieval als Tool. Test
-
04
Einen MCP-Server entwerfen und bauen
Nachrichten von Tools, Resources und Prompts lesen und schreiben, Tools für Agenten gestalten, Remote-Server absichern, testen und betreiben. Fachstand: MCP-Spezifikation 2026-07-28.
- Tools, Resources und Prompts: die Nachrichten eines Servers Du wechselst die Seite: Als Server-Entwickler:in liest und schreibst du die JSON-RPC-Nachrichten für Resources, Prompts und Tools, einschließlich zwei Arten von Fehlern. 14 Min.
- Tools für Agenten gestalten Ein gutes Tool ist nicht der Spiegel deiner API. Du gestaltest wenige, klare Tools mit sprechenden Antworten, hilfreichen Fehlern, Paginierung und ehrlichen Annotationen. 15 Min.
- Sicherheit und Autorisierung für MCP-Server Ein Remote-Server braucht eine Anmeldung. Du lernst den Ablauf mit OAuth, minimale Rechte, den Umgang mit Secrets und Gefahren durch Beschreibungen fremder Server. 15 Min.
- Testen und betreiben Du prüfst deinen Server mit Inspector und Vertragstests, änderst Tools, ohne Agenten zu brechen, und schreibst einen Dispatcher für tools/call mit Validierung. 30 Min.
- T Modultest: Einen MCP-Server bauen Zeig, was du kannst: 8 Aufgaben zu Nachrichten, Tool-Design, Autorisierung und Betrieb eines MCP-Servers. Test
-
05
Abschlussprojekt: Ein Support-Agent mit Tools
Du baust Schritt für Schritt einen kleinen Support-Agenten: Werkzeuge ausführen, Agentenschleife mit Schrittlimit, Freigabe für riskante Aktionen, FAQ-Suche und eine geprüfte, strukturierte Endantwort.
- Projekt Teil 1: Werkzeuge ausführen und die Agentenschleife Du legst das Fundament deines Support-Agenten: eine robuste Werkzeug-Ausführung und die Schleife mit Schrittlimit. 40 Min.
- Projekt Teil 2: Freigabe, FAQ und strukturierte Antwort Du ergänzt den Agenten um eine Freigabe für riskante Aktionen und eine geprüfte, strukturierte Endantwort mit Quellen aus der FAQ. 40 Min.
- T Modultest: Entscheidungen im Support-Agenten Zeig, was du kannst: 6 Aufgaben zu den Entscheidungen in deinem Support-Agenten. Test