AI アシスタント クイックスタート
AWSops AI アシスタントは、Amazon Bedrock AgentCore を基盤として、自然言語で AWS インフラについて質問し、分析を依頼できる機能です。
はじめに
1. AI Assistant ページへアクセス
サイドバーの AI Assistant をクリックします。
2. 質問の入力
画面下部の入力欄に質問を入力し、Enter または送信ボタンをクリックします。
3. 応答の確認
AI が質問を分析して適切な Gateway にルーティングし、ツールを活用して回答を生成します。
質問の例
リソース状況の照会
EC2 インスタンスの状況を教えて
S3 バケットがいくつあるか確認して
Lambda 関数の一覧を見せて
ネットワーク分析
VPC ネットワーク構成を分析して
セキュリティグループの中に 0.0.0.0/0 のインバウンドがあるか確認して
セキュリティ点検
セキュリティ上の問題がないか確認して
IAM ユーザーの中に MFA が設定されていないアカウントがあるか確認して
コスト分析
今月のコスト状況を見せて
サービス別のコストを比較して
コンテナ状況
EKS クラスターの状態を教えて
ECS サービスの状況を確認して
11 段階ルーティング
AI アシスタントは質問を分析し、11 の専門ルートのうち最も適した先へ自動的に分類します。
| 優先順位 | ルート | 用途 |
|---|---|---|
| 1 | code | Python コード実行、計算、可視化 |
| 2 | network | VPC、TGW、VPN、Flow Logs の分析 |
| 3 | container | EKS、ECS、Istio のトラブルシューティング |
| 4 | iac | CDK、CloudFormation、Terraform |
| 5 | data | DynamoDB、RDS、ElastiCache、MSK |
| 6 | security | IAM、ポリシーシミュレーション、セキュリティサマリー |
| 7 | monitoring | CloudWatch、CloudTrail |
| 8 | cost | コスト分析、予測、予算 |
| 9 | datasource | 外部可観測性 — Prometheus/Loki/Tempo/ClickHouse/Jaeger/Dynatrace/Datadog (自然言語 → クエリ) |
| 10 | aws-data | リソース一覧/状況 (Steampipe SQL) |
| 11 | general | 一般的な AWS の質問、ドキュメント検索 |
ルートの確認
応答の下部に表示されるルート情報から、どの Gateway が使用されたかを確認できます。
例: Network Gateway (17 tools)、Bedrock + Steampipe SQL
応答を理解する
応答の構成
┌────────────────────────────────────────────────────────┐
│ [AI アイコン] │
│ │
│ 応答内容 (Markdown 形式) │
│ - テーブル、リスト、コードブロックに対応 │
│ │
├────────────────────────────────────────────────────────┤
│ Network Gateway (17 tools) │ Claude sonnet-4.6 │ 3.2s │
├────────────────────────────────────────────────────────┤
│ Tools: list_vpcs, get_vpc_network_details, ... │
│ Queried: aws_vpc, aws_vpc_subnet │
└────────────────────────────────────────────────────────┘
表示される情報
- ルート経路: どの Gateway が処理したか
- モデル: 使用された Claude モデル (Sonnet/Opus)
- 応答時間: 処理にかかった時間
- 使用されたツール: 呼び出された MCP ツールの一覧
- 照会されたリソース: Steampipe でクエリされたテーブル
リアルタイムストリーミング
応答はリアルタイムにストリーミングされ、画面に段階的に表示されます。経路に応じて最適なストリーミングモードが自動的に選択されます:
- 単一 Gateway 応答: タイピング効果で自然に表示
- マルチルート合成: Bedrock Converse API による合成結果をリアルタイムストリーミング
- データ照会 (aws-data): Bedrock ネイティブのトークンストリーミング
モデルの選択
画面右上のドロップダウンからモデルを選択できます:
- Claude Sonnet 4.6: 高速な応答、一般的な質問に最適 (デフォルト)
- Claude Opus 4.8: 複雑な分析、深い推論に最適
- Claude Haiku 4.5: 高速かつ低コスト、簡単な質問・大量処理に最適
関連質問
応答後、関連するフォローアップ質問がボタン形式で表示されます。クリックするとその質問が自動的に入力されます。
例:
[IAM ユーザーの一覧と Access Key の状態を見せて]
[MFA が設定されていないユーザーがいるか確認して]
[セキュリティグループの中に 0.0.0.0/0 のインバウンドがあるか確認して]
会話履歴
セッション内の履歴
現在のセッションの会話内容は画面に保持されます。以前の会話を参照したフォローアップ質問が可能です。
保存された履歴
画面下部の会話履歴パネルを展開すると、以前のセッションの会話記録を確認し、再度質問することができます。
次のステップ
- AI アシスタント詳細 - 11 段階ルーティングの詳細と高度な機能
- AgentCore 詳細 - AgentCore のアーキテクチャとツール一覧