Skip to main content

概覽

revolution/laravel-boost-copilot-cliLaravel Boost 的擴充套件包,用來為 GitHub Copilot CLI 增加自定義 agent。 Laravel Boost 本體也有 GitHub Copilot,但那主要面向 VS Code 的 GitHub Copilot 整合。本包則明確面向 Copilot CLI,特別是在使用 Testbench 的包開發場景中提供更易用的結構。

環境要求

  • PHP 8.2+
  • Laravel 12+
  • Laravel Boost 2.0+
  • Copilot CLI 1.0.61+

支援平臺

  • macOS
  • WSL(也支援原生 Windows,推薦使用 WSL)
  • Linux
也可以在 Laravel Sail 中使用。請先執行 vendor/bin/sail up -d,然後在 Sail 外部執行 copilot 命令。

安裝

用法

指南會作為自定義 instructions 生成到 .github/instructions/laravel-boost.instructions.md Copilot CLI 會自動讀取專案根目錄下的 .github/mcp.json,因此不需要額外配置。

自定義

釋出 config/boost.php 後,可以修改指南檔案和 MCP 配置檔案的生成路徑。
config/boost.php 中新增 agents。要讓 Copilot CLI 與官方 Copilot(VS Code)保持一致,可以指定 AGENTS.md。反過來,也可以修改 Copilot(VS Code)一側。
agents 是文件中未記載的功能,未來版本升級中可能會發生變化。

Testbench 支援(面向包開發者)

本包提供了一種更易適配基於 Testbench 的運營方式,彌補 Laravel Boost 官方難以覆蓋的場景。
1

搭建 Testbench 的 workbench

2

在 composer.json 中新增 @build

post-autoload-dump 中新增 @build
3

透過 Testbench 安裝 Boost

相關連結

最後修改於 2026年7月31日