중요
2026년 6월 1일부터 Copilot 코드 검토 실행은 GitHub Actions분이 소요됩니다. 이에 대한 자세한 내용 및 준비 방법은 가격 책정 및 사용 비용 고려 사항을 참조하세요 Copilot 코드 검토.
코드 검토 도구 사용량 정보 GitHub Actions
Copilot 코드 검토는 GitHub Actions의 전체 프로젝트 컨텍스트 수집 및 모든 기능을 포함한 에이전트 기능을 실행하기 위해 공개 미리 보기을 사용합니다. 기본적으로 Copilot 코드 검토은 GitHub 호스티드 러너를 사용합니다.
조직에서 GitHub 호스트 실행기를 비활성화한 경우, 에이전트 역량을 사용할 수 없습니다. 이 경우 코드 검토는 더 제한된 검토로 대체됩니다. 이러한 상황에서 조직은 자체 호스팅 실행기를 사용할 수 있습니다.
더 나은 성능을 위해 더 큰 GitHub 호스티드 러너로 업그레이드할 수도 있습니다.
코드 검토를 위해 자체 호스팅 러너 구성
ARC(Actions Runner Controller)를 사용하여 Copilot 코드 검토 을 자체 호스팅 GitHub Actions 실행기에서 실행합니다. 먼저 사용자 환경에 ARC 관리형 규모 집합을 설정해야 합니다. ARC에 대한 자세한 내용은 Actions Runner 컨트롤러을 참조하세요.
경고
ARC는 자체 호스팅 Copilot 코드 검토에 대해 공식적으로 지원되는 유일한 솔루션입니다. 보안상의 이유로 ARC가 아닌 자체 호스팅 실행기를 사용하지 마세요.
Copilot 코드 검토 는 Ubuntu x64 Linux 실행기만 호환됩니다.
Copilot 코드 검토에 대한 자체 호스팅 실행기에 대한 구성:
1. GitHub Actions 러너에 네트워크 보안 제어를 구성하여 Copilot 코드 검토 가 네트워크나 공용 인터넷에 개방적으로 접근하지 못하도록 하세요.
방화벽을 구성하여 GitHub Actions 및 다음 [](/actions/reference/runners/self-hosted-runners#accessible-domains-by-function) 호스트에 대한 연결을 허용해야 합니다.
* `api.githubcopilot.com`
* `uploads.github.com`
* `user-images.githubusercontent.com`
1.
copilot-setup-steps.yml 파일에서 runs-on 속성을 ARC 관리 확장 집합 이름으로 설정하세요. 자세한 내용은 개발 환경 구성을(를) 참조하세요.
# ...
jobs:
copilot-setup-steps:
runs-on: arc-scale-set-name
# ...
더 큰 GitHub에서 호스팅된 GitHub Actions 실행기로 업그레이드
기본적으로 Copilot 코드 검토 표준 GitHub Actions 실행기에서 실행됩니다. 더 큰 실행기는 더 나은 성능(CPU 및 메모리), 더 많은 디스크 공간 및 Azure 프라이빗 네트워킹과 같은 고급 기능을 제공합니다. 더 큰 주자들을(를) 참조하세요.
참고
더 큰 GitHub호스티드 러너의 사용량은 분당 더 높은 요금으로 청구됩니다. 자세한 내용은 GitHub Actions 비용 청구을(를) 참조하세요.
-
조직에 더 큰 실행기를 설정하세요. 대형 런너 관리하기을(를) 참조하세요.
-
Azure 프라이빗 네트워킹에서 더 큰 실행기를 사용하는 경우 다음 호스트에 대한 아웃바운드 액세스를 허용하도록 Azure 프라이빗 네트워크를 구성합니다.
api.githubcopilot.comuploads.github.comuser-images.githubusercontent.com
-
`copilot-setup-steps.yml` 파일에서 `runs-on` 특성을 Copilot 코드 검토 가 사용할 대규모 실행기의 레이블로 설정하십시오. [AUTOTITLE](/actions/using-github-hosted-runners/running-jobs-on-larger-runners)을(를) 참조하세요.# ... jobs: copilot-setup-steps: runs-on: ubuntu-4-core # ...