Laravel-spezifische Besonderheiten
Dieses Paket ergänzt die SDK-Kompatibilitätsschicht um eine Laravel-native Bedienung.- Facade-basierte API rund um
Copilot::run()undCopilot::start() - Laravel-typische Konfiguration über
config/copilot.phpund.env - Integrationspunkte für Laravel Prompts, Queues und Konsolen-UX
- Test-Utilities wie
Copilot::fake()und Prompt-Assertions
Anwendungsbeispiele
Einen einzelnen Prompt ausführen
Mehrere Prompts in einer Session ausführen
Helper copilot()
Hier beginnen
Erste Schritte
Die ersten Schritte einer Laravel-Anwendung mit Copilot.
Authentifizierung
Konfigurieren Sie GitHub-Login, Token-Authentifizierung und BYOK-Workflows.
SessionConfig
Steuern Sie Tools, Modelle, MCP-Server und Session-Verhalten.
SessionEvent
Verstehen Sie Laravel-spezifische Event-Helper und die Lebenszyklusverarbeitung.
Berechtigungsanfragen
Überprüfen Sie den Berechtigungsablauf zur Ausführung von Tools mit expliziter Zustimmung.
Tools
Definieren Sie benutzerdefinierte Tools, die von Copilot aufgerufen werden können.
Streaming
Lernen Sie den Umgang mit inkrementeller Ausgabe und Live-Antworten.
MCP
Verbinden Sie MCP-Server, um Funktionen zu erweitern.
Laravel Cloud
Betreiben Sie das SDK in einer Laravel Cloud-Umgebung.
Offizielle SDK-Kompatibilitätsschicht
Erfahren Sie, wie Sie dieselbe Bare-API des offiziellen SDK aus Laravel heraus verwenden.
Offizielle Repositories
- Laravel-Paket: invokable/laravel-copilot-sdk
- Offizielles SDK: github/copilot-sdk