Skip to main content
GitHub Copilot SDK for Laravel è un SDK della community che rende utilizzabili nelle applicazioni Laravel i workflow dell’SDK ufficiale GitHub Copilot. Puoi invocare Copilot da vari contesti di esecuzione di Laravel: comandi Artisan, controller, job e altro.

Aspetti specifici per Laravel

Questo pacchetto aggiunge un’esperienza d’uso nativa Laravel sopra il layer di compatibilità dell’SDK.
  • API basata su Facade centrata su Copilot::run() e Copilot::start()
  • Configurazione in stile Laravel tramite config/copilot.php e .env
  • Punti di integrazione con Laravel Prompts, queue e UX di console
  • Utilità di test come Copilot::fake() e assertion sui prompt

Esempi d’uso

Eseguire un singolo prompt

Eseguire più prompt in una sola sessione

Helper copilot()

Da dove iniziare

Introduzione

Compi i primi passi con un’app Laravel che usa Copilot.

Autenticazione

Configura login GitHub, autenticazione via token e flussi BYOK.

SessionConfig

Controlla strumenti, modelli, server MCP e comportamento della sessione.

SessionEvent

Comprendi gli helper eventi specifici di Laravel e la gestione del ciclo di vita.

Richieste di permesso

Verifica il flusso di autorizzazione per eseguire strumenti con approvazione esplicita.

Strumenti

Definisci strumenti personalizzati richiamabili da Copilot.

Streaming

Impara a gestire output incrementale e risposte live.

MCP

Collega server MCP per estendere le funzionalità.

Laravel Cloud

Esegui l’SDK in un ambiente Laravel Cloud.

Layer di compatibilità con l'SDK ufficiale

Verifica come usare da Laravel la stessa bare API dell’SDK ufficiale.

Repository ufficiali

Ultima modifica il 13 luglio 2026