一个声明式代理
为明确定义的业务任务配置的 Copilot 代理,带有指令、知识来源和操作,主要通过 Copilot Studio 构建。
越来越多在迪拜聘请Microsoft Copilot开发工程师的企业,是在 Microsoft 365 Copilot 已经进入日常使用之后,因为一个明显的下一个问题随之而来:它能否也基于我们自己的数据、文档和系统来回答问题,而不只是通用知识。微软官方扩展文档列出了几种真实可行的实现方式,从用少量自定义代码构建的声明式代理,到自定义引擎代理、插件,再到能从特定业务系统引入数据的 Copilot 连接器。
正因为选项如此丰富,在做出招聘决定之前,明确您真正想要的产出才格外重要。一个主要通过 Copilot Studio 配置完成的声明式代理,和一个使用 Microsoft 365 Agents SDK 并配有真实后端的自定义引擎代理,是两种截然不同的工作。两者都属于 Copilot 开发,但所需的工程深度不同,一份方案应该明确说明您的项目实际需要哪一种。
Microsoft Copilot 开发工程师能做什么
对应微软自身扩展方案的具体交付成果。
为明确定义的业务任务配置的 Copilot 代理,带有指令、知识来源和操作,主要通过 Copilot Studio 构建。
使用 Microsoft 365 Agents SDK 构建、工程投入更重的代理,适用于低代码配置本身难以覆盖的复杂或特定逻辑。
对某个特定系统(例如内部知识库或业务应用)的数据进行索引的连接,让 Copilot 能基于这些数据来回答问题。
Copilot 代理可以调用的操作,例如查找一条记录或在另一系统中触发一个流程,作为已定义的能力添加到声明式代理中。
在代理面向员工上线前,使用微软自身的评估工具,针对真实场景对其回答进行结构化测试,而不只是非正式的抽查。
通过 Microsoft 365 管理中心发布和管理代理,让 IT 部门保留对部署到员工手中内容的可见性和控制权。
大多数企业都是从这六项中的一项开始聘请 Microsoft Copilot 开发工程师,等第一个代理证明了价值之后再逐步扩展。
值得关注的技能
在一个快速演进的平台上,当下的工具和当下的实践。
| 技能或工具 | 合格的表现 | 为何重要 |
|---|---|---|
| Copilot Studio | 能熟练配置主题、知识来源和操作,而不只是完成过一个教程项目 | 大多数声明式代理工作都在这里完成,这里的偷工减料日后会显现为不稳定的代理 |
| Microsoft 365 Agents SDK | 具备用代码构建自定义引擎代理的真实经验,处理 Copilot Studio 本身无法覆盖的工作 | 某些业务逻辑确实需要专业代码,硬把它塞进 Copilot Studio 是错误的做法 |
| 数据接地与知识来源 | 理解如何在正确的访问边界内,安全地将代理连接到真实业务数据 | 缺乏数据支撑或权限过宽的代理,会给出错误答案或泄露不应暴露的数据 |
| Microsoft Graph 与连接器 | 能针对真实数据源构建 Copilot 连接器,而不只是一个演示数据集 | 最有价值的 Copilot 代理,回答依据是您自己的系统,而不是通用知识 |
| 评估纪律 | 在上线前,针对真实场景系统性地测试代理的回答 | 一个在快速演示中表现良好的代理,日常使用中仍可能给出看似自信实则错误的答案 |
微软官方的 扩展性文档 值得候选人真正、持续地了解,因为这个平台及其工具更新很快,一位知识停留在一年前的开发工程师,实际使用的工具集与微软今天提供的相比已有明显差距。
与我们合作的方式
专职开发工程师适合正随时间推进部署多个 Copilot 代理、并持续收到不同团队请求的企业。限定范围的项目适合一个明确定义的代理、连接器或插件,按书面范围交付,并完整移交文档。招聘支持适合正在建立自身 Copilot 能力、希望直接招聘并长期留用该人才的企业。咨询服务适合仍在决定要构建什么的企业,权衡声明式代理与自定义引擎代理的取舍,或在投入预算前评估 Copilot 扩展是否是正确路径。
考察候选人
能够揭示当下、真实动手经验的核查方式。
无论您自行完成,还是作为招聘支持的一部分交给我们处理技术评估,这些核查在您决定候选人之前都同样适用。
请求演示一个他们实际构建和配置过的代理,具体说明它基于哪些数据,以及被允许执行哪些操作。
拥有真实经验的候选人会给出清晰、实用的答案,而不是不假思索地对每种情况都选用同一个工具。
具体询问一个代理对知识来源的访问范围是如何界定的,因为权限过宽的连接器是这个平台上较常见的失误之一。
在上线前系统性测试过代理回答的候选人,能描述出一个具体的流程,而不是一句模糊的”当时能用”。
询问这个平台最近几个月发生了哪些变化。Copilot 扩展工具集更新很快,回答陈旧是一个明确的警示信号,无论企业出于何种原因决定招聘 Microsoft Copilot 开发工程师。
认证
针对这个具体角色,确实存在一项当下有效的微软认证。
通过 AB-620 考试获得,根据微软官方认证页面的介绍,这项认证面向使用 Copilot Studio、Microsoft 365 Agents SDK 及相关微软技术来构建、扩展和集成自定义代理的开发者,与这个角色高度契合。
微软为该认证颁发数字凭证,候选人可以直接分享。除此之外,一个您能亲自查看并提问的可运行代理,仍然是判断对方能否完成您具体简报的更直接证据。
阿联酋相关考量
当代理接触真实业务数据时会遇到的两个方面。
如果一个代理所依据的数据包含客户或员工记录,2021 年第 45 号联邦法令(阿联酋联邦数据保护法)要求该数据必须经合法处理并获得同意,且例外情形有限,无论数据由哪一款微软工具呈现出来都是如此。在连接器构建之前,请先与负责这项工作的人明确数据范围。
面向阿联酋团队使用的 Copilot 代理应同时用阿拉伯语和英语进行检查,因为一个声明式代理的指令和知识来源,不会自动在两种语言中产生同样出色的答案。
这个角色归属于我们的 Microsoft 与 Dynamics 365 类别,属于更广泛的 迪拜招聘开发人员 板块的一部分,也是迪拜企业选择聘请Microsoft Copilot开发工程师的较新原因之一。如果底层数据存放在 Dynamics 365 中,我们的 Dynamics 365 CRM 开发工程师 和 Power Platform 开发工程师 页面覆盖了那部分工作。如果代理需要调用一个自定义 API 或您自行托管的服务,我们的 Azure 开发工程师 页面覆盖了后端这部分工作,而我们的 Microsoft 365 开发工程师 页面则覆盖了 Copilot 之外更广泛的 Microsoft 365 平台。
直接解答
最常见的是一个声明式代理、一个自定义引擎代理、一个插件,或是一个能引入您自身业务数据的 Copilot 连接器,全部建立在 Microsoft 365 Copilot 之上,而不是作为一个独立聊天机器人。企业在迪拜聘请Microsoft Copilot开发工程师,正是为了做这类扩展工作。
两者都是真实可行的选项。微软官方文档同时涵盖了通过 Copilot Studio 实现的低代码路径,以及使用 Microsoft 365 Agents SDK 的专业代码路径,具体选择取决于您的代理需要多少自定义逻辑。
是的,扩展 Microsoft 365 Copilot 的前提是已经具备 Microsoft 365 Copilot 许可证,微软发布了单独的许可和成本指南,供开发者在项目启动前参考。
可以,这是企业在迪拜聘请Microsoft Copilot开发工程师的常见原因之一,通过 Copilot 连接器或自定义 API 集成,让代理能基于您自己的数据源而不仅仅是通用知识来回答问题。
Microsoft Certified: AI Agent Builder Associate,通过 AB-620 考试获得,是目前专门针对在 Microsoft 365 Copilot 和 Copilot Studio 上构建和集成自定义代理的认证,值得请候选人出示。
资料来源
书面固定价格
已收到,我们正在为您撰写报价。
工作时间内您将在 45 分钟内收到。请查收确认邮件。