이 출시되었습니다! 11월의 새로운 기능 및 수정 사항을 읽어보세요.

Azure용 GitHub Copilot(미리 보기) 소개

2024년 11월 15일 Chris Harris(제품 관리자) 작성

Azure용 GitHub Copilot 미리 보기를 소개하게 되어 매우 기쁩니다. 이 도구는 VS Code에서 GitHub Copilot Chat과 원활하게 통합됩니다. Azure 클라우드를 탐색하기 위한 개인 가이드라고 생각하시면 됩니다. 인프라를 관리하거나 명령 및 인수를 조회하기 위해 IDE와 Azure 포털을 전환할 필요가 없습니다. 이제 핵심 작업인 코딩에 집중할 수 있습니다. 서비스를 설정하거나 애플리케이션을 배포하는 경우, 채팅 보기에서 @azure를 프롬프트로 입력하기만 하면 편집기 내에서 모든 것을 관리할 수 있습니다.

지금 바로 Visual Studio Marketplace에서 Azure용 GitHub Copilot을(를) 설치하여 시작할 수 있습니다!

Azure용 GitHub Copilot은 애플리케이션 빌드 및 실행 수명 주기 전반에 걸쳐 다양한 작업을 지원할 수 있습니다.

업데이트. 동영상으로 학습하는 것을 선호하신다면, Azure용 GitHub Copilot에 대한 이 훌륭한 개요를 확인해 보세요!

Video about GitHub Copilot for Azure

Azure 학습

GIF demonstrating learning about Azure

Azure용 GitHub Copilot은 여러 소스를 검색하는 대신 편집기를 벗어나지 않고도 관련성 높고 최신 상태의 문서를 제공합니다. Azure OpenAI 모델, Azure AI Search 또는 Azure SQL과 같은 서비스의 가격 책정 세부 정보에 대해 질문할 수 있습니다. 이 기능은 Azure에 새로 입문하는 개발자가 복잡한 개념을 빠르게 파악하는 데 매우 유용하며, 숙련된 개발자에게도 최신 서비스 및 기능에 대한 빠른 알림 또는 세부 정보를 제공하여 시간을 절약해 줍니다.

학습을 위한 추천 프롬프트

  • @azure Azure AI Search에 대한 자세한 설명을 알려주세요.
  • @azure 내 컨테이너를 실행할 수 있는 Azure 서비스는 무엇인가요?

배포

GIF showing how to search for and deploy an azd template

Azure용 GitHub Copilot은 리소스 설정 및 자동 배포와 같은 작업을 안내하여 애플리케이션 배포 프로세스를 간소화합니다. Python으로 RAG(검색 증강 생성) 앱을 개발하든, CI/CD 파이프라인을 설정하든, Azure Developer CLI(azd)를 사용하여 프로젝트를 배포하든, 앱 템플릿, 적절한 명령 및 구성을 추천할 수 있습니다. 샘플 애플리케이션을 검색하거나, CLI 명령을 조회하거나, YAML 구문을 파악할 필요가 없습니다. 서비스의 빠른 시작 또는 해체가 필요할 때 특히 유용하며, 시간을 절약하여 인프라 관리가 아닌 훌륭한 코드 작성에 집중할 수 있습니다.

배포를 위한 추천 프롬프트

  • @azure GPT-4o를 사용하여 RAG 채팅 앱을 만드는 데 도움을 줄 수 있나요?
  • @azure GPT-4o를 사용할 수 있는 지역을 나열해 주세요.

문제 해결

GIF demonstrating how to diagnose an app issue

문제가 발생하면 Azure용 GitHub Copilot은 애플리케이션 성능 및 리소스 문제에 대한 빠른 통찰력을 제공하여 진단 및 문제 해결을 더 쉽게 만듭니다. Kubernetes 클러스터가 느린 이유를 이해하려고 하거나 웹사이트의 답답한 500 오류의 원인을 파악하려고 할 때 @azure가 도와드립니다. 진단을 수행하고, 로그를 검색하며, 잠재적인 문제를 강조 표시합니다.

