关于 azure-quantum
azure-quantum 是面向 Azure Quantum 用户的 Agent 技能,结合本地速查资料与联网获取的文档,涵盖量子作业开发、架构、安全、配置、配额和故障排查。
主要功能
- 01量子作业故障排查
- 02QDK 测试与调试指南
- 03提供方与语言选择
- 04混合架构模式
- 05工作区安全与配置
- 06QDK 和 Python 编码模式
适用场景
- 01诊断提供方作业故障
- 02选择作业提交方式
- 03保护工作区访问
- 04构建混合量子工作流
MCP 相关
该技能可通过 mcp_microsoftdocs 的 microsoft_docs_fetch 工具获取 Microsoft 文档,也将 fetch_webpage 列为备用方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-quantum安装后在 Claude Code 中输入/azure-quantum确认已加载。
详细介绍
Azure Quantum 技能
此技能提供 Azure Quantum 的专业指导,涵盖故障排除、最佳实践、决策、架构与设计模式、限制与配额、安全性、配置、集成与编码模式。它将本地快速参考内容与远程文档提取功能相结合。
如何使用此技能
Agent 注意:使用下方的类别索引查找相关部分。对于包含行范围的类别(例如,
L35-L120),请使用read_file读取指定行。对于包含文件链接的类别(例如,security.md),请使用read_file读取链接的参考文件
Agent 注意:如果
metadata.generated_at超过 3 个月,请建议用户从仓库拉取最新版本。如果无法使用mcp_microsoftdocs工具,请建议用户安装该工具:安装指南
此技能需要网络访问权限才能提取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,查询字符串为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,查询字符串为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行 | 描述 |
|---|---|---|
| 故障排除 | L36-L43 | 排查 Azure Quantum 提供程序问题:诊断作业失败,以及了解 Azure Quantum 上 IonQ、Quantinuum 和 Rigetti 硬件的支持/升级策略与限制。 |
| 最佳实践 | L44-L48 | 使用 Azure Quantum Development Kit(QDK)测试、调试和验证量子程序的工具与技术,包括模拟器、日志记录和故障排除。 |
| 决策 | L49-L57 | 关于如何提交作业、选择量子语言、比较提供程序定价、检查区域可用性,以及在区域之间迁移 Azure Quantum 工作区的指导。 |
| 架构与设计模式 | L58-L62 | 关于在 Azure Quantum 中设计量子-经典混合工作流的指导,包括架构选项、编排模式,以及何时将任务转交给量子硬件处理。 |
| 限制与配额 | L63-L70 | 管理 Azure Quantum API 生命周期、使用配额、会话限制/超时,以及 Rigetti 硬件目标约束和容量。 |
| 安全性 | L71-L82 | 保护 Azure Quantum 工作区:身份验证(托管标识、服务主体、密钥)、RBAC 角色设置/共享、批量访问分配、ARM 锁,以及工作区/存储隔离。 |
| 配置 | L83-L100 | 配置 Azure Quantum 工作区、QDK 工具、模拟器、VS Code、硬件/体系结构模型,以及用于运行和分析量子作业的资源估算器设置。 |
| 集成与编码模式 | L101-L118 | 使用 QDK/Python/CLI 提交、可视化和运行 Q# 与 OpenQASM 作业,构建噪声和纠错模型,集成 Stim/qodec,并运行混合式/自适应工作流和资源估算工作流。 |
故障排除
| 主题 | 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 |
|---|---|
| 使用 QDK 工具测试和调试量子程序 | https://learn.microsoft.com/en-us/azure/quantum/testing-debugging |
决策
| 主题 | URL |
|---|---|
| 选择如何向 Azure Quantum 提交作业 | https://learn.microsoft.com/en-us/azure/quantum/how-to-submit-jobs |
| 在不同区域之间迁移 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 |
| 选择 QDK 中的量子语言支持 | https://learn.microsoft.com/en-us/azure/quantum/qdk-language-support-overview |
架构与设计模式
| 主题 | URL |
|---|---|
| 选择 Azure Quantum 中的混合量子计算架构 | https://learn.microsoft.com/en-us/azure/quantum/hybrid-computing-overview |
限制与配额
| 主题 | URL |
|---|---|
| 管理 Azure Quantum 预览版 API 生命周期和到期时间 | https://learn.microsoft.com/en-us/azure/quantum/azure-quantum-api-lifecycle |
| 查看和管理 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/manage-workspace-access |
| 使用托管标识向 Azure Quantum 进行身份验证 | https://learn.microsoft.com/en-us/azure/quantum/optimization-authenticate-managed-identity |
| 使用服务主体向 Azure Quantum 进行身份验证 | https://learn.microsoft.com/en-us/azure/quantum/optimization-authenticate-service-principal |
| 安全管理 Azure Quantum 工作区访问密钥 | https://learn.microsoft.com/en-us/azure/quantum/security-manage-access-keys |
| 保护 Azure Quantum 工作区和存储边界 | https://learn.microsoft.com/en-us/azure/quantum/security-workspace-storage-boundaries |
配置
集成与编码模式
评论
支持 Markdown