GitHub Copilot, 웹에서 더 똑똑해지다!

by DD
2주 전
조회수 8

GitHub Copilot 웹 버전이 페이지 내 패널 형태로 변경되어 맥락 전환(Context Switching) 감소를 목표로 함

풀페이지 채팅 경험은 유지되며, 자동 컨텍스트 추가 기능으로 관련 PR, 이슈, 저장소 질문 가능

대화 내용을 에이전트 세션으로 전환하여 PR 생성 등 심층적인 작업 수행 가능

해당 기능은 GitHub Copilot 모든 플랜에 대해 일반 공급(GA)됨

맥락 전환 최소화를 위한 UI 변경

기존 GitHub Copilot 웹 버전은 클릭 시 별도의 페이지로 이동하여 사용자 경험에 맥락 전환(Context Switching) 오버헤드가 발생했음. 변경된 인터페이스는 현재 보고 있는 페이지에 인라인 패널(Inline Panel) 형태로 Copilot을 띄워 이러한 불편함을 해소함. 이를 통해 개발자는 코드나 이슈를 보면서 즉각적으로 질문하고 답변을 얻을 수 있어, 작업 흐름(Workflow)의 연속성을 유지하며 생산성을 높일 수 있음. 풀페이지 경험이 필요한 경우에도 별도 메뉴를 통해 접근 가능하여 유연성을 확보함.

자동 컨텍스트 추가 및 다중 리포지토리 질문

GitHub의 특정 페이지(Pull Request, Issue 등)에서 Copilot을 열면 해당 내용이 자동으로 채팅 세션의 컨텍스트(Context)로 첨부됨. 사용자가 GitHub 내에서 다른 PR, 이슈, 저장소로 이동할 때마다 관련 정보가 지속적으로 컨텍스트에 추가되어, 여러 리소스에 걸친 복합적인 질문이 가능해짐. 이는 코드베이스 전반의 이해도를 높이고, 분산된 정보 속에서 필요한 맥락을 찾는 시간을 크게 단축시켜 줌. 자동 컨텍스트 관리(Automatic Context Management) 기능은 개발자가 질문의 범위를 명시적으로 지정해야 하는 번거로움을 줄여줌.

대화 기반 에이전트 세션 전환

Copilot 채팅은 단순 질문-답변을 넘어 에이전트 세션(Agent Session)으로 발전 가능함. 사용자가 특정 요청(예: 'PR 생성해줘')이나 심층적인 리서치 질문을 하면, Copilot은 이를 능동적인 작업 수행으로 인식하고 관련 정보를 탐색하거나 코드 생성을 시도함. 이는 Copilot이 단순한 챗봇을 넘어 개발 워크플로우의 일부를 자동화하는 도구로 진화하고 있음을 보여줌. 대화형 인터페이스(Conversational Interface)를 통해 복잡한 작업을 더 쉽게 수행할 수 있게 지원함.

Ask questions in context with Copilot on web