다음을 통해 공유


GitHub Copilot에 코드 최적화 인사이트 작업 항목 할당(미리 보기)

GitHub Copilot 코딩 에이전트를 사용하여 코드 최적화 권장 사항에 따라 코드 수준 제안을 가져옵니다. 이 문서에서는 다음 방법을 알아봅니다.

  • 코드 최적화에서 GitHub Copilot에 GitHub 문제를 할당합니다.
  • 끌어오기 요청 검토를 통해 GitHub Copilot를 반복합니다.

비고

GitHub Copilot 코딩 에이전트를 사용하려면 Microsoft가 운영하는 다른 국가(미국 포함)로 데이터를 전송해야 합니다. 이 기능을 사용하면 국가 외부로 데이터를 전송하는 데 동의합니다. Microsoft 개인정보처리방침을 읽습니다.

필수 조건

애플리케이션에 대한 코드 최적화 확인

  1. Azure Portal에서 Application Insights 리소스로 이동합니다.

  2. 조사>성능을 선택합니다.

  3. 성능 블레이드의 위쪽 메뉴에서 코드 최적화 단추를 선택합니다.

    성능 블레이드에 있는 코드 최적화의 스크린샷

GitHub 문제 만들기

  1. 코드 최적화 페이지에서 GitHub 문제를 만들 인사이트를 선택합니다.

  2. 인사이트 세부 정보 창에서 작업 항목 만들기를 선택합니다.

    코드 최적화 세부 정보 창 및 작업 항목 만들기 단추 선택 스크린샷

  3. 작업 항목 만들기 창의 작업 항목 서비스 드롭다운에서 GitHub를 선택합니다.

  4. 프로젝트 드롭다운에서 GitHub Copilot 코딩 에이전트(미리 보기)를 사용하도록 설정된 GitHub 리포지토리를 선택합니다.

  5. GitHub Copilot에 할당(미리 보기) 옵션을 전환합니다.

    선택한 GitHub Copilot에 할당 옵션의 스크린샷.

  6. 작업 항목 만들기를 클릭합니다.

  7. Azure Portal을 종료하는 방법에 대한 경고 메시지가 표시되면 계속 을 선택하여 GitHub 문제 만들기를 완료합니다.

GitHub Copilot에서 열린 끌어오기 요청을 추적하세요.

GitHub에서 문제가 생성되면 GitHub Copilot:

  1. 눈 이모티콘 (👀)으로 문제에 응답합니다.
  2. 풀 리퀘스트를 담당자로서 엽니다.

GitHub 문제에는 코필로트 코딩 에이전트가 특정 성능 문제를 수정하고 유효성을 검사하기 위한 특별 지침이 포함되어 있습니다. 부조종사:

  • 성능 코드 제안 전후에 코드를 벤치마킹합니다.
  • 여러 대체 솔루션을 고려하고 평가합니다.

이 프로세스를 완료하는 데 몇 분 정도 걸립니다. 프로세스가 완료되면 Copilot 에이전트가 끌어오기 요청 세부 정보 및 제목을 업데이트합니다.

Copilot의 변경 내용을 검토하려면 다음을 수행할 수 있습니다.

  • 끌어오기 요청 주석을 사용하여 변경하도록 Copilot에 요청합니다.
  • Copilot의 브랜치를 확인하고 변경 사항을 직접 커밋하세요.

다음 단계