通过


azcmagent CLI 参考

重要

需要成为 Frontier 预览计划的一部分,才能获得 抢先体验Microsoft Agent 365。 Frontier将你直接连接到Microsoft最新的人工智能创新。 Frontier预览受现有客户协议的预览条款约束。 由于这些功能仍在开发中,其可用性和功能可能会随着时间发生变化。

代理 365 CLI 参考是一个全面的命令行接口,用于生成、部署和管理用于Microsoft 365的 AI 代理。 了解如何开始使用代理 365 CLI

全局选项

所有命令都支持以下全局选项:

  • --version:显示版本信息。
  • -?、、 -h--help显示帮助和使用情况信息。

指令

下表列出了可用的命令。

小窍门

每个命令都有特定的角色要求。 有关执行每个命令所需的最低角色,请参阅单个命令参考页。 例如,setup 命令需要 Azure 参与者 + Global Administrator

Command Description
cleanup 清理 ALL 资源(蓝图、实例和Azure)。 使用子命令进行精细清理。
cleanup blueprint 删除 Entra ID 蓝图应用程序和服务主体。
cleanup azure 删除Azure资源(应用服务、应用服务计划)。
cleanup instance 从 Entra ID 中删除代理实例标识和用户。
config 管理代理 365 CLI 配置。 提供用于管理代理 365 CLI 配置设置的选项。
config init 以交互方式配置代理 365 CLI 或从文件导入。
config display 显示当前代理 365 CLI 配置。
create-instance 暂时删除 - 暂时删除此命令。 请改为通过 Teams 使用 a365 publish 和创建代理实例。
deploy 将代理 365 应用程序二进制文件部署到配置的Azure App Service并更新代理 365 工具权限
deploy app 将代理代码部署到安装过程中创建的 Azure Web 应用。
deploy mcp 更新代理蓝图上的 MCP 服务器权限。
develop 管理 MCP 工具服务器进行代理开发。
develop list-available 列出目录中可用的所有 MCP 服务器(可以安装的内容)。
develop list-configured 列出当前从本地 ToolingManifest.json配置的 MCP 服务器。
develop add-mcp-servers 将 MCP 服务器添加到当前代理配置。
develop remove-mcp-servers 从当前代理配置中删除 MCP 服务器。
develop add-permissions 将 MCP 服务器 API 权限添加到Microsoft Entra应用程序,以便在其中配置自定义应用程序以访问 MCP 服务器。
develop get-token 使用交互式浏览器身份验证检索持有者令牌,以便在开发过程中测试 MCP 服务器。
develop start-mock-tooling-server 启动模拟工具服务器以进行测试和开发。
develop-mcp 在 Dataverse 环境中管理 MCP 服务器。
develop-mcp list-environments 列出可用于 MCP 服务器管理的所有 Dataverse 环境。
develop-mcp list-servers 列出特定 Dataverse 环境中的 MCP 服务器。
develop-mcp publish 将 MCP 服务器发布到 Dataverse 环境。
develop-mcp unpublish 从 Dataverse 环境取消发布 MCP 服务器。
develop-mcp approve 批准 MCP 服务器。
develop-mcp block 阻止 MCP 服务器。
develop-mcp package-mcp-server 在Microsoft管理中心生成 MCP 服务器包以供提交。
publish 更新 ID manifest.json 值,并创建用于 manifest.zip 上传到 Microsoft 365 管理中心的包。
query-entra 提供用于查询代理信息(包括范围、权限和同意状态)Microsoft Entra ID的选项。
query-entra blueprint-scopes 列出代理蓝图配置的作用域和同意状态。
query-entra instance-scopes 列出代理实例配置的作用域和同意状态。
setup 设置代理 365 环境,并精细控制每个步骤。
setup requirements 验证代理 365 设置的先决条件。
setup infrastructure 创建Azure基础结构。
setup blueprint 创建代理蓝图(Entra ID 应用程序注册)。
setup permissions 配置 OAuth2 权限授予和可继承的权限。
setup permissions mcp 配置 MCP 服务器 OAuth2 授予和可继承的权限。
setup permissions bot 配置消息传送机器人 API OAuth2 授予和可继承的权限。
setup permissions copilotstudio 配置 OAuth2 权限授予和代理蓝图的可继承权限,以通过 Power Platform API 调用 Copilot Studio copilot。
setup permissions custom 将自定义 API 权限应用于代理蓝图,这些权限超出了代理作所需的标准权限。
setup all 执行所有设置步骤以设置代理 365 环境