← ALB News · curated headline

깃허브 "AI 작업 배분까지 자동화…개발자, 목표·결과 검토에 집중"

ZDNet Korea · KR · Hardware · 10/28/2026, 2:12:53 PM

[지디넷코리아][샌프란시스코(미국)=김미정 기자] "그동안 개발자는 여러 인공지능(AI) 에이전트에 작업을 맡기고 진행 상황까지 챙겨야 했습니다. 이제는 이런 조율까지 AI가 합니다. 개발자는 작업 목표 설정과 결과 검토에만 집중하면 됩니다."제이 파리크 마이크로소프트 코어AI 부문 수석부사장은 28~29일(현지시간) 미국 샌프란시스코 포트넘매이슨에서 열린 '깃허브 유니버스 26' 기조연설에서 이같이 밝혔다.이날 깃허브는 개발 목표에 따라 에이전트를 실행하고 작업을 배분하는 '코파일럿 프로젝트'를 공개했다. 코파일럿 프로젝트는 단일 코드 저장소 내 작업부터 여러 저장소를 함께 수정해야 하는 기능 개발까지 지원한다. 현재 모든 사용자는 해당 서비스를 이용할 수 있다.코파일럿 프로젝트에서는 코파일럿 오케스트레이터가 전체 작업을 조율한다. 오케스트레이터는 프로젝트 맥락을 유지하면서 필요한 하위 에이전트를 실행한다. 각 에이전트가 작업을 마치고 풀 리퀘스트를 생성하면 코파일럿 프로젝트가 이를 프로젝트 개요 화면에 표시한다.개발자는 개별 에이전트 작업이 끝나기 전에도 요구사항과 참고 자료를 추가할 수 있다. 에이전트가 내놓은 결과를 검토하고 후속 작업 방향을 제시하는 것도 가능하다. 에이전트를 로컬이나 클라우드에서 실행할 수 있으며, 클라우드에서 작동하는 에이전트는 개발자가 노트북을 닫아도 작업을 이어간다.코파일럿 프로젝트는 커넥터를 통해 외부 서비스 정보를 연결할 수도 있다. 지원 대상은 슬랙과 워크 IQ, 버셀, 넷리파이, 센트리 등이다. 개발자는 여러 앱을 오가며 정보를 찾는 대신 코파일럿 작업 환경에서 요구사항과 참고 자료를 확인할 수 있다.이날 깃허브는 작업에 사용할 모델과 실행 방식을 선택하는 '코파일럿 퓨전'도 공개했다. 사용자는 작업 조건에 따라 하나의 모델을 사용하는 '싱글', 모델을 단계적으로 활용하는 '캐스케이드', 모델의 결과를 비평·검토하는 '크리틱' 중 적합한 방식을 골라 쓰면 된다.파리크 수석부사장은 코파일럿 퓨전 맥스가 아티피셜 애널리시스 코딩 에이전트 지수에서 60점을 기록했다고 밝혔다. 그는 코파일럿 퓨전 맥스와 앤트로픽 클로드 모델 점수 차가 2점 내 였다고 강조했다. 특히 코파일럿 퓨전 맥스 작업당 비용은 클로드 모델의 절반이며, 소요 시간은 40% 적었다는 점도 알렸다.이날 소개된 '코파일럿 드리밍'은 코드 변화에 맞춰 개발 지침과 메모리를 정비한다. 이 기능은 과거에 작성한 지침이 현재 개발 환경과 맞지 않아 에이전트 작업을 방해하는 문제를 줄인다.코파일럿 드리밍은 개발 환경이 바뀌면 지침 파일을 수정하는 풀 리퀘스트를 생성한다. 개발자는 일반적인 코드 변경과 같은 방식으로 지침 수정 내용을 검토할 수 있다. 개인의 선호와 팀의 작업 관행을 담은 메모리도 확인할 수 있다.깃허브는 에이전트가 기능을 테스트하는 작업 공간인 '캔버스'도 공개했다. 캔버스는 브라우저와 터미널, 사용자 지정 캔버스를 지원한다. 에이전트는 이 공간에서 개발한 기능을 실행하고 작동 여부를 확인한다.개발자는 기기와 개발 도구를 옮겨도 같은 작업을 이어갈 수 있다. 스마트폰에서 시작한 세션을 코파일럿 앱과 비주얼 스튜디오(VS) 코드, 명령줄 인터페이스(CLI), 웹에서 계속 진행할 수 있다. 각 환경에서 에이전트가 변경한 코드를 직접 열어 살펴보는 것도 가능하다.코파일럿은 코드 외 결과물도 제작할 수 있다. 개발자가 별도 제공한 스킬을 활용하면 코파일럿이 앱 화면과 일치하는 마케팅용 데모 영상을 생성할 수 있다. 새 기능이 출시될 때 관련 영상을 자동으로 만들어 라이브러리에 추가하는 작업도 지원한다.파리크 수석부사장은 "에이전트 시대에 맞춰 모든 기술 스택의 계층을 발전시키고 있다"며 "개발자가 에이전트를 활용해 소프트웨어를 만들고 협업하며 작업을 완수하는 데 더 많은 시간을 쓰도록 지원하겠다"고 밝혔다.

Continue to ZDNet Korea →

You are being forwarded in 6s — stay on this page