技能包

用 apm 安装 Azure Skills,让兼容 Agent 做真实 Azure 工作

适合要在兼容编程 Agent 里做真实 Azure 工作、而不是只要泛泛云建议的人;前提是本机已有 Node.js 18+ 与已执行 az login 的 Azure CLI,并只走 apm install microsoft/azure-skills。

官方来源 · azure-skills

安装

apm install microsoft/azure-skills

适合谁

这份指南面向需要让兼容编程 Agent 做真实 Azure 工作、而不是只给出泛泛云建议的人。官方把它写成 Azure Skills Plugin:把 Azure expertise 与 MCP-backed execution 打包在一起。

动手前请同时确认两件前提:本机 PATH 上有 Node.js 18+(npx 用来启动 MCP servers),以及已安装 Azure CLI 并完成 az login。缺任一条件都不要开始安装。

页面写明同一套 Azure 能力可在 GitHub Copilot in VS Code、Copilot CLI、Claude Code 以及其他 compatible hosts 中使用。这是多宿主说明,不是排他名单,也不要把 apm 安装推广成某个只支持手工复制的平台上的市场安装。

3 分钟完成第一次尝试

只采用页面给出的推荐安装命令:

apm install microsoft/azure-skills

前置条件:已满足 Node.js 18+ 与 az login,并且当前环境是页面所说的兼容编程 Agent 之一。安装位置以这条官方命令本身为准;摘录没有写明插件目录或技能文件路径,因此不要改写命令,也不要假设它写入某个未出现的目录。

副作用确认点:安装后插件会接入 Azure MCP Server,向 Agent 提供跨 40+ Azure services 的 200+ structured tools;npx 还会启动 MCP servers。这不是只读文档包。若尚未 az login,或当前不是你打算使用的兼容宿主,先停下来。确认后再执行安装。

成功信号:apm install microsoft/azure-skills 正常结束。摘录没有点名安装后要运行的某一个工具或查看订阅的命令,所以不要以“列出工具/订阅”作为完成标准。随后在已兼容的 Agent 里只做核对:确认它现在是按 Azure Skills Plugin 做真实 Azure 工作,而不是仍在给 generic cloud advice。不要创建、修改或删除任何资源。若它准备调用未点名的会改资源的工具,先停在确认点。

使用案例

案例一:在已满足前提的机器上按原样安装。确认 PATH 上有 Node.js 18+、Azure CLI 已 az login,然后运行 apm install microsoft/azure-skills。证据覆盖的是这条安装命令,以及 Node/npx 与 Azure CLI 前提。完成标准止于该命令成功返回。页面没有写卸载、升级或落盘目录,不要补写。

案例二:安装前先确认宿主兼容,并理解 MCP 副作用。证据写明 Multi-host support 覆盖 GitHub Copilot in VS Code、Copilot CLI、Claude Code 及其他 compatible hosts;安装后会接入 Azure MCP Server 与 200+ tools。第一次不要调用某一个未点名的 Azure 工具。可观察的成功信号是:你能对照自己的宿主是否落在该说明里,并接受“安装等于引入 MCP-backed execution”。不要把“200+ 工具”理解成授权直接改生产资源,也不要编造列出工具或查看订阅的步骤。

使用边界

主安装路径只有 apm install microsoft/azure-skills。缺少 Node.js 18+ 或未执行 az login 时不要安装。列出的宿主不是唯一可用范围。MCP 工具可做真实 Azure 工作,任何创建、变更或删除都要先确认。落盘目录、卸载、单个工具名与参数未出现在摘录中,不能当成安全结论。