Agent 365 CLI 参考

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

Global options

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

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

Commands

下表列出了可用的命令。

Tip

每个命令都有特定的角色要求。 有关执行每个命令所需的最低角色,请参阅单个命令参考页。 例如,setup 命令至少需要 Azure 参与者 + Agent ID Developer。 仅在授予OAuth2权限时需要全局管理员;当全局管理员是另一个人时,a365 setup all会打印他们需要完成的下一步步骤。 对于S2S(服务器对服务器)代理身份授予(--authmode s2sboth),代理 ID 管理员 或更高级别要求。

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