조직 수준의 러너 제어 정보
기본적으로 Copilot 클라우드 에이전트는 표준 GitHub에서 호스팅된 GitHub Actions 실행기(ubuntu-latest)에서 실행됩니다. 조직 소유자는 조직의 모든 리포지토리에 대한 기본 실행기 유형을 변경하고 개별 리포지토리에서 이 기본값을 재정의할 수 있는지 여부를 선택할 수 있습니다.
이는 조직에서 성능 향상을 위해 더 큰 실행기를 사용하거나 내부 리소스에 액세스할 수 있는 자체 호스팅 실행기를 사용하기 위해 특정 실행기에서 모든 Copilot 클라우드 에이전트 세션을 실행해야 하는 경우에 유용합니다.
다음을 구성할 수 있습니다.
- 실행기 유형: 표준 GitHub호스팅 실행기 또는 특정 실행기 그룹에서 레이블이 지정된 실행기 중에서 선택합니다.
- 리포지토리에서 실행기 유형을 사용자 지정할 수 있도록 허용: 리포지토리에서 정의된 Copilot설정 단계 워크플로를 사용하여
.github/workflows/copilot-setup-steps.yml조직 기본값을 재정의할 수 있는지 여부를 제어합니다.
기본 실행기 유형 구성
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직을 클릭하여 선택합니다.
-
조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "코드, 계획 및 자동화"에서 Copilot 을 클릭한 다음, 클라우드 에이전트 을 클릭하십시오.
-
"Runner 유형" 옆에 있는 연필 아이콘()을 클릭합니다.
-
조직 전체에 대해 Copilot 클라우드 에이전트에 기본으로 사용할 실행기 유형을 선택합니다.
- 표준 GitHub 실행기: Copilot 클라우드 에이전트를 사용할 것입니다
ubuntu-latest. - 레이블이 지정된 러너: Copilot 클라우드 에이전트 지정한 그룹 이름 및/또는 레이블과 일치하는 러너를 사용합니다. Runner 그룹 이름 및/또는 Runner 레이블 필드에 값을 입력합니다.
- 표준 GitHub 실행기: Copilot 클라우드 에이전트를 사용할 것입니다
-
**실행기 선택 저장**을 클릭합니다.
리포지토리가 실행기 형식을 사용자 지정하지 못하도록 방지
기본적으로 리포지토리는 Copilot에 있는 .github/workflows/copilot-setup-steps.yml 설정 단계 워크플로를 사용하여 조직 수준의 실행기 구성을 재정의할 수 있습니다. 모든 리포지토리에서 일관된 실행기 형식을 적용하려면 이 옵션을 사용하지 않도록 설정할 수 있습니다.
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직을 클릭하여 선택합니다.
-
조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "코드, 계획 및 자동화"에서 Copilot 을 클릭한 다음, 클라우드 에이전트 을 클릭하십시오.
-
"리포지토리에서 실행기 유형을 사용자 지정하도록 허용"에서 리포지토리 수준 사용자 지정을 사용하거나 사용하지 않도록 설정을 전환합니다.
- 활성화하면, 저장소에서
runs-on의copilot-setup-steps작업에서copilot-setup-steps.yml필드를 설정하여 기본 실행기를 재정의할 수 있습니다. 개발 환경 구성을(를) 참조하세요. - 사용하지 않도록 설정하면 조직의 모든 리포지토리에서 조직 수준 실행기 유형을 사용합니다.
- 활성화하면, 저장소에서
-
**저장**을 클릭합니다.