azure-quantum
Azure Quantum開発全般の専門知識を提供し、トラブルシューティングから設計、セキュリティ、デプロイまで、最適なソリューションを導き出すSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure Quantum development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using Azure Quantum workspaces, QDK/Q#, QIR/OpenQASM circuits, IonQ/PASQAL/Quantinuum/Rigetti targets, or hybrid jobs, and other Azure Quantum related development tasks. Not for Azure HPC Cache (use azure-hpc-cache), Azure Batch (use azure-batch), Azure Databricks (use azure-databricks), Azure Machine Learning (use azure-machine-learning).
🇯🇵 日本人クリエイター向け解説
Azure Quantum開発全般の専門知識を提供し、トラブルシューティングから設計、セキュリティ、デプロイまで、最適なソリューションを導き出すSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure Quantum スキル
このスキルは、Azure Quantum に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャとデザインパターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについてカバーしています。ローカルのクイックリファレンスコンテンツとリモートのドキュメント取得機能を組み合わせています。
このスキルの使い方
エージェントへの重要事項: 以下のカテゴリインデックスを使用して、関連するセクションを見つけてください。行範囲が指定されているカテゴリ(例:
L35-L120)には、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ(例:[security.md](security.md))には、リンクされた参照ファイルでread_fileを使用してください。
エージェントへの重要事項:
metadata.generated_atが3か月以上前の場合、ユーザーにリポジトリから最新バージョンをプルするように提案してください。mcp_microsoftdocsツールが利用できない場合、ユーザーにインストールを提案してください: インストールガイド
このスキルは、ドキュメントコンテンツを取得するためにネットワークアクセスを必要とします。
- 推奨: クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用してください。Markdown を返します。 - フォールバック: クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用してください。Markdown を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L44 | Azure Quantum プロバイダーの問題のトラブルシューティング: ジョブの失敗の診断、IonQ、PASQAL、Quantinuum、Rigetti のサポート/エスカレーションポリシーと制限の理解。 |
| ベストプラクティス | L45-L50 | Copilot を使用した VS Code での QDK の使用、リソース見積もりによる大規模な Q# プログラムの最適化、量子コードの体系的なテストとデバッグに関するベストプラクティス。 |
| 意思決定 | L51-L59 | Azure Quantum のコスト、プロバイダーの料金とリージョン、ワークスペースの移行、Q# 開発ツールの選択、リソース見積もりを使用した量子安全な暗号化の計画に関するガイダンス。 |
| アーキテクチャとデザインパターン | L60-L64 | Azure Quantum でのハイブリッド量子古典ワークフローの設計に関するガイダンス。アーキテクチャオプション、オーケストレーションパターン、量子ハードウェアへのタスクオフロードのタイミングを含む。 |
| 制限とクォータ | L65-L71 | Azure Quantum のクォータ、ジョブ/セッションの制限、タイムアウト、Rigetti 固有のハードウェア制約とターゲット機能の管理。 |
| セキュリティ | L72-L82 | Azure Quantum ワークスペースへのセキュアなアクセス管理: RBAC とアクセス制御、一括ユーザー割り当て、ARM ロック、マネージド ID、サービスプリンシパル、アクセスキーのセキュアな処理。 |
| 構成 | L83-L96 | Azure Quantum ワークスペース、QDK ツール、シミュレーター、ノイズモデル、ハードウェアターゲット(IonQ、PASQAL、Quantinuum、Rigetti)の構成、およびリソース見積もり実行のチューニングとバッチ処理。 |
| 統合とコーディングパターン | L97-L104 | Azure Quantum QDK と SDK を使用してワークスペースを接続し、回路とプログラム(QIR、OpenQASM、Pulser、Qiskit、Cirq)および Adaptive RI を使用したハイブリッドジョブを送信/実行する。 |
| デプロイ | L105-L109 | Bicep を使用した Azure Quantum ワークスペースのデプロイ、および VS Code から Azure Quantum バックエンドへの Q# 量子プログラムの実行/送信。 |
トラブルシューティング
| トピック | URL |
|---|---|
| 一般的な Azure Quantum の問題を診断して修正する | https://learn.microsoft.com/en-us/azure/quantum/azure-quantum-common-issues |
| Azure Quantum 上の IonQ のサポートとエスカレーションポリシー | https://learn.microsoft.com/en-us/azure/quantum/provider-support-ionq |
| Azure Quantum 上の Quantinuum のサポートポリシー | https://learn.microsoft.com/en-us/azure/quantum/provider-support-quantinuum |
| Azure Quantum 上の Rigetti のサポートポリシー | https://learn.microsoft.com/en-us/azure/quantum/provider-support-rigetti |
ベストプラクティス
| トピック | URL |
|---|---|
| 量子リソース見積もりツールで大規模な Q# プログラムを最適化する | https://learn.microsoft.com/en-us/azure/quantum/resource-estimator-handle-large-programs |
| Quantum Development Kit で量子プログラムをテストおよびデバッグする | https://learn.microsoft.com/en-us/azure/quantum/testing-debugging |
意思決定
| トピック | URL |
|---|---|
| Azure Quantum ワークスペースデータをリージョン間で移行する | https://learn.microsoft.com/en-us/azure/quantum/migration-guide |
| Azure Quantum プロバイダーの料金プランを比較する | https://learn.microsoft.com/en-us/azure/quantum/pricing |
| Azure Quantum プロバイダーのリージョン別可用性を確認する | https://learn.microsoft.com/en-us/azure/quantum/provider-global-availability |
| Q# と Quantum Development Kit の開発環境を選択する | https://learn.microsoft.com/en-us/azure/quantum/qsharp-ways-to-work |
| 量子リソース見積もりツールで量子安全な暗号化を計画する | https://learn.microsoft.com/en-us/azure/quantum/resource-estimator-quantum-safe-planning |
アーキテクチャとデザインパターン
| トピック | URL |
|---|---|
| Azure Quantum でハイブリッド量子コンピューティングアーキテクチャを選択する | https://learn.microsoft.com/en-us/azure/quantum/hybrid-computing-overview |
制限とクォータ
| トピック | URL |
|---|---|
| Azure Quantum の使用クォータを確認および管理する | https://learn.microsoft.com/en-us/azure/quantum/azure-quantum-quotas |
| Azure Quantum セッションを管理し、タイムアウトを回避する | https://learn.microsoft.com/en-us/azure/quantum/how-to-work-with-sessions |
| Azure Quantum の Rigetti プロバイダーのターゲットとハードウェア制限 | https://learn.microsoft.com/en-us/azure/quantum/provider-rigetti |
セキュリティ
| トピック | URL |
|---|---|
| CSV を介して Azure Quantum ワークスペースアクセスを一括割り当てする | https://learn.microsoft.com/en-us/azure/quantum/bulk-add-users-to-a-workspace |
| ARM ロックで Azure Quantum リソースを保護する | https://learn.microsoft.com/en-us/azure/quantum/how-to-set-resource-locks |
| RBAC ロールを使用して Azure Quantum ワークスペースを共有する | https://learn.microsoft.com/en-us/azure/quantum/how-to-share-access-quantum-workspace |
| Azure Quantum ワークスペースのアクセス制御を構成する | https://learn.microsoft.com/en-us/azure/quantum/manag |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure Quantum Skill
This skill provides expert guidance for Azure Quantum. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L44 | Troubleshooting Azure Quantum provider issues: diagnosing job failures and understanding support/escalation policies and limits for IonQ, PASQAL, Quantinuum, and Rigetti. |
| Best Practices | L45-L50 | Best practices for using QDK in VS Code with Copilot, optimizing large Q# programs via resource estimation, and systematically testing and debugging quantum code. |
| Decision Making | L51-L59 | Guidance on Azure Quantum costs, provider pricing and regions, workspace migration, choosing Q# dev tools, and planning quantum-safe cryptography with the resource estimator. |
| Architecture & Design Patterns | L60-L64 | Guidance on designing hybrid quantum-classical workflows in Azure Quantum, including architecture options, orchestration patterns, and when to offload tasks to quantum hardware. |
| Limits & Quotas | L65-L71 | Managing Azure Quantum quotas, job/session limits, timeouts, and Rigetti-specific hardware constraints and target capabilities. |
| Security | L72-L82 | Managing secure access to Azure Quantum workspaces: RBAC and access control, bulk user assignment, ARM locks, managed identities, service principals, and secure handling of access keys. |
| Configuration | L83-L96 | Configuring Azure Quantum workspaces, QDK tools, simulators, noise models, and hardware targets (IonQ, PASQAL, Quantinuum, Rigetti), plus tuning and batching resource estimator runs. |
| Integrations & Coding Patterns | L97-L104 | Using the Azure Quantum QDK and SDKs to connect workspaces and submit/run circuits and programs (QIR, OpenQASM, Pulser, Qiskit, Cirq) and hybrid jobs with Adaptive RI |
| Deployment | L105-L109 | Deploying Azure Quantum workspaces with Bicep and running/submitting Q# quantum programs from VS Code to Azure Quantum backends |
Troubleshooting
| Topic | URL |
|---|---|
| Diagnose and fix common Azure Quantum issues | https://learn.microsoft.com/en-us/azure/quantum/azure-quantum-common-issues |
| Support and escalation policy for IonQ on Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/provider-support-ionq |
| Support policy for Quantinuum on Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/provider-support-quantinuum |
| Support policy for Rigetti on Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/provider-support-rigetti |
Best Practices
| Topic | URL |
|---|---|
| Optimize large Q# programs with the Quantum resource estimator | https://learn.microsoft.com/en-us/azure/quantum/resource-estimator-handle-large-programs |
| Test and debug quantum programs with the Quantum Development Kit | https://learn.microsoft.com/en-us/azure/quantum/testing-debugging |
Decision Making
| Topic | URL |
|---|---|
| Migrate Azure Quantum workspace data between regions | https://learn.microsoft.com/en-us/azure/quantum/migration-guide |
| Compare Azure Quantum provider pricing plans | https://learn.microsoft.com/en-us/azure/quantum/pricing |
| Check regional availability of Azure Quantum providers | https://learn.microsoft.com/en-us/azure/quantum/provider-global-availability |
| Select development environments for Q# and the Quantum Development Kit | https://learn.microsoft.com/en-us/azure/quantum/qsharp-ways-to-work |
| Plan quantum-safe cryptography with the Quantum resource estimator | https://learn.microsoft.com/en-us/azure/quantum/resource-estimator-quantum-safe-planning |
Architecture & Design Patterns
| Topic | URL |
|---|---|
| Choose hybrid quantum computing architectures in Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/hybrid-computing-overview |
Limits & Quotas
| Topic | URL |
|---|---|
| Review and manage Azure Quantum usage quotas | https://learn.microsoft.com/en-us/azure/quantum/azure-quantum-quotas |
| Manage Azure Quantum sessions and avoid timeouts | https://learn.microsoft.com/en-us/azure/quantum/how-to-work-with-sessions |
| Rigetti provider targets and hardware limits in Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/provider-rigetti |
Security
| Topic | URL |
|---|---|
| Bulk assign Azure Quantum workspace access via CSV | https://learn.microsoft.com/en-us/azure/quantum/bulk-add-users-to-a-workspace |
| Protect Azure Quantum resources with ARM locks | https://learn.microsoft.com/en-us/azure/quantum/how-to-set-resource-locks |
| Share Azure Quantum workspace using RBAC roles | https://learn.microsoft.com/en-us/azure/quantum/how-to-share-access-quantum-workspace |
| Configure Azure Quantum workspace access control | https://learn.microsoft.com/en-us/azure/quantum/manage-workspace-access |
| Authenticate to Azure Quantum using managed identity | https://learn.microsoft.com/en-us/azure/quantum/optimization-authenticate-managed-identity |
| Authenticate to Azure Quantum using service principals | https://learn.microsoft.com/en-us/azure/quantum/optimization-authenticate-service-principal |
| Manage Azure Quantum workspace access keys securely | https://learn.microsoft.com/en-us/azure/quantum/security-manage-access-keys |
Configuration
Integrations & Coding Patterns
| Topic | URL |
|---|---|
| Connect to Azure Quantum workspace via qdk.azure | https://learn.microsoft.com/en-us/azure/quantum/how-to-connect-workspace |
| Run integrated hybrid quantum jobs with Adaptive RI in Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/hybrid-computing-integrated |
| Submit Cirq circuits to Azure Quantum with QDK | https://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-cirq |
| Submit QIR, OpenQASM, and Pulser circuits to Azure Quantum | https://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-provider-format |
Deployment
| Topic | URL |
|---|---|
| Deploy Azure Quantum workspaces using Bicep templates | https://learn.microsoft.com/en-us/azure/quantum/how-to-manage-quantum-workspaces-using-bicep |
| Submit and run Q# programs on Azure Quantum from VS Code | https://learn.microsoft.com/en-us/azure/quantum/how-to-submit-jobs |