快速入门:使用 MCP 工具生成代理

重要

本文中的某些信息与预发行的产品有关,该产品在商业发布之前可能有重大修改。 Microsoft 对此处所提供的信息不作任何明示或默示的保证。

本快速入门介绍如何使用 MCP 工具在 VS Code 中生成Security Copilot代理。

你将完成以下任务:

  • 运行提示

  • 部署代理

  • 测试代理

运行提示

运行提示以部署代理以自动生成代理 YAML。

  1. 输入提示符,如下所示:

    Create an agent that generates a comprehensive post incident report from your Defender, Purview and Sentinel incidents. It aggregates incident summaries, detailed insights, entities, alerts, and provides actionable remediation steps.
    
  2. 调用 MCP 工具 start_agent_creation 。 选择 “允许”。

    显示代理创建步骤的图像

  3. 调用第二个工具来获取评估结果。 再次选择“ 允许 ”,但评估可能需要长达一分钟才能完成。

  4. 可以使用“显示代理 YAML”提示GitHub Copilot,以检查并检索生成的 YAML。

  5. GitHub Copilot返回生成的 YAML 后,可以指示“将其保存到新的 .yaml 文件”,以便可以在 VS Code 工作区的文件中查看创建的 YAML。 GitHub Copilot建议在继续提示和循环访问代理时对文件进行编辑。

  6. 可以要求GitHub Copilot进一步优化定义,例如添加更多工具或调整代理说明。

部署代理

  1. 提示GitHub Copilot部署代理。 指定 “用户 ”或 “工作区” 范围。 如果对代理定义进行了手动编辑,请先将该 yaml 文件添加到聊天上下文,然后再提示部署。

  2. 如果部署到用户范围,则可以在自定义插件中看到代理。 如果部署到工作区范围,代理将显示在“活动代理”视图中。 代理部署到独立Security Copilot。

测试代理

  1. 导航到“Security Copilot中的生成”菜单。

  2. 选择卡创建代理

    Security Copilot 中的创建代理的图像

  3. 转到顶部导航栏并选择下拉列表。

    Security Copilot中用于编辑代理的路径的图像

  4. 搜索要编辑的代理。

  5. 代理详细信息在代理概述页中填充。

  6. 导航到“ 测试 ”选项卡并继续测试。 请参阅 测试代理