Zum Hauptinhalt springen
Beginne mit einem Agenten, ein oder zwei deterministischen Tools und einer Freigabe rund um Nebeneffekte. Die Snippets unten setzen einen Gateway-Agenten-Client in client voraus (und in Go einen ctx). Sie dienen der Veranschaulichung: deployments, store, search und fetchPage stehen für deinen eigenen Code.

Freigabepflichtiges Deployment

Das Deploy-Tool pausiert den Lauf, bis ein Mensch genau diesen Aufruf freigibt. Speichere das pausierte Ergebnis, zeige den ausstehenden Aufruf einer prüfenden Person und setze dann mit der Entscheidung fort.
Ablehnungen, manuelle Tool-Ausgaben und das Speichern von Läufen behandelt Status und Freigabe.

In ein Terminal streamen

Rust 0.2 hat kein Streaming; run kehrt zurück, sobald der Lauf endet. Siehe Streaming.

Autonome Recherche begrenzen

Kombiniere mehrere Limits; das zuerst erreichte beendet den Lauf mit dem Status stopped und einem Stoppgrund wie max_cost:1.
Die Zahlenformatierung im Stoppgrund folgt der Sprache: max_cost:1 in Go, C# und PHP, max_cost:1.0 in Ruby und Java. In Rust beendet das Erreichen des Schrittlimits den Lauf als stopped mit dem Grund max_steps:20. Siehe Stoppbedingungen.

Funktionen für gängige Produkte kombinieren

Das TypeScript-Paket enthält in seinem Ordner examples/ vollständige Versionen von vier davon: research-brief-agent.ts, support-triage-agent.ts, coding-review-agent.ts und parallel-tool-agent.ts (unabhängige lokale Tools laufen parallel).

Ein Rezept durcharbeiten

Dauerhafte Agentenschleife

Einen zurückgegebenen Lauf speichern und in einer späteren Anfrage fortsetzen.

Recherche-Briefing

Einen Agenten mit fundierter Webrecherche kombinieren.

Support-Triage

Routing- und Prompt-Standardwerte in einem verwalteten Preset halten.

Code-Review

Gezielte lokale Tools mit einem Coding-Workflow verbinden.

Parallele Tools

Unabhängige Tool-Aufrufe parallel ausführen, ohne die Reihenfolge der Ergebnisse zu ändern.

Strukturierte Extraktion (Python)

Strukturiertes JSON mit dem Python-Agent-SDK extrahieren.

Ops-Runbook (Go)

Einen Agenten für ein Betriebs-Runbook in Go bauen.

Ticket-Triage (C#)

Tickets mit dem C#-Agent-SDK triagieren.

Inhaltsprüfung (PHP)

CMS-Inhalte mit dem PHP-Agent-SDK prüfen.

Notizen zusammenfassen (Ruby)

Interne Notizen mit dem Ruby-Agent-SDK zusammenfassen.
Die ersten fünf Rezepte verwenden TypeScript.
Zuletzt geändert am 5. November 2026