

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

# 自訂代理程式
<a name="working-with-devops-agent-custom-agents-index"></a>

自訂代理程式是使用者定義的 AI 代理程式，可自動化基礎設施和工作流程特定的操作任務。與專注於事件回應、隨需查詢和主動預防的內建 AWS DevOps 代理程式功能不同，自訂代理程式可讓您使用量身打造的系統提示、一組精選工具和專業技能來定義自己的代理程式。

自訂代理程式會使用 Agent Space 中可用的 MCP 工具和技能自動執行。您可以隨需或排程執行它們，以執行經常性操作工作，例如產生報告、稽核組態、分析趨勢，或跨連線工具執行多步驟工作流程。

## 重要概念
<a name="key-concepts"></a>

**系統提示** – 以 Markdown 撰寫的一組指示，定義代理程式的操作、處理任務的方式，以及產生的輸出。系統提示是您自訂代理程式行為的核心。

**工具** – 代理程式空間中可用的 MCP 工具，自訂代理程式可以在調用期間調用。您可以從連線整合和自訂 MCP 伺服器提供的一組完整工具中選取代理程式可存取的工具。

**Skills** – 模組化指令集，可在執行時間為代理程式提供額外的網域知識、調查程序或特殊功能。技能也可以啟用輸出功能，例如建立成品或建議。如需技能的詳細資訊，請參閱 [DevOps 代理程式技能](about-aws-devops-agent-devops-agent-skills.md)。

**觸發條件** – 自動叫用自訂代理程式的事件或條件。 AWS DevOps 代理程式目前支援以排程為基礎的觸發條件，這些觸發條件會使用 Cron 或 Rate 運算式，以定義的間隔執行代理程式。

**調用** – 自訂代理程式的單一執行。每次調用都會產生一個軌跡，顯示客服人員的推理步驟、工具呼叫和輸出。

## 自訂代理程式的運作方式
<a name="how-custom-agents-work"></a>

當自訂代理程式執行時，它會：

1. 從您定義的組態載入其系統提示、工具和技能。

1. 連線至 Agent Space MCP 工具箱，並僅存取您指派給它的工具。

1. 載入其指派的技能文件，以便在調用期間提供其指示和網域知識。

1. 透過任務、呼叫工具和遵循技能指示來完成其目標的原因。

1. 根據其指示和指派的技能產生輸出 – 文字回應、成品或建議。

1. 記錄完整的調用軌跡，包括所有推理步驟、工具呼叫和結果。

自訂代理程式可存取支援內建 AWS DevOps 代理程式功能的相同工具，包括連線 AWS 帳戶、可觀測性平台、CI/CD 管道、票證系統和自訂 MCP 伺服器的工具，但僅限您指派給每個代理程式的特定工具。

## 自訂代理程式與內建功能相比
<a name="custom-agents-compared-to-built-in-capabilities"></a>


| 功能 | 內建代理程式 | 自訂代理程式 | 
| --- | --- | --- | 
| 用途 | 事件回應、預防、隨需查詢 | 使用者定義的操作任務 | 
| 組態 | Managed by AWS DevOps 代理程式 | 您可以定義提示、工具和技能 | 
| 調用 | 自動 （事件、排程） 或對話 | 隨需或透過您設定的觸發條件 | 
| 可用的工具 | 客服人員空間中的所有工具 | 只有您選取的工具 | 
| 輸出 | 調查、建議、聊天回應 | 文字回應、成品、建議 | 
| 並行 | 受限於內建並行配額 | 受自訂代理程式並行配額約束 | 

## 自訂代理程式可以執行的動作
<a name="what-custom-agents-can-do"></a>

自訂代理程式具有彈性，可以自動化各種操作任務。常用案例包括：
+ **操作報告** – 產生基礎設施的每日或每週運作狀態摘要、部署報告或合規稽核。
+ **組態稽核** – 根據組織的標準定期檢查資源組態，並產生問題清單。
+ **趨勢分析** – 分析指標、錯誤模式或隨時間推移的成本趨勢，以及表面可行的洞見。
+ **多步驟工作流程** – 跨多個整合協調一系列的工具呼叫，以完成複雜的操作程序。
+ **跨工具相互關聯** – 結合來自可觀測性平台、CI/CD 管道 AWS 和服務的資料，以回答複雜的操作問題。

如需自訂代理程式限制的資訊，請參閱 [配額](quotas.md)。

## 後續步驟
<a name="next-steps"></a>
+ [建立自訂代理程式](custom-agents-creating-a-custom-agent.md) – 使用系統提示、工具和技能來定義您的第一個自訂代理程式。
+ [執行自訂代理程式](custom-agents-executing-custom-agents.md) – 隨需執行代理程式或設定排程觸發。
+ [管理自訂代理程式](custom-agents-managing-custom-agents.md) – 編輯、停用或刪除自訂客服人員並檢視調用歷史記錄。
+ [自訂代理程式輸出](custom-agents-custom-agent-outputs.md) – 設定代理程式以產生成品和建議。