깃허브, AI 에이전트 동시 제어 데스크톱 '코파일럿 앱' 출시
깃허브가 복수의 AI 에이전트를 병렬로 지휘할 수 있는 데스크톱 환경 '코파일럿 앱'의 기술 프리뷰를 공개했다. 각 에이전트가 격리된 git worktree에서 독립 실행되며, 캔버스 화면을 통해 개발자와 양방향 협업이 가능하다. 코파일럿 유료 구독자 대상으로 제공된다.
AI에게 코딩을 시키는 사람이 많아졌지만, 정작 여러 에이전트를 동시에 돌리다 보면 화면 곳곳에 터미널 창과 채팅창이 널브러져 작업 흐름을 놓치기 일쑤였습니다.
GitHub이 개발자 행사 Microsoft Build에서 에이전트 중심 개발 환경을 표방한 독립 데스크톱 프로그램 'GitHub Copilot app'을 발표했습니다. 기존 Copilot Pro, Pro+, Business, Enterprise 이용자를 대상으로 기술 프리뷰 버전을 제공합니다.
GitHub 발표에 따르면 플랫폼 내 월간 커밋 수는 전년 대비 2배 가까이 증가해 14억 건을 넘었고, GitHub Actions 주간 사용 시간도 20억 분을 돌파했습니다. 소프트웨어 개발 생태계가 이미 에이전트 기반 작업으로 빠르게 넘어가고 있다는 방증입니다.
여러 에이전트를 한곳에서 지휘하는 통제실
새 앱의 핵심은 'My Work' 화면입니다. 연결된 여러 저장소에서 실행 중인 에이전트 세션, 이슈, 풀 리퀘스트(PR), 백그라운드 자동화 상태를 한눈에 모아 보여줍니다.
가장 실용적인 개선점은 격리 환경입니다. 각 작업 세션마다 백그라운드에서 별도의 'git worktree'를 자동으로 생성해 할당합니다. 개발자가 일일이 브랜치를 정리할 필요 없이 여러 에이전트가 코드를 덮어쓰지 않고 독립적으로 작업할 수 있습니다.
기존의 긴 채팅창 대신 'Canvas'라는 양방향 작업 공간도 도입했습니다. 계획표, PR 내역, 터미널, 브라우저 화면 등을 띄워두고 에이전트와 사람이 같은 공간에서 순서를 바꾸거나 지침을 직접 수정할 수 있는 구조입니다.
에이전트 실행 환경은 로컬 샌드박스와 클라우드 샌드박스 중 선택할 수 있습니다. PR이 올라간 뒤 테스트 통과를 감시하고 병합 조건이 채워질 때까지 보조하는 'Agent Merge' 기능도 들어갔습니다.
코드 리뷰 고도화와 CLI 개선
에이전트가 쏟아내는 코드를 감당하기 위해 코드 리뷰 기능도 강화했습니다. 더 높은 수준의 추론 모델을 사용하는 '미디엄 티어'를 추가해, 중요한 저장소에는 정밀도 높은 모델을 배치하고 덜 중요한 곳에는 가벼운 모델을 지정해 비용을 아낄 수 있게 했습니다. Azure DevOps 환경에서도 네이티브 리뷰 기능을 지원합니다.
터미널 사용자용 Copilot CLI는 새로운 TUI를 적용했고, 오디오 데이터가 기기 밖으로 나가지 않는 온디바이스 음성 모드와 반복 실행용 /every 명령어를 추가했습니다. Node.js, Python, Go, .NET, Rust, Java를 지원하는 GitHub Copilot SDK도 정식 출시됐습니다.
왜 중요한가
개발자 관점에서 이번 변화는 '코드 직접 작성자'에서 '에이전트 관리자'로의 전환을 의미합니다. 여러 버그 수정과 기능 개발을 동시에 AI에 맡겨두고 진행 상황을 검수하는 방식입니다. 이미 Copilot 유료 플랜을 쓰고 있다면 IDE 창을 정신없이 오가는 번거로움을 줄이는 것만으로도 당장 테스트해 볼 가치가 충분합니다.
업계 측면에서 GitHub의 이번 행보는 매우 영리합니다. 다른 경쟁사들이 코드 생성 성능만 다툴 때, 저장소와 이슈, CI 파이프라인을 독점하고 있는 GitHub은 에이전트들이 일할 수 있는 실제 운영체제 자리를 선점하려 들고 있습니다.
다만 우려스러운 부분도 있습니다. 에이전트가 코드를 짜고, 에이전트가 리뷰를 맡고, 자동화 도구가 브랜치를 병합하는 과정에서 인간의 최종 판단력이 무뎌질 위험이 큽니다. 결국 자동화된 도구가 늘어날수록 인간이 짚어내지 못한 미세한 결함이 프로덕션 환경으로 더 빠르게 흘러 들어갈 수 있습니다.
출처 (1)
- github.blog(새 탭에서 열림)원문github.blog