다음을 통해 공유


Quantum 개발 키트에 VS Code 대한 에이전트 모드 설정

퀀텀 개발 키트() 확장을 사용하여 작성기 환경을 향상하려면 에이전트 모드VS CodeGitHubCopilot를QDK 사용합니다.

에이전트 모드는 코드를 작성 및 디버그하고 다른 개발 작업을 VS Code완료하는 데 도움이 되는 AI 지원 개발 환경입니다. 설정 없이 에이전트 모드를 QDK 사용할 수 있지만 다음 팁을 따라 프로젝트에서 에이전트 모드를 최대한 활용하세요 QDK .

  1. OpenQASM에 대한 Copilot 지침 추가 Q#
  2. 에이전트 모드를 위한 QDK 도구를 활성화하세요
  3. 다른 에이전트 모델 사용해 보기

Copilot 설명을 Q# 및 OpenQASM에 추가하십시오.

QDK은(는) Copilot과(와) OpenQASM 및 Azure Quantum을 사용하여 프로젝트를 빌드하기 위한 모범 사례를 포함하는 Q# 지침 집합과 함께 제공됩니다.

설정에 QDKCopilot 지침을 추가하려면 다음 단계를 수행합니다.

  1. Ctrl+Shift+P를 눌러 명령 팔레트를 엽니다.
  2. 다음을 입력하고 선택합니다QDK. 명령 파일 Copilot 및 OpenQASM 추가 Q#
  3. 열리는 확인 상자에서 예를 선택합니다.

QDK 지침은 GitHub 및 OpenQASM 파일에서 CopilotQ# 채팅을 사용할 때 컨텍스트에 추가됩니다. chat.instructionsFilesLocations에서 이 설정을 수동으로 구성할 수 있습니다.

에이전트 모드를 위한 QDK 도구 활성화

확장 기능에는 QDK Chat을 Copilot 및 Azure Quantum과 함께 작동하도록 맞춤화하는 도구 집합이 포함되어 있습니다. 예를 들어 코드를 시뮬레이션 Q# 하고, 양자 회로 다이어그램을 시각화하고, 채팅 보기에서 직접 리소스 추정을 Copilot 수행할 수 있습니다. Azure Quantum 작업 영역에 연결하고, 작업을 제출하고, 작업 상태 및 작업 결과를 보는 등의 작업을 수행할 수도 있습니다.

에이전트 모드에 QDK 대한 도구를 활성화하려면 다음 단계를 수행합니다.

  1. Copilot에서 VS Code 채팅을 엽니다.
  2. 채팅이 요청 모드 또는 편집 모드인 경우 채팅 입력 상자 아래쪽에 있는 모드 드롭다운을 선택하고 에이전트를 선택합니다.
  3. 채팅 입력 상자 아래쪽에 있는 도구 아이콘을 선택합니다.

사용 가능한 모든 에이전트 도구가 포함된 목록이 나타납니다. Azure Quantum Development Kit(QDK)에서 모든 도구를 선택하여 도구를 활성화합니다QDK.

에서 에이전트 모드QDK에 사용할 수 있는 VS Code 도구 목록의 스크린샷

다른 에이전트 모델 사용해 보기

Copilot 를 사용하면 에이전트 모드에서 사용할 다양한 언어 모델 집합 중에서 선택할 수 있습니다. 다른 모델은 서로 다른 강점을 가지므로 가장 적합한 모델은 사용 사례에 따라 달라집니다.

다른 모델을 탐색하려면 채팅 입력 상자 아래쪽에 있는 모델 드롭다운 메뉴를 선택하고 목록에서 사용 가능한 모델 중 하나를 선택합니다.

몇 가지 프롬프트 시도

이제 Q# 프로젝트에서 AI를 활용할 수 있도록 설정되었으니 Copilot 채팅에서 몇 가지 프롬프트를 사용해 보세요.

시작하려면 다음과 같은 몇 가지 프롬프트가 표시됩니다.

1,000개의 샷에 대해 이 프로그램을 시뮬레이션하고 히스토그램을 표시합니다.

이 Q# 프로그램을 Azure Quantum에 제출합니다.

이 Q# 코드에 대한 테스트를 추가합니다.

Azure Quantum에서 최근 작업을 보여 주세요.

있잖아, 양자 컴퓨팅에 대해 조금 배우려고 하는데 어디서 시작해야 할지 전혀 모르겠어. 아주 간단한 프로그램을 작성하고, 이해하고, 실제 양자 컴퓨터에서 실행할 수 있도록 도와드릴 수 있나요?