Vue d’ensemble
revolution/laravel-boost-copilot-cli est un package qui étend Laravel Boost en ajoutant un agent personnalisé pour GitHub Copilot CLI.
Laravel Boost inclut aussi GitHub Copilot, mais celui-ci est principalement destiné à l’intégration GitHub Copilot dans VS Code. Ce package clarifie le parcours pour Copilot CLI et fournit une configuration facilement exploitable, en particulier pour le développement de packages utilisant Testbench.
Prérequis
- PHP 8.2+
- Laravel 12+
- Laravel Boost 2.0+
- Copilot CLI 1.0.61+
Plateformes prises en charge
- macOS
- WSL (Windows natif également possible. WSL recommandé)
- Linux
vendor/bin/sail up -d, puis lancez la commande copilot en dehors de Sail.
Installation
Utilisation
.github/instructions/laravel-boost.instructions.md sous forme d’instructions personnalisées.
Copilot CLI lit automatiquement le fichier .github/mcp.json à la racine du projet, aucune configuration supplémentaire n’est nécessaire.
Personnalisation
En publiantconfig/boost.php, vous pouvez modifier les chemins de génération des fichiers de guidelines et de configuration MCP.
agents dans config/boost.php. Pour aligner Copilot CLI sur Copilot officiel (VS Code), spécifiez AGENTS.md. Vous pouvez aussi, à l’inverse, modifier le côté Copilot (VS Code).
Prise en charge de Testbench (pour les développeurs de packages)
Ce package fournit une configuration facilement exploitable pour un usage avec Testbench, difficile à couvrir avec Laravel Boost officiel.1
Configurer le workbench de Testbench
2
Ajouter @build dans composer.json
Ajoutez
@build à post-autoload-dump.3
Installer Boost via Testbench
Liens connexes
- GitHub : invokable/laravel-boost-copilot-cli
- Package associé pour PhpStorm : invokable/laravel-boost-phpstorm-copilot
- Copilot SDK for Laravel : invokable/laravel-copilot-sdk