メインコンテンツへスキップ

Agent Skills 概要

Agent Skillsとは?​

Agent Skillsは、専門知識とワークフローを使用してAIエージェントの機能を拡張するための軽量でオープンな形式です。スキルの核心は、SKILLファイルを含むデータセットです。このファイルには、メタデータ(最低限nameとdescription)と、エージェントに特定のタスクの実行方法を教える指示が含まれます。スキルにはスクリプト、参考資料、テンプレート、その他のリソースもバンドルできます。

なぜAgent Skillsが必要なのか?​

エージェントはますます高性能になっていますが、信頼性をもって実際の作業を行うために必要なコンテキストが不足していることがしばしばあります。スキルは、手順知識、会社固有・チーム固有・ユーザー固有のコンテキストを、エージェントがオンデマンドで読み込む携帯可能なバージョン管理フォルダにパッケージ化することで、この問題を解決します。

これにより、エージェントは以下を手に入れます:

ドメイン専門知識

法的レビュープロセスからデータ分析パイプライン、プレゼンテーションの書式設定まで、専門知識を再利用可能な指示とリソースとしてキャプチャします。

繰り返し可能なワークフロー

複数ステップのタスクを一貫性のある、監査可能な手順に変えます。

製品横断の再利用

スキルを一度構築すれば、Skills対応のエージェントであればどこでも使用できます。

Agent Skillsはどのように機能するのか?​

エージェントは段階的な情報開示により、3つの段階でスキルを読み込みます:

  1. Discovery

    起動時に、エージェントは各利用可能なスキルのnameとdescriptionのみを読み込みます。それがいつ関連するかを知るのに必要な最小限の情報です。

  2. Activation

    タスクがスキルの説明と一致すると、エージェントは完全なSKILL指示をコンテキストに読み込みます。

  3. Execution

    エージェントは指示に従い、必要に応じてバンドルされたコードを実行したり、参照ファイルを読み込んだりします。

スキルには4つの重要な動作プロパティがあります:

トリガーベース

ユーザーメッセージが定義されたキーワードまたは正規表現パターンと一致すると、スキルがアクティブになります。

常時オン

一部のスキルはトリガーに関係なく、すべての会話ターンに指示を注入します。

コンポーザブル

複数のスキルが同時にアクティブになり、複雑なマルチドメインタスクを処理できます。

ライブラリ

ライブラリからプリ-builtスキルをインストールするか、カスタムスキルを作成できます。

注意

完全な指示はタスクが必要とした場合にのみ読み込まれるため、エージェントは小さなコンテキストフットプリントで多くのスキルを手元に置いておくことができます。

Agent Skillsをエージェントに追加しましょう!​