Package overview
revolution/laravel-boost-phpstorm-copilot is a Laravel Boost extension that adds a custom agent for the GitHub Copilot plugin in PhpStorm. It addsPhpStorm with GitHub Copilot to the AI agent choices in php artisan boost:install.
Requirements
- PHP 8.3 or later
- Laravel 12 or later
- Laravel Boost 2.0 or later
- GitHub Copilot plugin installed in PhpStorm
Installation
Usage
1
Run the Boost installer
2
Select features
Choose the features you need:
AI Guidelines, Agent Skills, and Boost MCP Server Configuration.3
Choose PhpStorm with GitHub Copilot as the AI agent
In
Which AI agents would you like to configure?, select PhpStorm with GitHub Copilot.MCP configuration file location
Important: rerun when you switch projects
With PhpStorm and the GitHub Copilot plugin, MCP config is stored in a system-wide location, not per project.The file contains the absolute path to your Laravel project, so you must regenerate it every time you switch projects.
In Boost 1.8 and later,
boost:update does not update the MCP configuration file.WSL support
This package supports the setup where PhpStorm runs on Windows and PHP runs in WSL.Requirements
- The
wslupackage is required - Install it if needed:
sudo apt install wslu
How it works
- Detects WSL through
WSL_DISTRO_NAME - Uses
wslvar LOCALAPPDATAto read the Windows AppData path - Writes
%LOCALAPPDATA%\github-copilot\intellij\mcp.jsonvia PowerShell
Notes
Running PhpStorm as remote development inside WSL is not supported. If needed, configure the MCP file manually.Testbench is not supported
This package does not support Testbench usage.For package development with Testbench, use laravel-boost-copilot-cli instead.