注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

AIP スキル

AIP スキルは、チームの知識やワークフローを、AI FDE で再利用できるコンテキストと指示に変えます。プロジェクト固有のガイダンス、チームの規約、ユースケースのコンテキストをスキルにまとめて共有すると、ほかのメンバーも自分のセッションで同じ専門知識を活用できます。

各スキルには、名前、使用するタイミングの説明、指示を記述した Markdown の本文があります。AI FDE は説明に基づいて、有効なスキルがいつ関連するかを判断し、必要に応じてその指示を読み込みます。

スキルを作成する

AI FDE からスキルを作成するには、次の手順に従います。

  1. 入力項目の上にあるリボンで AIP スキルを開き、スキルを追加を選択します。

  2. 新規スキルを作成を選択します。

  3. 次の項目を設定します。

    項目目的
    名前AI FDE がスキルを識別するための名前です。例:build-standard-pipeline。
    説明スキルを読み込むタイミングを AI FDE に伝えます。例:Always use this skill before creating or modifying a pipeline to apply the team's naming and validation conventions.
    スキル本文従うべき指示を Markdown で記述します。
  4. 名前を付けて保存を選択し、リソースの名前とフォルダーを指定して、保存を選択します。

チームとスキルを共有するには、チームがアクセスできるプロジェクトまたはフォルダーに保存します。ほかの Foundry リソースと同様に、スキルは保存先のプロジェクトまたはフォルダーの権限を継承します。

スキルを設定して使用する

現在のセッションで AI FDE がスキルを利用できるようにするには、スキルを追加して有効にします。

  1. 入力項目の上にある AIP スキルを開き、スキルを追加を選択して、セッションに追加するスキルを選択します。
  2. AIP スキルメニューで、そのスキルが有効になっていることを確認します。
  3. AI FDE がスキルの指示を読み込めるように、スキルを読み込む機能を有効にします。

入力項目の上にある AIP スキルメニューには、スキルを追加するコントロールとスキルセットの設定へのアクセスがあります。

このメニューから追加したスキルは、このセッションの下に表示され、現在のセッションにのみ適用されます。今後のセッションでも利用できるようにするには、スキルセットに追加します。

AI FDE が自動で読み込めるのは、現在のセッションで有効になっているスキルのみです。スキルを無効にすると自動読み込みは行われなくなりますが、すでに読み込まれた指示は会話内に残ります。AI FDE は、有効なスキルごとに、その説明に基づいてリクエストに適用するタイミングを判断します。

スキルセットを管理する

スキルセットは、セッションをまたいで再利用するために保存した、個人用のスキルのコレクションです。新しく開始する AI FDE セッションには毎回これらのスキルが含まれ、保存した設定に従って有効または無効になります。

コレクションを管理するには、AIP スキルメニューを開き、スキルセットの横にある設定アイコン(スキルセットを管理)を選択します。デフォルトで利用可能にしたいスキルを追加し、各スキルのオンとオフを切り替えます。

保存を選択する前に、デフォルトで選択されている現在のセッションに適用を確認します。選択したままにすると、どのスキルが有効かという設定も含め、現在のセッションのスキル設定が更新後のスキルセットに置き換えられます。その際、セッションのみに追加したスキルは、スキルセットにも追加していない限り、設定から削除されます。現在のセッションを変更せずに今後のセッションのデフォルト設定を保存するには、このチェックボックスをクリアします。

スキルの設定には、build-standard-pipeline スキルが有効になっている個人用スキルセットが表示されています。

よくある質問

スキルが期待されるとおりに動作しない場合は、次の点を確認します。

スキルが読み込まれないのはなぜですか?

スキルを読み込む機能が有効になっていることと、現在のセッションでそのスキルが有効になっていることを確認します。次に、スキルの説明項目を確認します。AI FDE はこの説明に基づいて、リクエストにスキルを適用するかどうかを判断します。AI FDE がそのスキルを使用すべき具体的なタスクや状況を記述します。たとえば、Pipeline helper ではなく、Always use this skill before creating or modifying a pipeline to apply the team's naming and validation conventions. と記述します。

新しいセッションにスキルがないのはなぜですか?

このセッションの下に追加したスキルは、そのセッションにのみ適用されます。今後のすべてのセッションで利用できるようにするには、スキルセットに追加します。