Skip to main content
Das GitHub Copilot SDK für Laravel ist ein Community-SDK, das die Workflows des offiziellen GitHub Copilot SDK in Laravel-Anwendungen nutzbar macht. Sie können Copilot aus verschiedenen Laravel-Ausführungskontexten wie Artisan-Befehlen, Controllern und Jobs aufrufen.

Laravel-spezifische Besonderheiten

Dieses Paket ergänzt die SDK-Kompatibilitätsschicht um eine Laravel-native Bedienung.
  • Facade-basierte API rund um Copilot::run() und Copilot::start()
  • Laravel-typische Konfiguration über config/copilot.php und .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

Zuletzt geändert am 13. Juli 2026