Copilot Studio Agent 学院
一套三部分的系统课程,帮助开发者与业务人员从零开始用 Microsoft Copilot Studio 构建智能代理。
工作流使用最小权限声明(issues: write;Pages 部署分离 contents: read/pages: write/id-token: write)并固定了第三方 Action 的 SHA,这两点有据可查得 2 分;但 add-comment 工作流使用个人 PAT(secrets.GH_PAT)且可批量写入所有 issue,属于较宽的权限面,扣分。用户确认、数据流说明、敏感数据(badge 表单跳转外部 aka.ms 链接收集信息)处理在可见文件中几乎无说明,仅 1 分。无安装运行时代码,回滚路径未见。LICENSE 明确 MIT 且署名 Microsoft Corporation,归属清晰得 2 分。
README 与 package. 脚本、工作流相互一致(docs:build 被 deploy 工作流调用),自洽得 2 分;依赖用 ^ 浮动版本且 vitepress 用 alpha 版(2.0.0-alpha.12),可用性与稳定性存疑扣分;构建失败信息、错误提示在源中不可见,1 分。
README 明确面向想用 Copilot Studio 构建代理的人群,分三阶段课程(Recruit/Operative/Commander)及 Special Ops、Cowork 分册,受众清晰得 2 分;但课程内容本身未在证据中,能力边界、触发精度、环境要求(Copilot Studio 许可、租户前提)均未说明,均为 1 分。
信息架构有贡献指南、分区指南、自定义组件参考,结构良好;命名稳定(aka.ms 链接、仓库命名一致);LICENSE 完整 MIT 得 3 分;CLA、行为准则、SECURITY.md 支持维护责任得 2 分。扣分项:无 CHANGELOG 或版本历史说明(package. 固定 1.0.0)、无已知限制章节、课程安装/环境准备说明未见于证据,均 1 分。
作为课程仓库,产出物是文档站点(VitePress 部署到 Pages),流程存在但最终课程内容的可用性无法从静态证据评估,仅 1 分;相对微软 Learn/官方文档的边际价值在源内无法证明;成本收益未说明(是否需要付费 Copilot Studio 许可未见),均 1 分。
README 的声明(三部分课程、aka.ms 入口)无法在提供的文件中交叉验证,课程文件未提供;贡献标准(markdown lint、拼写检查)有 lint 脚本部分佐证得 1 分;事实与推断在源中未刻意区分,1 分。
- add-comment 工作流使用个人访问令牌(GH_PAT)批量写入 issue,建议改用细粒度令牌或 GITHUB_TOKEN 并限制影响范围。
- vitepress 依赖为 2.0.0-alpha 预发布版本,构建稳定性存在风险。
- 课程的实际代理实现、环境要求(Copilot Studio 许可/租户)与已知限制在仓库证据中不可见,本评审为低置信度静态评审。
- 徽章流程将用户引导至外部表单(aka.ms 链接),数据收集与处理方式需自行核实。
这个 Agent 能做什么,适合哪些场景?
Copilot Studio Agent 学院是微软官方维护的开源课程仓库,托管一套面向智能代理开发的三部分教程。课程内容围绕 Microsoft Copilot Studio 展开,并通过 aka.ms/agent-academy 提供正式访问入口。仓库内容按课程模块组织,包括 Recruit、Operative、Commander 课程任务、独立的 Special Ops 任务以及 Copilot Cowork 任务。项目采用 MIT 许可证,接受社区贡献,贡献者需签署微软贡献者许可协议(CLA)并遵循其行为准则与文档规范。该仓库本质是教学材料而非可运行的代理程序,实际构建代理需要访问 Copilot Studio 平台。
该仓库托管课程内容而非软件:它提供三部分的 Copilot Studio 代理开发教程,内容通过 https://aka.ms/agent-academy 站点发布。仓库本身包含课程文档(markdown)、各部分的贡献指南(CONTRIBUTING-COURSES.md、CONTRIBUTING-SPECIAL-OPS.md、CONTRIBUTING-COWORK-COLLECTIVE.md)、通用贡献指南以及自定义组件参考(CUSTOM-COMPONENTS.md)。学习者按课程指引在 Copilot Studio 中动手构建代理;贡献者则按文档标准、markdown lint 规则和拼写检查要求提交 PR,并通过 CLA 机器人完成协议签署。
- 零基础学习者想系统了解如何在 Copilot Studio 中从零创建一个代理,按 Recruit 入门课程逐步操作
- 企业低代码开发团队希望为业务部门培训代理构建能力,可直接采用 Commander 进阶课程作为教材
- 开发者想针对特定场景学习独立任务,可选用 Special Ops 系列的单一主题课程
- 团队希望探索 Copilot Cowork 相关协作任务,可参考 Cowork Collective 模块
- 培训讲师或内容作者想为课程补充新任务或修正内容,按各贡献指南提交 PR
这个 Agent 有哪些优点和局限?
- 微软官方维护,课程结构清晰(Recruit/Operative/Commander 三级递进),适合系统学习
- 课程模块化:除主线课程外还有 Special Ops 独立任务和 Cowork Collective,可按需选用
- 采用 MIT 许可证,内容可被复用和改编用于企业内训
- 有完善的贡献规范(文档标准、markdown lint、拼写检查、CLA 流程),内容质量有维护机制
- 内容深度绑定 Microsoft Copilot Studio 平台,所学技能无法直接迁移到其他代理开发框架
- 这是教学材料而非可运行的代理产品,无法直接部署或集成到现有系统
- 实际学习所需的 Copilot Studio 许可与租户配置要求在 README 中未说明,需另行确认
- 贡献需签署微软 CLA 并遵循其行为准则,对部分贡献者构成额外门槛
如何安装或部署这个 Agent?
本仓库无需安装软件——它是课程内容的托管仓库。学习入口是访问课程站点 https://aka.ms/agent-academy。如需本地浏览或贡献内容,可克隆仓库:git clone https://github.com/microsoft/agent-academy。实际构建代理的前提条件(如 Copilot Studio 许可、租户权限)在所提供的源材料中未详细说明,请查阅课程站点。
如何使用这个 Agent?
- 访问 https://aka.ms/agent-academy 进入课程主页。2. 按三部分课程顺序学习:Recruit(入门)、Operative(进阶)、Commander(高级)课程任务。3. 需要针对性练习时,选择 Special Ops 独立任务或 Copilot Cowork 任务。4. 想贡献内容时,阅读 CONTRIBUTING-GENERAL.md 及对应部分的贡献指南,遵循 markdown lint 与拼写检查要求后提交 PR,并按 CLA 机器人提示完成协议签署。