다음을 통해 공유


GitHub Copilot 확장: 개요

GitHub Copilot은 컨텍스트 인식 코드 완료, 제안 및 전체 코드 조각을 제공하는 Azure Data Studio용 AI 기반 쌍 프로그래머 확장입니다. 이 강력한 도구는 개발자가 코드를 더욱 효율적으로 작성하고, 반복 작업에 소요되는 시간을 줄이고, 오류를 최소화하는 데 도움이 됩니다.

GitHub Copilot이란?

모든 편집기 창에서 Azure Data Studio용 GitHub Copilot을 사용할 수 있습니다. GitHub Copilot을 사용하려면 활성 인터넷 연결이 있어야 합니다. GitHub Copilot을 다음과 같은 방식으로 사용할 수 있습니다.

  1. 편집기에서 코드를 입력할 때 GitHub Copilot은 실시간으로 제안을 제공합니다.
  2. 자연어 주석을 입력하면 GitHub Copilot이 주석에 해당하는 코드에 대한 제안을 제공합니다.

제안을 수락하려면 Tab을 누릅니다. 제안을 거부하려면 Esc 키를 누릅니다.

언제든지 Ctrl+Enter 키를 누르면 편집기의 컨텍스트에 따라 코드에 대한 제안을 제공하는 GitHub Copilot 완성 패널이 열립니다.

GitHub Copilot 채팅은 현재 Azure Data Studio에서 사용할 수 없습니다.

GitHub Copilot 확장 설치

시작하려면 Azure Data Studio 버전 1.44 이상 및 GitHub Copilot 구독만 있으면 됩니다.

GitHub Copilot은 검증된 학생과 GitHub에서 인기 있는 오픈 소스 프로젝트의 유지 관리자에게 무료로 제공됩니다.

  1. 확장 아이콘을 선택하여 사용 가능한 확장을 봅니다.

    확장 관리자 아이콘을 보여 주는 스크린샷

  2. GitHub Copilot 확장을 검색하고 선택하여 세부 정보를 봅니다. 확장을 추가하려면 설치를 선택합니다.

GitHub Copilot 작동 방식

GitHub Copilot는 GitHub 리포지토리에서 공개적으로 사용 가능한 코드의 방대한 데이터 세트에서 학습된 고급 기계 학습 모델을 활용하여 작동합니다. 코드를 입력할 때 AI는 컨텍스트를 분석하고 관련 제안을 실시간으로 제공합니다. 코드를 수행할 작업을 설명하는 자연어 주석을 작성하여 제안도 받을 수 있습니다.

Azure Data Studio의 GitHub Copilot 확장은 편집기에서 컨텍스트를 사용하여 제안을 제공합니다. 예를 들어 두 테이블을 조인하는 쿼리를 작성하는 경우 GitHub Copilot이 열린 편집기의 열, 작업 영역의 다른 파일 및 일반적인 구문 패턴에서 조인 조건을 제안할 수 있습니다.

개인 정보 보호

코드는 사용자의 코드입니다. 개인정보처리방침에 따라 책임 있는 관행을 준수하여 코드 조각이 GitHub Copilot의 다른 사용자에게 제안된 코드로 사용되지 않도록 합니다.