View a markdown version of this page

访问 DevOps 代理 - AWS DevOps 代理人

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

访问 DevOps 代理

AWS DevOps 代理支持多种访问方法:Web 应用程序控制台、模型上下文协议 (MCP) 集成、 Agent-to-Agent (A2A) 集成、代理客户端协议 (ACP) 集成、用于事件驱动自动化的 Webhook 以及直接 API 访问。选择最适合您的工作流程和技术要求的方法。

下图说明了这些访问方法以及它们如何连接到 DevOps 代理服务。

架构图显示了访问 AWS DevOps 代理的方法:浏览器连接到 Web 应用程序,IDE 和 MCP 客户端连接到 MCP,代理和 Orchestrator 连接到 A2A 和 ACP,监控和票务系统连接到 Webhook,自定义应用程序连接到 API。

DevOps 代理 Web 应用程序

Web 应用程序是 A DevOps gent 的主要界面。使用对话聊天来调查事件、查询您的基础架构并管理建议。有关更多信息,请参阅 什么是 DevOps 代理 Web 应用程序?

模型上下文协议 (MCP) 集成

你可以直接从 MCP-compatible 客户端和 IDE 中访问 AWS DevOps 代理功能,例如 Kiro、Claude Code 和 Cursor。 AWS DevOps 代理提供一个专用的远程 MCP 端点,您可以使用访问令牌或 AWS Sigv4 凭据连接到该端点。在您的开发环境中,您可以调查事件、优化成本、查看架构和绘制拓扑图。有关设置说明,包括 Kiro power 和 Claude Code 插件,请参阅。连接到 DevOps Agent 远程服务器

AWS MCP 服务器还可用于直接 AWS API 访问,当远程服务器端点不可用时,它可以用作备用服务器。

Agent-to-Agent (A2A) 集成

您可以使用访问令牌或 AWS SigV4 凭据,通过专用 Agent-to-Agent (A2A) v1.0 远程端点将自治 AWS DevOps 代理连接到代理。代理可以发送消息、流式传输响应和管理代理间通信的异步任务。有关设置说明,请参阅连接到 DevOps Agent 远程服务器

代理客户端协议 (ACP) 集成

您可以使用 AWS DevOps 代理客户端协议 (ACP) 以编程方式调用代理。有关示例实现,请参阅上的 s ample-aws-devops-agent-acp- mcp 存储库。 GitHub

Webhook

Webhook 允许外部系统自动触发 AWS DevOps 代理调查。事件发生时,诸如票务平台和监控工具之类的外部系统可以发送 HTTP 请求。有关更多信息,请参阅 通过 Webhook 调用 DevOps 代理

AWS DevOps 代理 API

AWS DevOps 代理提供了 API,用于以编程方式访问代理功能。您可以创建和管理代理空间、触发调查和检索调查结果。有关更多信息,请参阅AWS DevOps 代理 API 参考