GitHub Copilot 完全ガイド 上級

copilot-instructions.md でプロジェクト専用カスタムルールを設定する

最終更新: 2026年06月21日
ログインして進捗を記録

概要

.github/copilot-instructions.md ファイルを作成すると、Copilot Chat がプロジェクト全体でそのルールを参照します。チーム全体で一貫したコード生成が可能になります。

設定ファイルの作成手順

  1. リポジトリルートに .github/ ディレクトリを作成する
  2. copilot-instructions.md ファイルを作成して自然言語でルールを記述する
  3. 使用言語・フレームワーク・スタイルガイドの URL などを明記する
  4. 避けるべきパターン(例: var の使用禁止、any 型の禁止)も記述する
  5. ファイルをコミットしてチームで共有する(@workspace 利用時に自動参照される)

効果的なルール記述の例

  • 「TypeScript を使用し、any 型は使わないでください」
  • 「エラーハンドリングには必ず Result 型パターンを使用してください」
  • 「テストフレームワークは Vitest を使用し、AAA パターンで記述してください」
  • 「コメントは日本語で記述してください」

ご利用上の注意(免責事項)

本サイトが提供する情報・ツール出力・データは参考情報です。法律・金融・補助金申請・医療など重要な意思決定の根拠としてご利用の際は、必ず別途専門家または公式機関へご確認ください。掲載情報に誤りが含まれる場合があり、当サイトはその内容に起因するいかなる損害についても責任を負いません。詳細は利用規約(免責事項)をご確認ください。