Så här använder du agentläget i VS Code för QDK

Använd agentläge i Visual Studio Code (VS Code), som drivs av GitHubCopilot, för att förbättra byggupplevelsen med MicrosoftQuantum Development Kit (QDK).

Agentläge är en AI-assisterad utvecklingsupplevelse som hjälper dig att skriva och felsöka kod och utföra andra utvecklingsuppgifter i VS Code. Tillägget QDK innehåller en SKILL.md fil som GitHubCopilot agenten läser för att lära sig Agent Skills för specifika uppgifter som rör utveckling i QDK. Med färdigheterna QDK kan Copilot utföra följande uppgifter i agentläge:

  • Skriv, debugga och förklara Q# och OpenQASM kod
  • Utveckla med biblioteket qdk Python
  • Förklara begrepp för kvantberäkning
  • Ge dig information om dina Azure Quantum jobb och arbetsytor

Mer information om Agent Skills för GitHubCopilot i VS Code finns i Använd Agent Skills i VS Code på webbplatsen VS Code.

Förutsättningar

Konfigurera Agent Skills från QDK

Följ dessa steg för att komma igång med QDKAgent Skills för agentläget i VS Code:

  1. Öppna en Q# (.qs) eller (.qasm) fil i VS Code.

  2. Öppna fönstret Copilot Chat i VS Code.

  3. I chattrutan väljer du ikonen Ange agent och väljer Agent.

    Screenshot som visar ikonen Ange agent i chattrutan Copilot i Visual Studio Code.

  4. I chattrutan väljer du ikonen Konfigurera verktyg . Fönstret Konfigurera verktyg öppnas.

    Screenshot som visar ikonen Konfigurera verktyg i chattrutan Copilot i Visual Studio Code.

  5. Välj alla verktyg i listrutan MicrosoftQuantum Development Kit (QDK) och välj sedan knappen OK.

    Screenshot som visar alla verktyg för QDK som valts i fönstret Konfigurera verktyg i Visual Studio Code.

  6. Ange en uppmaning för Copilot agent. Om filen till exempel redan innehåller ett program frågar du vad koden gör. Om filen är tom kan du också be Copilot att skriva en teleporteringsalgoritm.

Copilot läser Agent Skills från QDK och svarar på dina frågor med specialiserad kunskap om QDK, Azure Quantum och kvantberäkning.

Prova olika agentmodeller

Copilot låter dig välja mellan en uppsättning olika språkmodeller som ska användas i agentläge. Olika modeller har olika styrkor, så den bästa modellen för dig beror på ditt användningsfall.

Om du vill utforska olika modeller väljer du ikonen Pick Model i chattrutan Copilot och väljer en av de tillgängliga modellerna i listan.

Screenshot som visar ikonen Välj modell i chattrutan Copilot i Visual Studio Code.

Prova några förslag

Nu när du har konfigurerats för att utnyttja AI i dina QDK projekt kan du prova några frågor i chatten Copilot .

Här är några exempel på frågor för att komma igång:

Simulera det här programmet för 1 000 bilder och visa mig ett histogram.

Skicka det här programmet till Azure Quantum.

Lägg till tester för den här koden.

Visa mig mina senaste jobb på Azure Quantum.

Jag har tänkt lära mig lite om kvantberäkning, men jag har ingen aning om var jag ens ska börja. Kan du bara hjälpa mig att skriva ett mycket enkelt program, förstå det och kanske till och med köra det på en riktig kvantdator?