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.
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.