GitHub Copilot

  • GitHub Copilot은 개발자 여러분들을 위한 AI 페어 프로그래머 입니다.
  • GitHub Copilot은 개발자 여러분을께 코드를 제안해 줍니다.

image

  • 가장 진보된 생성형 AI모델을 사용 하여, 가장 유용한 코드를 제안해 줍니다. image

  • 가장 많이 사용되는 생성형 AI기반 개발자 도구 입니다. image

  • 가장 많은 엔터프라이즈 기업에서 사용하는 AI기반 개발자 도구 입니다. image

Copilot의 주요기능

  • GitHub Copilot은 아래와 같은 기능들이 있습니다. (기능설명 페이지 참조)
    • Copilot Chat
    • Code 완성
    • Copilot for CLI
    • GitHub Enterprise Web UI상에서 Document
    • Pull request 자동 summary
    • Copilot Extensions
    • Copilot Workspace
    • Fine-tuned models

GitHub Copilot 라이센스

  • GitHub Copilot은 ‘개인용’과 ‘기업용’라이센스가 있습니다.
  • 기업용 라이센스는 ‘Copilot Business’와 ‘Copilot Enterprise’로 나뉩니다.
    • Copilot Business는 개발자들이 IDE상에서 Copilot Chat, Code완성, Copilot CLI등의 기능을 사용할 수 있습니다.
    • Copilot Enterprise는 Copilot Business의 모든 기능을 제공하며, GitHub Enterprise ‘Cloud’의 웹 UI 상에서 추가적인 Copilot 기능이 제공됩니다.
    • Copilot Business와 Copilot Enterprise의 차이는 Copilot Business vs Copilot Enterprise참조
  • 개인용은 각 개인이 GitHub.com의 개인 계정에서 구매할 수 있습니다.
  • 기업용은 엔터프라이즈 기업욜 위한 ‘보안’이 강화되어 있습니다. (Copilot for Business의 보안참조)
  • Copilot은 기본적으로 월별 사용량 기반으로 결제 되는 구조 입니다.

GitHub Copilot 기업용 라이센스 구매 방법


Copilot 기업 고객 라이센스는 높은 수준의 보안을 제공합니다.

  • Copilot 기업용 라이센스는 엔터프라이즈 기업의 코드를 default로 모두 폐기합니다.
  • 기업의 코드를 저장하거나, 학습에 이용하지 않습니다.
  • Copilot 기업용 라이센스의 보안에 대한 자세한 내용은 Copilot for Business의 보안를 참조하세요.

GitHub Copilot의 효과

  • Copilot은 개발자 분들의 생산성 증진과, 혁신에 대한 가속화 그리고 새로운 기술을 빠르게 습득하는데에도 큰 도움을 줍니다.
  • Youtube: Copilot for Business - Interview with Jamon Holmgreen, Founder/CTO at InfiniteRed
  • 평균 35%의 승인률을 보이고 있습니다.(Copilot이 제안한 코드를 사용하는 비율) image

  • GitHub의 자체적인 설문조사 결과 많은 수의 개발자 분들이 ‘더 생산적으로 일한다’, ‘높은 집중도를 유지’, ‘반복적인 task’에 큰 도움이 되었다고 응답했습니다.

  • 총 95명의 개발자들을 대상으로, Javascript로 웹서버를 작성하는 task를 주고, 45명은 Copilot을 사용하고, 나머지 50명은 사용하지 않게 하여 비교 시험을 했습니다. 그 결과, 완료 시간에서 2배이상의 차이가 나는 것을 알 수 있었습니다.

GitHub Copilot ‘Business’ 무료 트라이얼

  • GitHub Copilot의 ‘Business’ 라이센스에 대해 30일/50명까지 트라이얼이 제공됩니다. (GitHub Copilot Enterprise 라이센스의 무료 트라이얼은, GitHub Enterprise와 GitHub Copilot Business 두가지 모두를 상용으로 사용하시는 고객에게 제공됩니다)

  • GitHub Copilot Business 만의 트라이얼은 제공되지 않고, GitHub Enterprise의 30일/50명 트라이얼에 Copilot Business 트라이얼이 함께 제공되는 형태 입니다.

  • GitHub Enterprise 트라이얼이 시작되면, 바로 1일로 카운트 되니, 첫날 바로 모든 사용자를 등록하셔야 30일 전체를 모두 사용하실 수 있습니다.

  • Copilot Standalone (GitHub Enterprise라이센스를 구매하지 않고, Copilot Business만을 구매) 에 대해서는, **트라이얼에서의 환경을 사용하지 못하고, Copilot Standalone을 새로 구축해야 합니다.

    • Copilot Standalone의 신청은 링크를 참조 하시면 됩니다.

    • 만약 트라이얼로 부터, Copilot Standalone으로 끊김 없이 사용을 원하시면, 트라이얼이 만료되기 2주전에 Copilot Standalone을 신청하셔야 합니다. (Copilot Standalone은 신청 후 1~2주 소요됨)

GitHub Copilot Business 무료 트라이얼 신청하기

  • GitHub Enterprise 무료 트라이얼 신청

  • Personal account 에서 할지, 혹은 Entra ID와 같은 기업의 인증서버 연동을 구성해서 기업 계정을 사용할지 선택

  • 트라이얼 신청 페이지 링크

  • 위 링크에서 ‘Set up a trial of GitHub Enterprise Cloud‘를 클릭하시면, 아래와 같은 페이지가 나옵니다.

  1. Personal account 사용
    • 개인 계정으로 GitHub Enterprise 무료 트라이얼을 신청하신 후, Copilot Business를 활성화 하시면 됩니다.




  1. 기업 계정 사용 (Managed Users)
    • Entra ID와 같은 기업의 인증서버 연동을 구성해서 기업 계정을 사용할 수 있습니다. 연동 설정 작업을 위해서는 인증 서버 쪽의 관리자 계정을 가지신 분과 함께 작업해야 합니다.

    • 기업 계정 사용에 대한 이후 설정 과정은, 아래 설정 가이드를 참조하시면 됩니다.
  • 트라이얼에서 GitHub Copilot을 활성화 하시기 위해서는 Credit 카드 정보를 등록해야 합니다. 혹시 모를 과금 방지를 위해 30일 째 반드시 Enterprise 를 삭제 해 주시는 것이 권고됩니다.

* 링크: Copilot Specific Terms


Table of contents


GitHub Enterprise의 다양한 기능설명을 위한 웹페이지입니다.

Last Modified Date: $LAST_MODIFIED_DATE$