Skip to main content

GitHub Copilot 확장 사용

GitHub Copilot Extensions을(를) 사용하여 GitHub Copilot Chat의 외부 도구와 상호 작용할 수 있습니다.

누가 이 기능을 사용할 수 있는 있나요?

Copilot Extensions을 사용하려면 제한된 퍼블릭 베타에 등록해야 합니다.

GitHub Copilot Individual 구독을 보유한 모든 등록 사용자는 IDE에서 Copilot Extensions을 사용할 수 있습니다.

Copilot Business 또는 Copilot Enterprise 구독을 보유한 등록 조직 또는 기업의 경우 조직 소유자 및 엔터프라이즈 관리자는 조직 또는 Copilot Extensions에 대한 액세스 권한을 부여할 수 있습니다.

Note

GitHub Copilot Chat은(는) 제한적인 공개 베타 버전이며 변경될 수 있습니다.

GitHub Copilot Extensions

사용 정보

{data variables.product.prodname_copilot_extensions_short %}은(는) Copilot Chat을(를) 사용할 수 있는 모든 인터페이스에서 동일한 방식으로 작동합니다. Copilot Extensions은(는) 다음에서 사용할 수 있습니다.

  • Visual Studio의 Copilot Chat
  • Visual Studio Code의 Copilot Chat
  • GitHub.com의 Copilot Chat(Copilot Enterprise 구독 포함)

Copilot Individual 구독이 있는 경우 Copilot Extension을(를) 설치해야 에서 확장 기능을 사용할 수 있습니다. "개인 계정 GitHub Copilot 확장 설치" 항목을 참조하세요.

Copilot 또는 Copilot Enterprise 구독을 통해 Copilot Business에 액세스할 수 있는 경우 조직 소유자 조직에 Copilot Extensions을(를) 설치해야 합니다. "조직에 대한 GitHub Copilot 확장 설치" 항목을 참조하세요.

GitHub Copilot Extensions

사용

  1. Copilot Extension을(를) 사용하려면 다음 Copilot Chat 인터페이스를 엽니다.

  2. Copilot Chat 대화에서 사용할 수 있는 모든 Copilot Extensions 목록을 보려면 Copilot Chat 입력란에 @을(를) 입력합니다.

    Note

    IDE에서 Copilot Chat을(를) 사용 중이고 사용자 또는 조직 소유자 IDE가 열려 있는 동안 Copilot Extension을(를) 설치하는 경우 IDE를 다시 시작하여 Copilot Extension을(를) 사용해야 합니다.

  3. 사용 가능한 Copilot Extensions의 목록에서 사용할 데이터를 클릭합니다.

  4. Copilot Extension과(와) 상호 작용을 시작하려면 Copilot Chat 입력란에서 확장에 질문하거나 작업을 수행하도록 요청한 다음 Enter 키를 누릅니다. 각 새 요청에 대해 문장의 시작 부분에 @EXTENSION-NAME을(를) 포함해야 합니다.

    • Copilot Extension을(를) 직접 설치하지 않았고 처음으로 Copilot Extension을(를) 사용하려는 경우 확장에 권한을 부여하라는 메시지가 표시됩니다. "GitHub 앱에 권한 부여" 항목을 참조하세요.
    • Copilot Extension에게 작업을 수행하도록 요청하는 경우 작업을 완료하기 전에 확장을 대신하여 작업할 수 있는 권한이 있는지 확인해야 합니다. 제안된 작업을 신중하게 검토한 후 확인 대화 상자에서 허용 또는 해제를 클릭합니다.

GitHub Copilot Extensions

사용을 위한 팁

  • Copilot Extension을(를) 사용하는 경우 Copilot Chat 외부에서 도구와 상호 작용하는 방법을 고려한 다음 자연어를 사용하여 질문을 하고 도구의 기능을 GitHub과(와) 통합하는 작업을 할당합니다. 예를 들어, Sentry는 Copilot Extension이(가) 포함된 애플리케이션 모니터링 소프트웨어입니다. 다음은 GitHub Copilot에 대한 Sentry 확장에 대한 프롬프트 예시입니다.

    • @sentry list my most recent issues
    • @sentry tell me more about issue ISSUE-ID-OR-ISSUE-LINK
    • @sentry create a GitHub issue for the most recent Sentry issue and assign it to @DEVELOPER

    특정 Copilot Extension을(를) 사용하는 가장 좋은 방법에 대한 자세한 내용은 GitHub Marketplace에서 확장에 대한 설명을 참조하세요.

  • 한 Copilot Extension과(와)의 상호 작용은 다른 Copilot Extension과(와) 공유되지 않습니다. IDE에서 다른 Copilot Extensions과(와) 상호 작용하려면 각 문장의 시작 부분에서 @EXTENSION-NAME을(를) 변경합니다. 다른 확장과의 상호 작용은 동일한 Copilot Chat 창에 표시되지만 대화 자체는 자동으로 구분됩니다.

    GitHub.com에서 다른 Copilot Extensions과(와) 상호 작용하려면 Copilot Chat 창 맨 위에 있는 을(를) 클릭하여 각 확장에 대해 새 대화를 시작해야 합니다.