JetBrains IDE용 GitHub Copilot, 인라인 에이전트 모드 미리보기 출시!

by DD
1개월 전
조회수 10

인라인 에이전트 모드(Inline Agent Mode)가 공개 미리보기로 출시되어, 편집기 내에서 직접적인 코드 지원을 받을 수 있게 됨

Next Edit Suggestions 기능이 개선되어, 인라인 미리보기 및 원거리 편집 지원

Global auto approve 기능으로 모든 도구 호출을 자동 승인 가능하며, 터미널 명령 및 파일 편집에 대한 세분화된 제어 기능 추가

사용자 경험(UX) 개선 및 품질 향상을 통해 전반적인 안정성(Stability) 및 응답성(Responsiveness) 향상

인라인 에이전트 모드(Inline Agent Mode)의 작동 방식

인라인 에이전트 모드(Inline Agent Mode)는 기존 인라인 채팅 경험에 에이전트 모드 기능을 통합하여, 별도의 채팅 패널 전환 없이 편집기 내에서 직접적인 코드 지원을 제공한다.

단축키(Shortcuts): Shift+Ctrl+I (Windows) 또는 Shift+Cmd+I (Mac)를 통해 인라인 채팅을 활성화

컨텍스트 인식(Context Awareness): 편집 중인 코드의 문맥을 파악하여 더욱 강력한 지원 제공

관리자 설정(Administrator Settings): Copilot Business 또는 Copilot Enterprise 구독자는 관리자가 Editor preview features policy를 활성화해야 사용 가능

결과적으로 개발자는 코드 작성 흐름을 유지하면서 더욱 효율적으로 코딩 작업을 수행할 수 있다.

Next Edit Suggestions 기능 개선 사항

Next Edit Suggestions 기능은 인라인 편집 미리보기(Inline Edit Previews) 및 원거리 편집(Far-away Edits) 지원을 통해 코드 수정 과정을 개선한다.

인라인 미리보기(Inline Previews): 제안된 변경 사항을 편집기 내에서 직접 확인 가능

원거리 편집 지표(Direction Indicator): 여러 화면 떨어진 곳의 편집 제안 시, 바로 이동할 수 있는 기능 제공

설정 경로(Settings Path): Settings > GitHub Copilot > Completions에서 활성화

이러한 개선 사항은 개발자가 코드 변경 사항을 더욱 쉽게 검토하고 적용할 수 있도록 돕는다.

Global auto approve 및 세분화된 제어 기능

Global auto approve 기능은 모든 워크스페이스(Workspaces)에서 모든 도구 호출을 자동으로 승인하며, 파일 편집, 터미널 명령, 외부 도구 호출과 같은 잠재적으로 위험한 작업에 대한 개별 설정을 무시한다.

자동 승인 설정(Auto Approve Settings): Settings > GitHub Copilot > Chat > Auto Approve > Global Auto Approve에서 설정

세분화된 제어(Granular Controls): Auto-approve commands not covered by rules 및 Auto-approve file edits not covered by rules 옵션 제공

보안 위험(Security Risks): Global auto approve 사용 시 보안 위험을 인지하고 있어야 함

이러한 기능은 개발자의 편의성을 높이는 동시에, 보안에 대한 주의를 요구한다.

사용자 경험(UX) 및 품질 개선 사항

이번 업데이트는 JetBrains IDE 환경 전반의 사용자 경험(UX)을 개선하고, 전반적인 품질을 향상시키는 데 중점을 두었다.

채팅 워크플로우(Chat Workflows): 응답성(Responsiveness) 및 안정성(Stability) 향상

자동 컨텍스트 초기화(Automatic Context Reset): 메시지 전송 후 채팅 컨텍스트 자동 초기화

채팅 기록 렌더링(Chat History Rendering): 대화 내용이 많은 경우 렌더링 성능 개선

UI 개선(UI Enhancements): 로그인 경험 개선, 툴팁 및 포커스 동작 개선

이러한 개선 사항들은 개발자들이 더욱 쾌적한 환경에서 GitHub Copilot을 사용할 수 있도록 돕는다.

Inline agent mode in preview and more in GitHub Copilot for JetBrains IDEs