Skip to main content
Skip to content

エージェントのスキル

Copilot に、タスク固有の指示、スクリプト、リソースを含む反復可能なワークフローを提供します。

この機能を使用できるユーザーについて

Copilot cloud agent は、すべての有料 Copilot プランで使用できます。

エージェントは、GitHubが所有し、明示的に無効にされているリポジトリを除き、マネージド ユーザー アカウントに格納されているすべてのリポジトリで使用できます。

GitHub Copilot CLI は、すべての Copilot プランで使用できます。 組織から Copilot を受け取る場合は、組織の設定で Copilot CLI ポリシーを有効にする必要があります。
Sign up for Copilot

エージェントのスキルについて

エージェント スキルは、関連がある場合に特殊なタスクのパフォーマンスを向上させるために読み込むことができる命令、スクリプト、およびリソースのフォルダーです。 Agent Skills 仕様は、さまざまな AI システムで使用される オープン標準です。

特定の反復可能な方法でタスクを実行するように Copilot を教える独自のスキルを作成したり、 anthropics/skills リポジトリや GitHubのコミュニティで作成された github/awesome-copilot コレクションで、オンラインで共有されているスキルを使用したりできます。

たとえば、リリース ノートを作成するスキルには、チームのテンプレート、変更を収集するためのスクリプト、それらをグループ化するための手順を含めることができます。 エージェントは、すべての会話にワークフロー全体を含めるのではなく、リリース ノートで作業するときにこれらのリソースを読み込みます。

エージェント スキルを使用できる場所

エージェント スキルは、次と併用できます:

  • GitHub Copilot app。
  • GitHub Copilot CLI。
  • Copilot cloud agentとGitHub.comのCopilot code review。
  • Visual Studio Code、Visual Studio、およびJetBrains IDE製品群のエージェント モード。

IDE のサポートは、使用するバージョンによって異なります。 「Copilot機能マトリックス」を参照してください。

スキルの検索と保存

gh skillのGitHub CLIを使用して、GitHub リポジトリからスキルを検出してインストールすることもできます。 詳細については、「GitHub Copilot のスキルを追加する」を参照してください。

Copilot では次に示すオブジェクトをサポートしています。

  • リポジトリに格納されているプロジェクト スキル (.github/skills、 .claude/skills、または .agents/skills)
  • ホーム ディレクトリに格納され、プロジェクト間で共有される個人スキル (~/.copilot/skills または ~/.agents/skills)
    • クラウド サンドボックス セッションで個人のスキルを利用可能にするには、dotfiles リポジトリ内の .copilot/skills にそれらを含めます。 これは、 GitHub Actions ベースのセッションには適用されません。 「クラウド セッションのパーソナライズ」を参照してください。

サポートされる場所は、サーフェスによって異なります。 そのセットアップ ガイドを使用して、クラウドで実行されているエージェントで個人用スキルが利用可能だと想定せず、場所を選択します。

次のステップ

エージェント スキルを作成または追加するには、次を参照してください。