Copilot 코드 리뷰, Azure Repos 지원 확대
Microsoft는 GitHub Copilot의 코드 리뷰 기능을 Azure Repos 상의 모든 Azure DevOps 사용자에게 개방했다. 요금은 리뷰별 종량제 방식이며, 비용은 Azure의 비용 관리 화면에 48시간 후 반영된다. 예산 알림은 알림만 제공되며 자동 중지는 지원하지 않고, 조직별 동시 실행은 최대 5건으로 제한된다.

Microsoft는 GitHub Copilot의 코드 리뷰 기능을 Azure Repos 상의 모든 Azure DevOps 사용자에게 개방했다. 코드 리뷰란 소프트웨어 개발에서 인공지능이 코드의 품질이나 문제점을 자동으로 확인하는 체계를 의미하며, 이전까지는 GitHub의 저장소(코드 관리 서비스)를 사용하는 사용자에게만 제한되었던 기능이 Azure Repos에서도 사용할 수 있게 되었다.
이번 확대의 배경에는 Microsoft가 "많은 기업이 GitHub으로의 이전 준비가 되어 있지 않다"고 스스로 인정한 점이 있다. 기업의 개발 환경은 다양하며, 오랫동안 Azure DevOps를 계속 사용해온 팀도 많이 존재한다. GitHub과 Azure DevOps는 모두 Microsoft가 제공하는 서비스이지만, 조직의 규모와 기존 시스템과의 관계로 인해 즉시 이전할 수 없는 경우가 적지 않다. 이번 대응은 그러한 사용자들을 뒤처지게 하지 않기 위한 현실적인 판단으로 볼 수 있다.
이용 요금은 리뷰를 실행할 때마다 청구되는 종량제 방식이며, Azure DevOps에 연동된 Azure 구독(Microsoft의 클라우드 서비스 계약)을 통해 청구된다. 비용 확인은 Azure의 비용 관리 화면에서 할 수 있지만, 실제 이용부터 반영되기까지 48시간이 소요된다. 즉, 오늘 사용한 비용이 화면에 표시되는 것은 이틀 후라는 뜻이다.
비용 초과에 대한 대책으로 예산 알림을 설정할 수 있지만, 알림은 어디까지나 알림에 그칠 뿐 자동으로 리뷰 실행을 중지하는 기능은 갖추고 있지 않다. 또한 조직별로 동시에 실행할 수 있는 리뷰의 수는 최대 5건으로 제한된다. 이 상한선은 급격한 이용 확대로 인한 예기치 않은 고액 청구를 방지하려는 의도로 보이지만, 대규모 개발 팀에게는 운영상의 제약이 될 가능성도 있다.
인공지능을 이용한 코드 리뷰는 개발자의 작업 부담을 줄이고 코드의 품질을 일정 수준으로 유지하는 수단으로 주목받고 있다. 전통적으로 코드 리뷰는 인간 개발자가 수작업으로 수행하는 것이었지만, 인공지능이 그 일부를 담당함으로써 리뷰에 걸리는 시간 단축과 휴먼에러 감소가 기대된다. Copilot의 코드 리뷰 기능이 그 사례이며, 개발 워크플로우에 인공지능이 통합되는 흐름을 보여주고 있다.
이번 Azure Repos 대응은 Microsoft가 Copilot의 이용 범위를 단계적으로 확대하고 있는 움직임의 일환으로 위치지을 수 있다. 비용 관리 체계와 동시 실행 제한 같은 운영 측면의 제약이 앞으로 어떻게 개선될 것인지, 그리고 예산 초과 시 리뷰를 자동 중지하는 기능이 추가될 것인지 여부가 기업 도입을 검토할 때 주목해야 할 사항이 될 것이다.
본 기사는 AI issue 편집부가 사실(fact)을 바탕으로 독자적으로 작성·편집한 저작물입니다. 저작권은 AI issue에 있으며, 무단 전재·재배포 및 AI 학습·활용을 금합니다.