Skip to main content

GitHub Copilot 앱 시작

로그인하고 GitHub Copilot 앱, 리포지토리 또는 로컬 폴더를 연결하고, 코드를 변경하는 첫 번째 에이전트 세션을 만듭니다.

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

GitHub Copilot 앱 는 모든 Copilot 계획에 사용할 수 있습니다.
Download GitHub Copilot 앱

개념적 개요는 GitHub Copilot 앱을 참조하세요.

이 빠른 시작에서는 다음을 수행합니다.

  1. GitHub Copilot 앱를 설치하고 로그인하세요.
  2. 리포지토리 또는 로컬 폴더를 연결합니다.
  3. 에이전트 세션에서 코드를 변경합니다.

사전 요구 사항

참고

코파일럿 사업 또는 Copilot Enterprise을(를) 사용하는 경우, 요금제 관리자가 코파일럿 CLI 정책을 사용하도록 설정해야 합니다. 자세한 내용은 조직의 GitHub Copilot 대한 정책 및 기능 관리 또는 기업에서 GitHub Copilot에 대한 정책 및 기능 관리 참조하세요.

GitHub Copilot 앱 설치

  1. GitHub Copilot 앱 다운로드 페이지를 방문하세요.
  2. 플랫폼용 앱을 다운로드합니다.

처음으로 GitHub Copilot 앱 열기

  1. GitHub Copilot 앱를 엽니다.
  2. ** GitHub에 로그인**을 클릭한 다음 안내에 따라 인증하세요. 사용하는 GitHub Enterprise Server경우 GitHub Enterprise 사용을 선택하고 메시지가 표시되면 서버 주소를 입력합니다.
  3. 플랜이 Copilot 없는 경우 플랜에 등록할지 아니면 자체 모델 공급자를 계속 사용할지 선택합니다.
    • 고유한 모델 공급자를 사용하도록 선택한 경우 공급자를 선택하고 필요한 자격 증명을 입력한 다음 저장을 클릭하고 계속합니다.
  4. 메시지가 표시되면 최근 GitHub 활동에 따라 하나 이상의 리포지토리를 선택합니다. 로컬 폴더 또는 리포지토리를 추가하거나 이 단계를 건너뛰고 나중에 프로젝트를 추가할 수도 있습니다.
  5. 테마를 선택한 다음 온보딩을 완료하여 앱을 엽니다.

리포지토리 또는 폴더 연결

코드에서 작업하려면 앱에 연결된 프로젝트가 하나 이상 필요합니다. 프로젝트는 사용 중인 컴퓨터에 이미 있는 폴더일 수 있으며, 여기에는 이미 로컬에 복제해 둔 리포지토리나 GitHub 또는 Azure DevOps와 같은 다른 원격 Git 호스트에서 복제한 리포지토리가 포함될 수 있습니다. 프로젝트를 연결하면 코드를 읽고, 편집하고, 에이전트 세션에서 끌어오기 요청을 여는 핵심 앱 워크플로가 잠금 해제됩니다. 온보딩하는 동안 프로젝트 설정을 건너뛰거나 나중에 더 많은 프로젝트를 추가하려는 경우:

  1. **

**"세션" 옆의 사이드바에서 단추를 클릭합니다.

  1. 프로젝트 추가에서 다음 중 하나를 선택합니다.
  • 로컬 폴더 또는 리포지토리 - 이미 로컬로 복제한 리포지토리가 포함된 폴더를 포함하여 컴퓨터에 이미 있는 폴더를 선택합니다.
  • GitHub 리포지토리 — GitHub에서 리포지토리를 탐색하고 복제합니다.
  • 리포지토리 URL - 외부에서 GitHub 호스트되는 리포지토리(예: Azure DevOps) 또는 앱 액세스 없이 프라이빗 리포지토리에 대한 Git URL에서 복제합니다.

첫 번째 코드 변경

  1. Sessions 옆에 있는 + 을 클릭한 다음, 다음 위치에서 세션 시작 아래에서 연결된 폴더 또는 리포지토리를 선택합니다.

  2. 프롬프트 필드 아래의 드롭다운에서 세션 모드를 선택합니다(예: 대화형 ) 에이전트와 공동으로 작업할 수 있습니다.

  3. 프롬프트 상자에 다음 프롬프트를 붙여넣습니다.

    Copilot prompt
    Suggest a small low-risk code change in this repository, implement it, and explain the diff.
    
  4. 에이전트의 입력 요청에 응답합니다. 에이전트가 변경한 후 프롬프트 상자 위의 변경 내용을 클릭하여 diff를 봅니다.

  5. 결과에 만족할 때까지 동일한 세션에서 계속 반복합니다.

  6. 변경 내용을 유지하려면 PR 만들기 를 클릭하여 검토를 위한 끌어오기 요청을 엽니다.

  7. 끌어오기 요청을 만드는 경우 프롬프트 상자 위의 PR 을 클릭하여 앱에서 직접 확인합니다.

선택 사항: 리포지토리에서 완료하려는 작업이 이미 있는 경우 내 작업의 문제에서 세션을 시작할 수 있습니다. 자세한 내용은 GitHub Copilot 앱으로 이슈 및 풀 리퀘스트 관리하기을(를) 참조하세요.

방향 잡기

사이드바를 사용하면 앱의 주요 영역에 액세스할 수 있습니다.

  • 내 작업 - 리포지토리에서 문제를 찾아보고 필터링하고 요청을 끌어오고 CI 상태를 확인하고 검토를 남겨 둡니다.
  • Automations - 일정 또는 요청 시 실행되는 에이전트 작업을 저장했습니다.
  • 검색 - 앱에서 직접 리포지토리를 검색합니다.
  • 세션 - 프로젝트별로 그룹화된 활성 에이전트 세션입니다. 여기에는 일반적인 채팅 대화인 빠른 채팅도 포함됩니다.

다음 단계

GitHub Copilot 앱 사용에 대해 자세히 알아보세요: