Skip to main content

在 GitHub Actions 中使用

以下範例是在 GitHub Actions 中執行 Artisan 指令,並在其中使用 Copilot CLI。 在 GitHub Actions 中一般以 stdio 模式使用。

直接安裝 copilot 指令

  • 透過 copilot-install 進行安裝。path 維持 copilot 即可,無需額外設定。
  • COPILOT_GITHUB_TOKEN 進行認證。只要是 Copilot CLI 支援的認證方式(如 GH_TOKENGITHUB_TOKEN)皆可。
  • Token 需要具備 Copilot Requests 權限,因此預設的 GITHUB_TOKEN 通常無法使用。

使用 gh 指令

GitHub CLI 2.86.0 加入了 Copilot 安裝功能。在一般的 GitHub Actions 環境中預裝了 gh 指令,因此無需額外安裝即可使用。首次執行 gh copilot ... 指令時應該會自動安裝 Copilot,故僅執行 gh copilot version 即可。
gh version 2.86.0 (2026-01-21) https://github.com/cli/cli/releases/tag/v2.86.0 ✓ Copilot CLI installed successfully
COPILOT_CLI_PATH 僅在為 gh copilot 時有特別處理,因此 gh copilot 以外的設定將無法運作。
最新資訊請參考 GitHub 儲存庫
最後修改於 2026年8月2日