选择起点
如果你想先在现有项目中学习,再更改自己的智能体,可以用样本。 如果你已经有代理,就不需要用样本替代它:
| 您的目标 | 从这里开始 | 首个结果 |
|---|---|---|
| 将您现有的Python、Node.js或.NET代理与AI编码助手连接起来。 | 将现有的代理程序连接到 Agent 365。 先查阅其前提条件要求。 | 注册你的智能体,添加选定的功能,并验证集成。 |
| 自己运行CLI注册代理蓝图。 | 建立一个智能体蓝图,从其 先决条件开始。 | 为你的智能体身份和权限制定蓝图。 |
| 通过一个示例项目学习。 | 在选择器中选择你的语言,然后使用 示例代码 链接。 | 配置一个样本,在本地启动,然后在Agents Playground中获得响应。 |
代码示例
选择你用的或想学的框架。 Python和 Node.js 都有逐步快速入门;.NET示例从GitHub的README开始。 所有示例源代码都存放在 Agent365-Samples 仓库中。
在运行示例前,请阅读快速入门或 README 中关于运行时、模型凭证、编辑器工具和身份验证配置的先决条件。 使用 测试指南 进行通用设置。 你的第一个检查点是 Agents Playground 中的响应,而不是部署的代理或成功的 Microsoft 365 实时工具调用。
Important
本地测试并不能确定由租户提供支持的功能是否已配置好。 在测试实时Microsoft 365数据、通知或遥测数据之前,请检查您所选功能的租户访问权限、权限、许可和预览要求。
有指导的入门建议使用Python + Microsoft Agent Framework 快速入门。 先了解其 Python 的uv和 Agents Toolkit 的前置条件,并在测试前配置示例的模型凭证。
要获得第一个结果,请按照快速入门的设置步骤操作,然后使用 测试你的代理 配置本地代理游乐场对话。
| Sample | 说明 |
|---|---|
| 代理框架示例代理 | 使用 Python 和 Microsoft Agent Framework 的示例代理。 |
| 自治代理 | 一个自主的 Python 代理,能够总结热门的 GitHub 仓库,并使用 Azure OpenAI 和 Agent 365 进行追踪。 |
| Claude 示例智能体 | 一个使用 Claude Agent SDK 的 Python 代理示例,带有扩展思维、内置工具和 Agent 365 集成。 |
| CrewAI 代理示例 | CrewAI多智能体工作流程示例,用于天气和驾驶安全,配备Agent 365追踪、通知和MCP工具。 |
| 谷歌 ADK 示例代理 | 一个使用 Google ADK 配合 Agent 365 可观察性、通知和 MCP 工具的 Python 代理示例。 |
| 使用 Azure Monitor 实现可观测性 | 有一个例子是向已将 OpenTelemetry spans 导出到 Azure Monitor 的 Python 应用添加 Agent 365 可观察性。 |
| LangGraph的可观测性 | 这是一个在保留现有 OpenTelemetry 导出器的情况下,为 Python LangGraph 代理添加 Agent 365 可观察性的示例。 |
| 手动 OpenTelemetry 插桩的可观测性 | 这是一个手动为 Python agent 进行 OpenTelemetry 和 Agent 365 追踪插桩的示例。 |
| OpenAI 示例代理 | 使用 Python 和 OpenAI Agents SDK 的示例代理。 |
根据你的框架和模型访问权限选择一个引导式快速入门:
| Framework | 从这里开始 | 先检查 |
|---|---|---|
| LangChain | Node.js + LangChain 快速入门。 | Node.js 和代理工具包的前提条件,以及示例 README 中的 Azure OpenAI 或 OpenAI 凭证设置。 |
| Claude Agent SDK | Node.js + Claude Agent SDK 快速入门。 | 先决条件:Node.js、代理工具包和 Anthropic API 凭证。 |
对于任意一种快速启动,第一个检查点都是来自Agents Playground中配置样本的响应。 发送消息前,请按照快速入门中的测试链接完成身份验证和环境设置。
请浏览这些及其他 Node.js 框架的示例README:
| Sample | 说明 |
|---|---|
| 自治代理 | 一个自主的 TypeScript 代理,能够总结热门的 GitHub 仓库,并使用 Azure OpenAI 和 Agent 365 进行追踪。 |
| Claude 示例代理 | 使用 JavaScript 和 Claude 代理 SDK 的示例代理。 |
| Copilot Studio 示例代理 | 这是一个通过 TypeScript 托管、通知和可观察性将 Microsoft Copilot Studio 代理与 Agent 365 集成的示例。 |
| LangChain 示例代理 | 使用 JavaScript 和 LangChain.js的示例代理。 |
| Devin 示例代理 | 使用 JavaScript 和 Devin API 的示例代理。 |
| n8n 示例代理 | 使用 JavaScript 和 n8n 的示例代理。 |
| OpenAI 示例代理 | 一个使用 TypeScript 配合 Agent 365 可观察性、通知和 MCP 工具的示例 OpenAI 代理。 |
| 困惑度示例代理 | 使用 JavaScript 和 Perplexity SDK 的示例代理。 |
| Vercel 示例代理 | 使用 JavaScript 和 Vercel AI SDK 的示例代理。 |
从语义内核示例README开始。 查看其前置条件部分,了解所需的 .NET SDK 和 语义内核 版本,以及 Azure OpenAI 或 OpenAI API 凭证。 请按照 README 中的 “运行代理 ”链接到 测试指南 ,配置认证、启动代理,并在 Agents Playground 发送消息。
| Sample | 说明 |
|---|---|
| 代理框架简易示例 | 一个使用 Microsoft Agent Framework 搭配 Agent 365 可观察性、通知和 MCP 工具的 .NET 代理示例。 |
| 自治代理 | 一个自主的 .NET 代理,能够总结热门的 GitHub 仓库,使用 Azure OpenAI 和 Agent 365 追踪。 |
| 语义内核示例代理 | 使用 .NET 和 Microsoft 语义内核 的示例代理。 |
| W365 计算机使用示例 | 一个.NET代理示例,使用OpenAI响应API和W365计算机使用MCP工具控制Windows 365云PC。 |
在你第一次回应之后
部署前使用 SDK验证检查表 。 当你的场景需要托管代理时,继续按照 部署、发布、实例验证和清理指南 进行操作。 恢复时,请使用 测试故障排除步骤 或 Agent 365故障排除指南。
提示语
使用Cursor IDE 提示指南通过Cursor IDE的自然语言提示生成 Agent 365 代理。