View a markdown version of this page

存取 DevOps 代理程式 - AWS DevOps 代理程式

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

存取 DevOps 代理程式

AWS DevOps Agent 支援數種存取方法:Web 應用程式主控台、模型內容協定 (MCP) 整合、Agent-to-Agent(A2A) 整合、客服人員用戶端協定 (ACP) 整合、事件驅動型自動化的 Webhook,以及直接 API 存取。選擇最適合您工作流程和技術需求的方法。

下圖說明這些存取方法,以及它們如何連線到 DevOps Agent 服務。

架構圖顯示存取 AWS DevOps 代理程式的方法:瀏覽器連線至 Web 應用程式、IDE 和 MCP 用戶端連線至 MCP、Agent 和 Orchestrator 連線至 A2A 和 ACP、監控和票證系統連線至 Webhook,以及自訂應用程式連線至 API。

DevOps Agent Web 應用程式

Web 應用程式是 DevOps Agent 的主要界面。使用對話式聊天來調查事件、查詢您的基礎設施和管理建議。如需詳細資訊,請參閱什麼是 DevOps Agent Web 應用程式?

模型內容通訊協定 (MCP) 整合

您可以直接從與 MCP 相容的用戶端和 IDEs 存取 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 Agent。客服人員可以傳送訊息、串流回應和管理agent-to-agent通訊的非同步任務。如需設定說明,請參閱 連線至 DevOps Agent 遠端伺服器

客服人員用戶端通訊協定 (ACP) 整合

您可以使用 代理程式用戶端通訊協定 (ACP),以程式設計方式叫用 AWS DevOps 代理程式。 https://agentclientprotocol.com/get-started/introduction如需實作範例,請參閱 GitHub 上的 sample-aws-devops-agent-acp-mcp 儲存庫。

Webhooks

Webhook 可讓外部系統自動觸發 AWS DevOps 代理程式調查。外部系統,例如票證平台和監控工具,可以在事件發生時傳送 HTTP 請求。如需詳細資訊,請參閱透過 Webhook 叫用 DevOps 代理程式

AWS DevOps 代理程式 API

AWS DevOps 代理程式提供 APIs,以程式設計方式存取代理程式功能。您可以建立和管理 Agent Spaces、觸發調查和擷取問題清單。如需詳細資訊,請參閱 AWS DevOps Agent API 參考