翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
カスタムエージェント
カスタムエージェントは、インフラストラクチャとワークフローに固有の運用タスクを自動化するユーザー定義の AI エージェントです。インシデント対応、オンデマンドクエリ、プロアクティブ防止に重点を置いた組み込みの AWS DevOps エージェント機能とは異なり、カスタムエージェントを使用すると、カスタマイズされたシステムプロンプト、厳選された一連のツール、特殊なスキルを使用して独自のエージェントを定義できます。
カスタムエージェントは、エージェントスペースで使用できる MCP ツールとスキルを使用して、自律的に実行されます。オンデマンドまたはスケジュールで実行して、レポートの生成、設定の監査、傾向の分析、接続されたツールでの複数ステップのワークフローの実行など、定期的な運用作業を実行できます。
主要なコンセプト
システムプロンプト – エージェントが何をするか、タスクにどのようにアプローチするか、生成される出力を定義する Markdown で記述された一連の手順。システムプロンプトは、カスタムエージェントの動作の中核です。
ツール – カスタムエージェントが呼び出し中に呼び出すことができる、エージェントスペースで使用できる MCP ツール。接続された統合とカスタム MCP サーバーが提供するツールの完全なセットから、エージェントがアクセスできるツールを選択します。
スキル – 実行時にエージェントに追加のドメイン知識、調査手順、または特殊な機能を提供するモジュラー命令セット。スキルは、アーティファクトやレコメンデーションの作成などの出力機能を有効にすることもできます。スキルの詳細については、「」を参照してくださいDevOps エージェントスキル。
トリガー – カスタムエージェントを自動的に呼び出すイベントまたは条件。 AWS DevOps エージェントは現在、cron 式または rate 式を使用して定義された間隔でエージェントを実行するスケジュールベースのトリガーをサポートしています。
呼び出し – カスタムエージェントの 1 回の実行。各呼び出しは、エージェントの推論ステップ、ツール呼び出し、出力を示す軌道を生成します。
カスタムエージェントの仕組み
カスタムエージェントが実行されると、次のようになります。
定義した設定からシステムプロンプト、ツール、スキルをロードします。
エージェントスペース MCP ツールボックスに接続し、割り当てたツールにのみアクセスします。
割り当てられたスキルドキュメントをロードし、呼び出し中に指示とドメインの知識を利用できるようにします。
タスクを通じてツールを呼び出し、スキルの指示に従って目標を達成する理由。
指示と割り当てられたスキルに基づいて、テキストレスポンス、アーティファクト、レコメンデーションなどの出力を生成します。
すべての推論ステップ、ツール呼び出し、結果など、完全な呼び出しの軌跡を記録します。
カスタムエージェントは、接続された AWS アカウントのツール、オブザーバビリティプラットフォーム、CI/CD パイプライン、チケットシステム、カスタム MCP サーバーなど、組み込みの AWS DevOps エージェント機能を強化するのと同じツールにアクセスできますが、各エージェントに割り当てる特定のツールのみにアクセスできます。
カスタムエージェントと組み込み機能の比較
| 機能 | 組み込みエージェント | カスタムエージェント |
|---|---|---|
| 目的 | インシデント対応、防止、オンデマンドクエリ | ユーザー定義の運用タスク |
| 設定 | AWS DevOps エージェントによる管理 | プロンプト、ツール、スキルを定義する |
| 呼び出し | 自動 (インシデント、スケジュール) または会話 | オンデマンドまたは設定したトリガー経由 |
| 利用可能なツール | エージェントスペース内のすべてのツール | 選択したツールのみ |
| アウトプット | 調査、レコメンデーション、チャットレスポンス | テキストレスポンス、アーティファクト、レコメンデーション |
| 同時実行 | 組み込みの同時実行クォータの対象 | カスタムエージェントの同時実行クォータの対象 |
カスタムエージェントができること
カスタムエージェントは柔軟で、さまざまな運用タスクを自動化できます。一般的ユースケースには以下が含まれます。
運用レポート – インフラストラクチャ全体で、毎日または毎週のヘルスサマリー、デプロイレポート、またはコンプライアンス監査を生成します。
設定監査 – リソース設定を組織の標準に照らして定期的にチェックし、検出結果を生成します。
傾向分析 – メトリクス、エラーパターン、またはコスト傾向を経時的に分析し、実用的なインサイトを明らかにします。
マルチステップワークフロー – 複数の統合間でツール呼び出しのシーケンスを調整して、複雑な運用手順を完了します。
クロスツール相関 — オブザーバビリティプラットフォーム、CI/CD パイプライン、 AWS サービスからのデータを組み合わせて、複雑な運用上の質問に答えます。
カスタムエージェントの制限の詳細については、「」を参照してくださいクォータ。
次の手順
カスタムエージェントの作成 – システムプロンプト、ツール、スキルを使用して、最初のカスタムエージェントを定義します。
カスタムエージェントの実行 – エージェントをオンデマンドで実行するか、スケジュールされたトリガーを設定します。
カスタムエージェントの管理 – カスタムエージェントを編集、無効化、または削除し、呼び出し履歴を表示します。
カスタムエージェント出力 – アーティファクトとレコメンデーションを生成するようにエージェントを設定します。