Criar soluções quânticas com o Microsoft Quantum Development Kit

O Microsoft Quantum Development Kit (QDK) é um kit de desenvolvimento de software livre gratuito projetado especificamente para o desenvolvimento de programas quânticos. O QDK inclui uma extensão para Microsoft'sVisual Studio Code (VS Code) e um conjunto de bibliotecas Python. Instale-o QDK para começar a usar ferramentas de desenvolvimento quântico de última geração.

Visão geral do QDK

O QDK oferece um conjunto avançado de ferramentas e recursos para você se destacar no desenvolvimento quântico, como:

  • Suporte para várias linguagens de programação quântica, incluindo Q#, Qiskite OpenQASM.
  • Exemplos de código quântico para vários idiomas e cenários de desenvolvimento.
  • Suporte ao desenvolvimento em Jupyter Notebook.
  • Ferramentas de visualização para circuitos quânticos e resultados dos seus programas quânticos.
  • Integração completa com o Azure Quantum para enviar trabalhos executados em hardware quântico real.
  • Simuladores locais para testar e executar programas quânticos em seu dispositivo local.
  • Python bibliotecas para cálculos de química quântica em computadores clássicos e quânticos.

Além de um conjunto robusto de recursos específicos do quantum, o QDK oferece ferramentas de desenvolvimento padrão, tais como realce de sintaxe, sugestões de código com VS Code, atalhos de IntelliSense, verificação e depuração de erros e referências de código.

O QDK também inclui uma experiência de agente totalmente integrada com AICopilot em VS Code. O VS Code agente pode escrever código para você, explicar o que o código faz, ajudá-lo a enviar trabalhos para o Azure Quantum e até mesmo ensiná-lo sobre conceitos teóricos na computação quântica.

Comece com o QDK

Para instalar a QDKextensão, consulte Configurar a QDK extensão.

Para atualizar o QDK, consulte Atualizar o QDK para a versão mais recente.

Recursos do QDK

Explore a documentação a seguir para saber mais sobre os principais recursos do QDK: