ブログ一覧に戻る
チュートリアル

GitHub CopilotでAgent Skillsを使う方法【VS Code連携ガイド】

Skill Gallery Team2026年1月24日4 分で読める

GitHub Copilotユーザーも、Agent Skillsを活用できます。

この記事では、VS Code上のGitHub CopilotでAgent Skillsを設定・使用する方法を解説します。

対応状況

GitHub CopilotはVS Code拡張を通じてAgent Skills標準に対応しています。Copilot Chatと組み合わせることで、スキルを使った対話的なコーディング支援が可能です。

スキルの配置場所

プロジェクト専用

your-project/
└── .github/
    └── copilot/
        └── skills/
            └── my-skill/
                └── SKILL.md

グローバル(VS Code設定)

VS Codeの設定でグローバルスキルディレクトリを指定できます:

{
  "github.copilot.skills.directory": "~/.copilot/skills"
}

その後、以下の構造でスキルを配置:

~/.copilot/
└── skills/
    └── my-skill/
        └── SKILL.md

スキルの呼び出し方

Copilot Chatで使用

Copilot Chat(Ctrl+Shift+I または Cmd+Shift+I)で:

@workspace /code-review このファイルをレビューして

@workspaceコンテキストと組み合わせると、プロジェクト全体を考慮したレビューが可能です。

インラインで使用

コード選択後、Copilotのインライン提案で:

/refactor このコードをリファクタリングして

他ツールとの違い

項目GitHub CopilotClaude CodeCodex CLI
環境VS Code(IDE内)ターミナルターミナル
呼び出し@workspace /skill/skill$skill
設定場所.github/copilot/.claude/.codex/
強みIDE統合、コード補完CLI操作、自律的実行長時間タスク

GitHub Copilotの強み

  • IDE統合:エディタ内でシームレスに使える
  • コード補完との連携:スキルの出力がそのままコード補完に反映
  • @workspaceコンテキスト:プロジェクト全体を考慮した処理

活用例

コードレビュー

@workspace /code-review
セキュリティの観点でこのファイルをチェックして

ドキュメント生成

/docstring この関数のJSDocを生成して

テスト生成

@workspace /test-generator
このコンポーネントのJestテストを作成して

スキルの共有

他のツールと同じSKILL.mdを使いたい場合、シンボリックリンクで共有できます:

# Claude Code用のスキルを共有
ln -s ~/.claude/skills/code-review ~/.copilot/skills/code-review

注意点

VS Code拡張の更新

GitHub Copilot拡張は頻繁に更新されます。スキル関連の機能が動かない場合は、拡張を最新版に更新してください。

機能の制限

ターミナルベースのClaude CodeやCodex CLIと比べると、ファイル操作などの自律的な実行機能は制限されています。Copilotはあくまでコーディング支援がメインです。

まとめ

GitHub CopilotでもAgent Skillsを活用できます。

  • 配置場所は.github/copilot/skills/
  • Copilot Chatで@workspace /skill-nameで呼び出し
  • IDE統合でシームレスに使える

スキル一覧から、VS Codeでの開発に役立つスキルを探してみてください。

関連記事

github-copilotagent-skillsvscodesetuptutorial

関連記事