더욱이, 문제 식별뿐만 아니라 해결에도 적극적으로 도움을 줍니다. 리소스 또는 앱 문제의 원인을 파악하면 구성을 최적화하거나, 리소스를 확장하거나, 500 오류를 유발하는 코드를 수정하는 것과 같은 솔루션을 제안할 수 있습니다. 예를 들어 Kubernetes 클러스터가 느리게 실행되는 경우 배포 설정 또는 리소스 제한을 조정하는 것이 좋습니다. 할당량 고갈 또는 성능 병목 현상에 직면한 경우 효율적인 확장에 대한 팁을 제공할 수 있습니다. 본질적으로 문제 진단 및 해결 모두에 있어 기본 도구가 됩니다.

문제 해결을 위한 추천 프롬프트

  • @azure [ReallyImportantWebsite] 웹앱이 느리게 실행되는 이유는 무엇인가요?
  • @azure [SuperCoolDemo] 컨테이너 앱의 로그에 오류가 있나요?

운영

GIF demonstrating searching for Azure resources

GIF demonstrating how to get cost information

문제 해결 후 Azure용 GitHub Copilot은 리소스 작업을 효과적으로 관리하는 데에도 도움을 줍니다. 리소스가 올바르게 활용되도록 하는 것은 필수적이며, 이 도구는 그 과정을 단순화합니다. 예를 들어, Azure OpenAI 배포 횟수를 쉽게 문의하거나 특정 데이터 센터 지역의 스토리지 계정 목록을 요청하고 크기별로 정렬할 수 있습니다. 또한 특정 리소스 세트의 비용을 문의할 수 있습니다.

리소스 데이터에 대한 즉각적인 액세스는 프로비저닝 과다한 리소스를 식별하거나, 워크로드를 재균형 조정하거나, 구성을 미세 조정하여 설정을 최적화하는 데 도움이 됩니다. 이 모든 작업을 코딩 환경을 벗어나지 않고 수행할 수 있습니다. 리소스 관리 프로세스를 간소화하고 모든 것을 원활하게 실행되도록 하여 문제를 해결할 뿐만 아니라 새로운 문제가 발생하지 않도록 합니다.

운영을 위한 추천 프롬프트

  • @azure 무료 등급을 사용하는 웹앱 계획이 지역별로 그룹화되고 높은 순에서 낮은 순으로 정렬된 횟수는 몇 개인가요?
  • @azure AKS 클러스터의 모든 파드를 나열하려면 어떻게 해야 하나요?
  • @azure 10월의 [VeryImportantResourceGroup] 리소스 그룹 비용을 분석해 주세요.

슬래시 명령으로 더 많은 제어권을 얻으세요

Azure용 GitHub Copilot은 자연어 프롬프트의 의도를 파악하려고 시도합니다. 슬래시 명령을 사용하면 의도를 더 명확하게 표현할 수 있습니다. 또한 이러한 슬래시 명령은 일반적인 명령에 대한 유용한 약어 표기법입니다.

  • /help로 어떤 종류의 작업을 수행할 수 있는지 확인
  • /learn으로 Azure에 대해 배우기
  • /resources로 Azure 리소스 정보 얻기
  • /diagnose로 애플리케이션 문제 파악
  • /changeTenant로 사용할 Azure 테넌트 선택

지금 바로 시작하세요!

Azure용 GitHub Copilot은 현재 미리 보기 상태이며, Visual Studio Marketplace에서 설치할 수 있습니다: Azure용 GitHub Copilot 가져오기

의견 공유

긍정적이든 부정적이든 여러분의 의견을 듣고 싶습니다! "좋아요" 및 "싫어요" 버튼을 사용하여 의견을 공유하고, GitHub 저장소에 이슈를 자유롭게 개설해 주세요. 여러분의 입력은 Azure 여정에서 여러분을 지원하고 개선하기 위해 노력하는 저희에게 매우 귀중합니다.

© . This site is unofficial and not affiliated with Microsoft.