---
featureId: agent-skills
title: エージェント スキルを使用する
area: GitHub Copilot
thumbnailImage: ../media/agent-skill-thumbnail.png
devComUrl: https://developercommunity.visualstudio.com/t/Add-Agent-Skills-for-Copilot/11038989?sort=newest&q=skills
description: Visual Studio の Copilot エージェントが、リポジトリまたはユーザー プロファイルで定義されているスキルを自動的に検出して使用するようになりました。

---


Visual Studio の Copilot エージェントで、スキルを自動的に検出できるようになりました。 エージェント スキルは、ビルド パイプラインの実行、定型文の生成、チームのコーディング標準に従うなど、特定のタスクの処理方法をエージェントに教える再利用可能な命令セットです。 スキルを 1 度定義すれば、時間を節約し、ワークフロー全体で動作の一貫性を保つことができます。 コミュニティのサンプルについては、「[awesome-copilot](https://github.com/github/awesome-copilot)」を参照してください。

スキルは、次の場所から検出されます。

- **ワークスペースまたはプロジェクトのスキル** (リポジトリに格納): `.github/skills/`、`.claude/skills/`、`.agents/skills/`。
- **個人のスキル** (ユーザー プロファイルに格納): `~/.copilot/skills/`、`~/.claude/skills/`、`~/.agents/skills/`。

スキルを作成するには:

1. ワークスペース スキルの `.github/skills/` ディレクトリ、または個人用スキルの `~/.copilot/skills/` ディレクトリを作成します。
2. スキルのサブディレクトリを作成します。 各スキルごとに、独自のディレクトリ (たとえば、`.github/skills/github-issues/`) を付与します。
3. そのディレクトリ内に、`SKILL.md` ファイルを作成します。 [agentskills.io/specification](https://agentskills.io/specification) に示されている形式に従ってください。
4. 必要に応じて、スクリプト、サンプル、またはその他のリソースをスキル ディレクトリに追加します。

これらのディレクトリのいずれかでスキルを作成すると、エージェントがスキルを使用するタイミングを判断します。 スキルがアクティブな状態のときは、そのスキルがチャットに表示されるため、適用されていることがわかります。

![アクティブなスキルを示す Copilot Chat](../media/agent-skills.png)

Visual Studio でスキルを参照および作成するためのより使いやすいフローは、今後のリリースで提供される予定です。 エージェント スキルをぜひお試しいただき、ご意見をお聞かせください。
