Skip to main content
Skip to content

GitHub Copilot 소개

GitHub Copilot가 소프트웨어를 더 빠르게 출시하도록 어떻게 돕는지, 어떻게 작동하는지, 그리고 액세스 권한을 얻는 방법을 알아보세요.

GitHub Copilot 는 소프트웨어를 작성, 이해 및 배송하는 데 도움이 되는 AI 도우미입니다. 입력할 때 코드를 제안하고, 코드베이스에 대한 질문에 답변하고, 변경 내용을 검토하고, 할당하는 작업에서 작동합니다.

Copilot가 GitHub에 기본 제공되므로 이미 사용 중인 개발 워크플로에서 그대로 작동합니다:

  • 코드와 그 이력
  • 이미 작업 추적에 사용 중인 이슈와 풀 리퀘스트입니다.
  • 리포지토리에서 실행하는 자동화입니다.

변경 사항은 이슈로 시작해 에이전트가 작업을 맡고, pull request로 돌아와 품질과 보안 검토를 거쳐 병합될 수 있습니다.

사용자와 Copilot는 코드를 별도의 도구로 옮겼다가 다시 가져오는 대신, 같은 곳에서 같은 맥락으로 작업합니다.

Copilot 작동 방식

Copilot'의 기능 및 지원 기능은 다음 네 가지 범주로 분류됩니다.

보조 기능. Copilot 는 작업하는 동안 응답하고, 코드를 제안하거나, 질문에 대답하거나, 코드를 설명합니다. 각 제안을 검토하고 적용합니다.

에이전트입니다. 목표를 설명하면 Copilot가 여러 단계를 거쳐 작업할 수 있습니다. 리포지토리를 연구하고, 계획을 제안하고, 파일을 편집하고, 끌어오기 요청을 검토하고, 도구를 실행하고, 검토를 위한 작업을 준비합니다. 검토 및 승인에 대한 책임은 유지합니다.

사용자 지정. 지침, 재사용 가능한 프롬프트, 리포지토리 컨텍스트, 외부 도구, 에이전트 스킬 및 사용자 지정 에이전트를 사용하여 Copilot의 응답을 사용자 지정할 수 있습니다. 프로젝트의 구조, 규칙 및 도구를 이해하면 Copilot 더 나은 응답을 제공합니다.

외부 AI 에이전트, 모델 및 도구. 다른 공급자의 MCP 서버를 비롯한 코딩 에이전트, 모델 및 도구는 함께 Copilot작동합니다. 타사 코딩 에이전트는 개발 작업에서 비동기적으로 작업하며 검토를 위해 변경하고 끌어오기 요청을 열거나 업데이트할 수 있습니다. 다음과 동일한 보안 보호, 완화 및 제한 사항이 적용됩니다 Copilot.

Copilot로 할 수 있는 작업

Copilot 는 소프트웨어 개발 수명 주기 내내 도움이 됩니다. 다음은 그 예입니다.

  • 파일, 리포지토리 및 개발 개념에 대해 질문하여 코드를 이해합니다.
  • 리포지토리를 연구하고, 변경하고, 검토를 위해 끌어오기 요청을 준비할 수 있는 에이전트를 사용하여 작업을 계획하고 구현합니다.
  • 지침, 재사용 가능한 프롬프트, 리포지토리 컨텍스트, 도구 및 특수 에이전트를 사용하여 응답을 사용자 지정합니다.
  • 인라인 제안 및 자연어 프롬프트를 사용하여 코드를 작성합니다.
  • 자연어 설명에서 애플리케이션을 빌드합니다.
  • 코드를 편집, 리팩터링 또는 수정하도록 요청 Copilot 하여 코드를 변경합니다.
  • 잠재적인 개선에 대한 요약 및 제안을 포함하여 코드를 검토하고 끌어오기 요청을 검토합니다.

사용 가능한 기능은 Copilot 계획, 사용하는 클라이언트 및 조직의 정책에 따라 달라집니다.

접근 권한 얻기

역할과 필요에 따라 여러 가지 방법으로 Copilot을(를) 사용하기 시작할 수 있습니다.

개인

조직의 구성원

귀하의 조직 또는 엔터프라이즈 비용으로 Copilot를 사용하려면, 엔터프라이즈 라이선스에 Copilot 사용 권한이 포함되어 있더라도 관리자가 사용자에게 좌석을 할당해야 합니다.

액세스 권한이 할당되면 해당 계정으로 로그인합니다. IDE에서 GitHub Copilot 사용하기 위한 빠른 시작을(를) 참조하세요.

조직 소유자

** GitHub Free 또는 GitHub Team의 조직 소유자는** 해당 조직용으로 Copilot Business를 구매할 수 있습니다. 를 구독합니다 Copilot Business.

조직이 구독이 있는 엔터프라이즈에 의해 소유되는 경우, 엔터프라이즈 소유자에게 조직에 Copilot을(를) 사용하도록 요청할 수 있습니다. https://github.com/settings/copilot "조직에서 가져오기Copilot"로 이동하여 액세스를 요청합니다.

엔터프라이즈 소유자

계획을 선택하고 기업에 대한 정책, 예산 및 액세스 할당을 준비합니다. 엔터프라이즈에 대한 GitHub Copilot 설정을(를) 참조하세요.

** GitHub Enterprise Server ** 사용 중인 경우 GitHub Enterprise Server의 GitHub Copilot 정보을 참조하세요.

조직 및 기업에 대한 제어

조직 또는 엔터프라이즈를 통해 사용하는 Copilot 경우 관리자는 사용 방법을 결정합니다. 액세스 권한이 있는 멤버를 제어하고, 사용할 수 있는 기능에 대한 정책을 설정하고, 볼 수 없는 파일을 Copilot 제외하고, 사용량 현황 데이터 및 감사 로그를 검토하여 사용 방법을 이해합니다.

이러한 설정은 관리자가 조직 또는 엔터프라이즈에서 사용할 수 있는 환경 및 기능 전반에서 관리하는 Copilot 데 도움이 됩니다. 일부 설정 및 컨트롤은 Copilot 플랜과 Copilot가 사용되는 클라이언트에 따라 달라집니다. 팀에 대한 GitHub Copilot 관리을(를) 참조하세요.

다음 단계