Windows 프로젝트에서 Copilot 코딩 에이전트 사용
Source: GitHub Changelog
Overview
Copilot coding agent은 비동기식이며 자율적인 백그라운드 에이전트입니다. 작업을 Copilot에게 위임하면 GitHub Actions로 구동되는 자체 개발 환경에서 작업을 수행합니다.
기본적으로 에이전트는 Linux 개발 환경을 사용합니다. 프로젝트가 Windows를 대상으로 하는 경우, 이제 Copilot coding agent가 Windows 환경을 사용하도록 구성할 수 있으며, 여전히 GitHub Actions에 의해 구동됩니다.
작동 중인 개발 환경을 갖추면 Copilot은 프로젝트가 빌드되는지, 자동화된 테스트와 린터가 통과하는지를 확인할 수 있어 첫 번째 시도에서 녹색 풀 리퀘스트를 받을 수 있습니다.
Configuring a Windows Development Environment
copilot-setup-steps.yml 파일을 리포지토리에 추가하고 사용자 정의 runs-on 설정을 지정하여 Copilot coding agent가 Windows를 사용하도록 구성합니다.
Firewall Considerations
Copilot coding agent의 통합 방화벽은 Windows와 호환되지 않습니다. Windows를 사용할 경우 자체 호스팅 러너 또는 Azure 전용 네트워킹이 가능한 대형 러너와 함께 사용하고, 직접 네트워크 제어를 구현하는 것이 권장됩니다.
Further Reading
Copilot coding agent를 Windows 개발 환경으로 전환하는 방법에 대해 자세히 알아보려면 GitHub Docs 기사 “Customizing the development environment for Copilot coding agent”를 참고하세요.