Github Copilot
GitHub Copilot이란?
GitHub Copilot은 GitHub의 AI 코딩 어시스턴트입니다. GitHub 계정 및 플랜을 위한 Copilot 모델에 대한 액세스를 제공합니다. OpenClaw는 Copilot을 두 가지 방식으로 모델 provider로 사용할 수 있습니다.
OpenClaw에서 Copilot을 사용하는 두 가지 방법
1) 내장 GitHub Copilot provider (github-copilot)
네이티브 장치 로그인 플로우를 사용하여 GitHub 토큰을 얻은 다음 OpenClaw가 실행될 때 Copilot API 토큰으로 교환합니다. VS Code가 필요하지 않기 때문에 이것이 기본 및 가장 간단한 방법입니다.
2) Copilot Proxy plugin (copilot-proxy)
Copilot Proxy VS Code 확장을 로컬 브리지로 사용합니다. OpenClaw는 프록시의 /v1 엔드포인트와 통신하고 거기에서 구성한 모델 목록을 사용합니다. VS Code에서 이미 Copilot Proxy를 실행하거나 이를 통해 라우팅해야 하는 경우 이를 선택하세요. Plugin을 활성화하고 VS Code 확장을 계속 실행해야 합니다.
GitHub Copilot을 모델 provider(github-copilot)로 사용합니다. 로그인 명령은 GitHub 장치 플로우를 실행하고 인증 프로필을 저장하며 해당 프로필을 사용하도록 설정을 업데이트합니다.
CLI 설정
openclaw models auth login-github-copilot
URL을 방문하고 일회용 코드를 입력하라는 메시지가 표시됩니다. 완료될 때까지 터미널을 열어 두세요.
선택적 플래그
openclaw models auth login-github-copilot --profile-id github-copilot:work
openclaw models auth login-github-copilot --yes
기본 모델 설정
openclaw models set github-copilot/gpt-4o
설정 스니펫
{
agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } }
}
참고 사항
- 대화형 TTY가 필요합니다; 터미널에서 직접 실행하세요.
- Copilot 모델 가용성은 플랜에 따라 다릅니다; 모델이 거부되면 다른 ID를 시도하세요(예: github-copilot/gpt-4.1).
- 로그인은 인증 프로필 저장소에 GitHub 토큰을 저장하고 OpenClaw가 실행될 때 Copilot API 토큰으로 교환합니다.