JetBrains IDE에서 GitHub Copilot Agent를 네이티브로 사용하세요!

by DD
21시간 전
조회수 2

JetBrains IDEGitHub Copilot 간의 통합이 강화되어, AI Assistant 내에서 Copilot을 네이티브 에이전트로 선택 가능해짐

사용자는 대화형 AI 채팅에서 Copilot 모델을 직접 선택하고 추론 깊이를 조절하여 속도, 깊이, 비용 균형을 맞출 수 있음

다단계 작업(Multistep Work)을 Copilot에게 위임하여 프로젝트 분석, 코드 제안, 명령어 실행, 반복 작업까지 IDE 내에서 수행 가능

향후 Next Edit Suggestions(NES) 지원 및 재사용 가능한 Skills 기능을 통해 개발 워크플로우 효율성 증대 예정

AI Assistant 내 Copilot 네이티브 통합의 의미

이번 통합은 기존 Agent Client Protocol(ACP) 기반 연동을 넘어, JetBrains AI Assistant의 에이전트 선택 UI에 GitHub Copilot을 최상위 옵션으로 직접 노출하는 방식이다.

워크플로우 간소화: 개발자는 별도 플러그인 설치나 설정 없이 AI Assistant 채팅 인터페이스에서 바로 Copilot을 활성화하여 코드 생성, 분석, 리팩토링 등 다양한 작업을 수행할 수 있음

사용자 경험 향상: IDE 내에서 AI 기능을 더욱 직관적이고 일관되게 사용할 수 있게 되어, 개발 생산성(Developer Productivity) 향상에 기여

향후 NES(Next Edit Suggestions)Skills 기능 통합은 AI 기반 코드 완성 및 재사용 가능한 코드 조각 호출을 통해 더욱 심층적인 개발 지원을 제공할 것으로 기대됨

Copilot 모델 선택 및 추론 깊이 조절 기능

사용자는 AI 채팅 인터페이스 내에서 다양한 Copilot 모델 옵션을 선택하고, 추론 깊이(Reasoning Depth)를 조절할 수 있다.

비용-성능 최적화: 추론 깊이를 낮추면 응답 속도가 빨라지고 비용이 절감되며, 깊이를 높이면 더 정교하고 복잡한 코드 제안을 받을 수 있어 상황별 최적의 AI 활용 가능

유연한 작업 처리: 간단한 코드 스니펫 생성부터 복잡한 알고리즘 구현까지, 작업의 성격에 맞춰 AI의 응답 수준을 조절하여 효율적인 개발 프로세스 지원

프로젝트 맥락 이해: Copilot이 프로젝트 전체를 이해하고 제안을 실행하도록 하여, 다단계 작업(Multistep Work)의 자동화를 가속화함

향후 계획: NES 및 Skills 기능의 잠재력

JetBrains와 GitHub는 이번 통합을 시작으로 NES(Next Edit Suggestions)Skills 기능을 통해 AI 기반 개발 지원을 더욱 강화할 계획이다.

NES (Next Edit Suggestions): 사용자의 다음 코드 편집을 예측하여 자동으로 제안함으로써, 반복적인 코드 변경 작업을 줄이고 개발 속도(Development Speed)를 향상시킴

Skills: 재사용 가능하고 특화된 AI 기능을 개발자가 쉽게 호출할 수 있도록 하여, 공통 워크플로우의 효율성과 일관성을 높임

심층적인 오케스트레이션: Copilot이 IDE 내에서 복잡한 개발 작업을 계획하고 실행하며 반복하는 과정을 더욱 정교하게 지원하여, AI 페어 프로그래머(AI Pair Programmer)로서의 역할을 강화할 것

Copilot Agent is now available in JetBrains AI Assistant