Panoramica del pacchetto
revolution/laravel-boost-phpstorm-copilot è un pacchetto che aggiunge un agente personalizzato per il plugin GitHub Copilot di PhpStorm come estensione di Laravel Boost. Nella scelta dell’agente AI diphp artisan boost:install viene aggiunta l’opzione PhpStorm with GitHub Copilot.
Requisiti
- PHP 8.3 o superiore
- Laravel 12 o superiore
- Laravel Boost 2.0 o superiore
- Plugin GitHub Copilot installato in PhpStorm
Installazione
Utilizzo
1
Esegui il comando di installazione di Boost
2
Seleziona le funzionalità
Da
AI Guidelines / Agent Skills / Boost MCP Server Configuration scegli le funzionalità che ti servono.3
Seleziona PhpStorm with GitHub Copilot come agente AI
Alla domanda
Which AI agents would you like to configure? seleziona PhpStorm with GitHub Copilot.Posizione di salvataggio del file di configurazione MCP
Importante: al cambio progetto è necessario rieseguire il comando
Con PhpStorm + plugin GitHub Copilot, la configurazione MCP viene salvata a livello di sistema, non per progetto.Il file di configurazione contiene il percorso assoluto del progetto Laravel, quindi va aggiornato ogni volta che cambi progetto.
In
boost:update di Boost 1.8 e successivi il file di configurazione MCP non viene aggiornato.Supporto WSL
Questo pacchetto supporta una configurazione in cui PhpStorm gira lato Windows e PHP lato WSL.Requisiti
- È necessario il pacchetto
wslu - Se non è installato:
sudo apt install wslu
Come funziona
- Rileva l’ambiente WSL tramite
WSL_DISTRO_NAME - Ottiene il percorso AppData lato Windows con
wslvar LOCALAPPDATA - Scrive
%LOCALAPPDATA%\github-copilot\intellij\mcp.jsontramite PowerShell
Attenzione
Se usi PhpStorm come sviluppo remoto dall’interno di WSL, non è supportato. In quel caso configura il file MCP manualmente.Non supporta Testbench e alternative
Questo pacchetto non supporta l’utilizzo con Testbench.Se sviluppi pacchetti usando Testbench, usa invece laravel-boost-copilot-cli.