GitHub CopilotでAIスキルを使う方法 — copilot-instructions.md設定ガイド
2026年2月16日
GitHub CopilotでAIスキルを使う方法
GitHub Copilotは、GitHubが提供するAIペアプログラマーです。.github/copilot-instructions.md ファイルを使って、プロジェクト固有の指示をAIに伝えることができます。
対応ファイル形式
| 項目 | 内容 |
|---|---|
| ファイル形式 | .github/copilot-instructions.md(Markdown) |
| パス指定版 | .github/instructions/**/*.instructions.md |
| 対応プラン | Free / Pro / Team / Business / Enterprise(全プラン) |
| 対応エディタ | VS Code, JetBrains, Visual Studio, Xcode, Eclipse, GitHub.com |
| 対応状況 | GA(一般提供)。Copilot Chatに適用(インライン補完には非適用) |
注意: カスタム指示はCopilot Chat機能に適用されます。タイピング中のインラインコード補完には反映されません。
設定方法
方法1: copilot-instructions.md(推奨)
bash
mkdir -p .github
# AgentSkills.tokyoからスキル内容をコピーして保存markdown
# .github/copilot-instructions.md
## プロジェクト概要
Next.js 15 + TypeScript + Tailwind CSSのWebアプリケーション
## コーディング規約
- コンポーネントはfunction宣言で記述
- propsにはinterfaceを使用
- テストはVitestで記述方法2: パス指定版(ファイル別ルール)
特定のファイルパターンに適用するルールを設定:
yaml
# .github/instructions/frontend.instructions.md
---
applyTo: "src/components/**/*.tsx"
---
Reactコンポーネントの指示内容...方法3: VS Code設定
Settings > GitHub Copilot > Chat > Instructions からグローバル指示を設定。
確認方法
Copilot Chatの回答の「References」リストに .github/copilot-instructions.md が表示されていれば、指示が適用されています。
優先順位
- 個人設定(最優先)
- リポジトリ設定(
.github/copilot-instructions.md) - 組織設定(最低優先)
おすすめスキル
- TypeScript型安全ガイド — 型定義の品質向上
- Go マイクロサービス設計 — Go開発
- NestJS バックエンド開発 — API開発
関連記事
全ツールの比較は AIスキル対応ツール完全比較ガイド をご覧ください。