Skip to main content

GitHub Copilot 코드 검토를 위한 러너 구성

자체 호스팅 실행기 또는 더 큰 GitHub-호스팅 실행기를 Copilot 코드 검토에 사용하세요.

코드 검토 도구 사용량 정보 > [!IMPORTANT] Starting June 1, 2026, Copilot 코드 검토 runs will consume GitHub Actions minutes. For more details on this and how to prepare, see Pricing and usage cost considerations for Copilot 코드 검토.

          GitHub Actions 이러한 상황에서 조직은 자체 호스팅 실행기를 사용할 수 있습니다.

더 나은 성능을 위해 더 큰 Copilot 코드 검토는 GitHub Actions의 전체 프로젝트 컨텍스트 수집 및 모든 기능을 포함한 에이전트 기능을 실행하기 위해 공개 미리 보기을 사용합니다. 기본적으로 Copilot 코드 검토은 GitHub 호스티드 러너를 사용합니다.

조직에서 GitHub 호스트 실행기를 비활성화한 경우, 에이전트 역량을 사용할 수 없습니다. 이 경우 코드 검토는 더 제한된 검토로 대체됩니다. 호스티드 러너로 업그레이드할 수도 있습니다.

코드 검토를 위해 자체 호스팅 러너 구성

ARC(Actions Runner Controller)를 사용하여 GitHub 을 자체 호스팅 Copilot 코드 검토 실행기에서 실행합니다. 먼저 사용자 환경에 ARC 관리형 규모 집합을 설정해야 합니다. ARC에 대한 자세한 내용은 Actions Runner 컨트롤러을 참조하세요.

경고

ARC는 자체 호스팅 GitHub Actions에 대해 공식적으로 지원되는 유일한 솔루션입니다. 보안상의 이유로 ARC가 아닌 자체 호스팅 실행기를 사용하지 마세요.

          Copilot 코드 검토 는 Ubuntu x64 Linux 실행기만 호환됩니다.

Copilot 코드 검토에 대한 자체 호스팅 실행기에 대한 구성:

  1. Copilot 코드 검토 러너에 네트워크 보안 제어를 구성하여 GitHub Actions 가 네트워크나 공용 인터넷에 개방적으로 접근하지 못하도록 하세요.

    방화벽을 구성하여 Copilot 코드 검토 및 다음 호스트에 대한 연결을 허용해야 합니다.

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  2.        `copilot-setup-steps.yml` 파일에서 `runs-on` 속성을 ARC 관리 확장 집합 이름으로 설정하세요. 자세한 내용은 [AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/customize-the-agent-environment#preinstalling-tools-or-dependencies-in-copilots-environment)을(를) 참조하세요.
    
    # ...
    
    jobs:
      copilot-setup-steps:
        runs-on: arc-scale-set-name
        # ...
    

더 큰 GitHub Actions에서 호스팅된 GitHub 실행기로 업그레이드

기본적으로 GitHub Actions 표준 Copilot 코드 검토 실행기에서 실행됩니다. 더 큰 실행기는 더 나은 성능(CPU 및 메모리), 더 많은 디스크 공간 및 Azure 프라이빗 네트워킹과 같은 고급 기능을 제공합니다. 더 큰 주자들을(를) 참조하세요.

참고

더 큰 GitHub Actions호스티드 러너의 사용량은 분당 청구되며 추가 GitHub 요금이 발생할 수 있습니다.

  1. 조직에 더 큰 실행기를 설정하세요. 대형 런너 관리하기을(를) 참조하세요.

  2. Azure 프라이빗 네트워킹에서 더 큰 실행기를 사용하는 경우 다음 호스트에 대한 아웃바운드 액세스를 허용하도록 Azure 프라이빗 네트워크를 구성합니다.

    • api.githubcopilot.com
    • uploads.github.com
    • user-images.githubusercontent.com
  3. copilot-setup-steps.yml 파일에서 runs-on 특성을 Copilot 코드 검토 가 사용할 대규모 실행기의 레이블로 설정하십시오. 더 큰 실행기에서 작업 실행을(를) 참조하세요.

    # ...
    
    jobs:
      copilot-setup-steps:
        runs-on: ubuntu-4-core
        # ...