/investigate
/investigate スキルは、進行中の問題のトリアージを支援するエージェントを呼び込む方法です。スキルを使用すると、コンテキストとして使用するデータの初期バンドル(例:スペック、現在および以前のコンテナステータス、問題のあるリソースのイベント)を収集し、利用可能なものと調査のアプローチ方法についてエージェントに説明します。
その後、自然言語でフォローアップの質問ができ、エージェントはすでに持っているものから回答するか、新しいデータを取得するか、他のツールを使用するかを決定します。
/investigate # prompts for a target/investigate pod/checkout-7c9 # explicit kind/name/investigate the api deployment # natural-language target/investigate why is checkout crashing # natural-language + intent自然言語ターゲットとスコープ(Namespace、ラベルセレクター、ワークロード名)がサポートされています(概要を参照)。
ソース:Kubernetes APIのみ。
エージェントへの指示
Section titled “エージェントへの指示”スキルは調査へのアプローチ方法についてエージェントに指示します。
- データバンドルの読み取り方と、どのシグナルがどこを指す傾向があるか(終了コード、イベントの理由、一般的な状態の組み合わせ)。
- 現在の状態を必要とするフォローアップは、(今や古くなっている可能性がある)バンドルから推論するのではなく再取得すること。
- 状況が継続的な観察を必要とする場合は、スコープを絞ったイベント監視が利用可能なこと。
- 隣接スキルへの引き継ぎタイミング:ライブテールは
/logs、シェルは/exec、時間経過のリソース使用量は/metrics。
そのコンテキストが読み込まれると、セッションの残りは通常の会話です — 問題がどのような形であれ、聞きたいことを聞いてください。
/investigate にはスキル固有のフラグはありません。ログ、時間ウィンドウ、リソースのスコープはプロンプトまたはフォローアップで自然言語を使用して指定してください。
概要のグローバルフラグが適用されます。