View a markdown version of this page

與 DevOps 代理程式互動 - AWS DevOps 代理程式

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

與 DevOps 代理程式互動

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

下圖說明這些存取方法及其連線到 DevOps Agent 服務的方式。

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

DevOps Agent Web 應用程式

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

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

您可以直接從 MCP 相容用戶端和 IDEs 存取 AWS DevOps 代理程式功能。使用 AWS MCP 伺服器進行連線。您可以調查事件、最佳化成本、檢閱架構和映射拓撲,而無需離開開發環境。

對於 Kiro 使用者,Kiro 電源儲存庫中提供了專用的 aws-devops-agent 電源。 https://github.com/kirodotdev/powers此電源會透過 AWS MCP 伺服器將 Kiro 連線至 AWS DevOps 代理程式。它在您的 IDE 中直接提供 AI 驅動的操作智慧。

對於 Claude Code 使用者,sample-aws-devops-agent-claude-plugin 提供預先設定的外掛程式,可透過 AWS MCP 伺服器將 Claude Code 連線至 AWS 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 參考