Zum Hauptinhalt springen
Verwende ein Phaseo Agent SDK, wenn eine einzelne Anfrage nicht reicht: Das SDK führt in deinem Prozess eine begrenzte Schleife aus, die jeden Turn an die Responses API sendet, die vom Modell aufgerufenen Tools ausführt und für einen Menschen pausiert, wenn ein Tool eine Freigabe braucht. Den Ausführungsstatus behältst du; Phaseo hostet nichts für den Agenten.

Dein Paket auswählen

TypeScript ist das Referenzdesign. Für C++ gibt es kein Agent SDK. Installation enthält die Installationsbefehle und Laufzeitanforderungen, und unter Verwendung baust du einen ersten Agenten.

Lass einen Coding-Agenten mit dem Phaseo Agent SDK einen ersten Agenten in deiner Sprache bauen.

In Cursor öffnen

Vergleichen, was jede Laufzeit unterstützt

Jedes SDK führt lokale Tools aus, pausiert für Freigaben oder manuelle Ausgaben anhand exakter Tool-Call-IDs und gibt serialisierbaren Ausführungsstatus zurück, den deine Anwendung speichert. Der Rest unterscheidet sich je nach Sprache: Rust (phaseo-agent 0.2) ist synchron: kein Streaming, keine asynchrone Ausführung, keine parallelen Tools, keine Schemavalidierung zur Laufzeit und keine Devtools-Aufzeichnung. Führe es auf einem Worker-Thread aus, wenn ein Lauf keinen Request-Handler blockieren soll. PHP führt Tools nacheinander aus, und sein Stream geht nur weiter, während dein Code iteriert.

Zwischen Agent SDK, Client und roher API wählen

Der Gateway-Client jedes Agent SDK sendet Modell-Turns über das Client-SDK der jeweiligen Sprache. Die meisten akzeptieren eine requestOptions-Map (oder das Gegenstück der Sprache) für zusätzliche Responses-API-Felder; model, input, instructions und die Funktions-Tools setzt weiterhin der Agent. Der Rust-0.2-Adapter sendet nur die normalisierten Agentenfelder und hat keinen Hook für zusätzliche Optionen.

Mit einem Rezept starten

Die TypeScript-Rezepte lassen sich mit den APIs auf diesen Seiten in jede Sprache übertragen.
Zuletzt geändert am 5. November 2026