Ein gewöhnlicher Worker kann eine Anfrage beantworten. Viele Anwendungen benötigen jedoch auch eine stabile Identität, die Zustand behält, verbundene Clients koordiniert und Arbeit nach dem Ende einer Anfrage fortsetzt. Cloudflare Agents SDK bietet dieses Anwendungsmodell auf Basis von Workers und SQLite-basierten Durable Objects.
Dieser Kurs baut ein kleines fiktives Support-System Grenze für Grenze auf. Du beginnst ohne KI-Modell, damit benannte Identität, dauerhafter Zustand und synchronisierte Clients sichtbar bleiben. Spätere Labs ergänzen dauerhafte Gespräche, geplante Arbeit, modellgewählte Werkzeuge, ausdrückliche Genehmigung, eine schreibgeschützte MCP-Schnittstelle und praktische Routingdiagnose. Jedes neue Konzept erscheint neben dem Anwendungsbedarf, der es begründet. Agents-SDK-Vorkenntnisse sind nicht erforderlich.
Der Kurs umfasst 8 angeleitete Labs und 1 eigenständige Aufgabe zur Genehmigungsreparatur. Die angeleiteten Labs vermitteln jede Fähigkeit vor der eigenständigen Aufgabe.
Was du lernen wirst
- Einen benannten Support-Agent erstellen: stabile Namen weiterleiten, Support-Zustand speichern und Isolation zwischen Agent-Instanzen belegen.
- Ein Support-Dashboard synchronisieren: zwei Browser-Clients verbinden und servergesteuerte Zustandsaktualisierungen in Echtzeit beobachten.
- Ein dauerhaftes Gespräch streamen: eine begrenzte Antwort streamen und den dauerhaften Gesprächsverlauf nach erneuter Verbindung wiederherstellen.
- Eine Support-Nachverfolgung planen: dauerhafte Agent-Aufgaben registrieren, prüfen, abschließen und abbrechen.
- Validierte Support-Werkzeuge ergänzen: modellgewählte Werkzeuge über Schemas und serverseitige Bereichsprüfungen mit fiktiven Datensätzen verbinden.
- Genehmigung für Datensatzänderungen verlangen: einen Seiteneffekt für eine menschliche Entscheidung pausieren und wiederholte Zustellung sicher machen.
- Ein schreibgeschütztes MCP-Werkzeug veröffentlichen: eine streng validierte fiktive Abfrage über einen entfernten MCP-Transport zugänglich machen.
- Eine falsch geroutete Agent-Sitzung diagnostizieren: den ausgewählten Agent-Namen reparieren, ohne Verlauf zu verlieren oder Isolation zu schwächen.
- Nicht genehmigte Support-Aktualisierung: Genehmigung vor dem Effekt und Genau-einmal-Verhalten in einem bereitgestellten Agent eigenständig reparieren.
Für wen dieser Kurs geeignet ist
Entwickler mit Kenntnissen in Workers und Durable Objects, die zustandsbehaftete Assistenten und koordinierte Clients bauen möchten.
Voraussetzungen: Absolviere Cloudflare Durable Objects for Beginners und Connect LabEx to Your Cloudflare Account. Du solltest einen kleinen TypeScript Worker und das Konzept eines Durable Object je stabilem Namen erkennen; der Kurs führt das Agents SDK selbst von Anfang an ein.
Lernumgebung: Nutze dein eigenes dediziertes Cloudflare-Lernkonto. Jede Einheit beginnt in einer neuen VM, autorisiert Wrangler separat, erstellt temporäre Ressourcen mit eindeutigen Namen und endet mit ihrer Löschung und Abmeldung. Die Übungen verwenden begrenzte Workers-Free-Ressourcen; modellgestützte Labs nutzen nur wenige von Cloudflare gehostete Inferenzaufrufe.
Häufig gestellte Fragen
Benötige ich Erfahrung mit Agents SDK oder KI?
Agents-SDK-Vorkenntnisse sind nicht erforderlich. Die ersten beiden Labs verwenden kein KI-Modell, damit du zuerst benannte Identität, dauerhaften Zustand und synchronisierte Clients verstehst. Modellgestützte Labs erfordern Workers-AI-Grundlagen.
Kann das Modell einen Datensatz direkt ändern?
Ein vorgeschlagener Werkzeugaufruf muss Schema- und serverseitige Bereichsprüfungen bestehen. Das Genehmigungs-Lab pausiert einen Seiteneffekt für eine menschliche Entscheidung und macht wiederholte Zustellung sicher; die eigenständige Aufgabe prüft Genehmigung vor dem Effekt.
Was passiert bei erneuter Clientverbindung?
Die Labs unterscheiden ausgewählte Agent-Identität, dauerhaften Gesprächsverlauf und servergesteuerten Zustand von einer einzelnen Browserverbindung. Du reparierst außerdem eine falsch geroutete Sitzung, ohne gültigen Verlauf zu verwerfen.
Wie werden Ressourcen bereinigt?
Lösche ausschließlich temporäre Workers und Objektnamensräume des Labs bei gültiger Autorisierung, bestätige die Entfernung und melde dich ab. Jede VM autorisiert dein eigenes Konto unabhängig.



