GitHub Actions에서 사용법
GitHub Actions에서 Artisan 명령어를 실행하고 그 안에서 Copilot CLI를 사용하는 예시입니다. GitHub Actions에서는 stdio 모드로 사용하는 것이 일반적입니다.copilot 명령어를 직접 설치하는 경우
copilot-install을 사용해 설치합니다. path는copilot인 채로 추가 설정 없이 사용할 수 있습니다.COPILOT_GITHUB_TOKEN으로 인증합니다.GH_TOKEN이나GITHUB_TOKEN등 Copilot CLI가 지원하는 인증 방법이라면 무엇이든 좋습니다.- 토큰은
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 저장소를 참고하세요.