이 앱은 여러 에이전트 세션을 동시에 실행하고, 각 세션을 자유롭게 일시 정지하고 재개할 수 있게 해줍니다. 개발자는 각 세션에 얼마나 많은 자율성을 부여할지, 세 가지 모드를 통해 결정할 수 있습니다 :
이처럼 단계별로 조절 가능한 통제 방식은 신뢰도의 스펙트럼을 폭넓게 수용합니다. 예를 들어, 익숙한 버그 수정 작업은 '자동 조종' 모드에 맡기고, 민감한 아키텍처 리팩터링은 '대화형' 모드로 꼼꼼히 지시할 수 있습니다.
이번 출시에서 가장 논쟁을 불러일으킨 기능 중 하나는 바로 에이전트 병합(Agent Merge) 입니다. 이는 자동화된 PR 생애 주기 관리자입니다. PR이 생성되면, 에이전트 병합은 리뷰어의 코멘트에 답변하고, 실패한 CI 검사를 진단 및 수정하며, 모든 조건이 충족되면 자동으로 PR을 병합(merge)합니다. 즉, 사람의 개입 없이 이슈 발행부터 코드 병합까지의 고리를 닫아주는 셈입니다 .
물론, 병합이 몰래 이루어지는 것은 아닙니다. CI 통과나 필수 승인 같은 조건이 명시적으로 충족되어야 합니다. 에이전트가 리뷰 피드백에 대응하고 패치를 푸시할 수는 있지만, 브랜치 보호 규칙과 코드 리뷰라는 안전 장치는 여전히 적용됩니다 .
순수 채팅 기반 상호작용 모델을 넘어, 데스크톱 앱은 캔버스(Canvases) 라는 개념을 도입했습니다. 계획, 풀 리퀘스트, 터미널 출력, 배포 상태 등이 개발자와 에이전트 모두에게 동시에 보이는 상호작용 가능한 시각적 작업 공간으로 펼쳐집니다 .
예를 들어, 칸반 보드 캔버스는 모든 카드를 표시하고, 에이전트가 항목을 이동하는 동안 개발자는 드래그하여 우선순위를 조정할 수 있습니다. 리뷰 캔버스는 열린 질문 목록, 승인 상태, 코멘트 스레드를 한눈에 보여줍니다. 이는 긴 채팅 스레드만으로 에이전트의 작업을 추적해야 하는 인지적 부담을 줄이기 위한 의도된 설계입니다 .
데스크톱 앱에는 기기 자체에서 작동하는 음성-텍스트 변환 방식의 음성 받아쓰기(Voice dictation) 기능이 내장되어 있습니다 . 키보드 단축키를 설정하고 로컬 음성 인식 모델을 다운로드하면, 곧바로 모든 에이전트 세션에 프롬프트를 말로 지시할 수 있습니다. 오디오 데이터는 기기 밖으로 나가지 않아, 민감한 환경에 있는 팀의 개인정보 보호 우려도 해소합니다
.
음성 받아쓰기는 코파일럿 CLI(Copilot CLI)와 동시에 출시되었습니다. 코파일럿 CLI 역시 6월 2일, '러버 덕' 모드, 프롬프트 스케줄링과 함께 음성 입력 기능을 대대적으로 업데이트하며, 멀티 에이전트 시대의 자연스러운 상호작용 방식으로 자리 잡았습니다 .
데스크톱 앱 확대 시기는 결코 우연이 아닙니다. 2026년 6월 1일, 깃허브는 기존의 '프리미엄 요청 단위' 과금 방식을 폐지하고 깃허브 AI 크레딧(GitHub AI Credits) 으로 전환했습니다. 이 종량제 모델에서 코파일럿 상호작용 비용은 사용한 모델과 입력·출력·캐시된 토큰을 포함한 소비 토큰 수에 따라 결정됩니다 .
구독 요금 자체는 변하지 않았습니다(Pro 월 $10, Pro+ $39, Business 사용자당 $19, Enterprise 사용자당 $39). 하지만 이제 각 요금제에는 1 크레딧이 $0.01 USD인 월간 AI 크레딧이 포함되며, 크레딧이 소진되면 서비스 품질이 저하되는 것이 아니라 중지됩니다 . 코드 완성과 다음 편집 제안(Next Edit Suggestions)은 계속 크레딧을 소비하지 않지만, 채팅, 에이전트 모드, 코드 리뷰, 도구 호출 등은 모두 크레딧 풀에서 차감됩니다
.
막대한 자율 작업을 수반하는 새 데스크톱 앱은 직접적으로 토큰 소비와 그에 따른 크레딧 사용을 촉진합니다. 앱 확장은 구독자들이 그 크레딧을 소비하는 주된 인터페이스를 제공하며, 이제 과금 모델은 무겁고 오래 지속되는 에이전트 세션 운영 비용과 구조적으로 일치하게 되었습니다 .
이 데스크톱 앱은 깃허브 코파일럿의 수년간의 여정을 완성합니다. 원래의 약속은 편집기 안의 AI 페어 프로그래머였습니다. 그러나 새로운 현실은 이슈 선별부터 코드 생성, CI 검증, 리뷰, 병합까지, 소프트웨어 개발 수명 주기 전체를 아우르는 실행 플랫폼입니다. 그리고 이제 개발자는 유일한 작업자가 아닌, 이를 지휘하는 오케스트레이터 역할을 맡게 되었습니다.
음성 입력은 병렬 에이전트와의 상호작용 마찰을 없앴고, 에이전트 병합은 PR의 기계적 후속 조치를 처리합니다. 캔버스는 인간과 에이전트를 위한 공유된 시각적 공간을 제공하며, '나의 작업' 대시보드는 움직이는 모든 것을 표면 위로 드러냅니다. 이것들은 단순한 독립 기능이 아니라, 에이전트가 단순한 채팅 상대가 아닌 개발 작업의 새로운 기본 단위(primitive)라는 가정 아래 설계된 시스템의 인터페이스 계층입니다 .
Comments
0 comments