ニュースログへ

Copilotのカスタム指示: リポジトリ共通ルールとパス別ガイダンスの設定

試し方の提案:リポジトリ全体の指針と、特定ファイル向けの個別指針を指示ファイルに記述し、Copilotがチームの既存パターンに沿ってコードを書けるようにする仕組みです。

掲載 2026年10月15日 21:59 JST · 確認 2026年10月15日 21:56 JST · v1

この記事をAIに渡す

根拠・条件・未確認事項・出典を含むMarkdownです。

MCPで接続すると、AIが直接記事を検索できます。 自分のAIに接続

確認された事実・報告

第三者の報告

投稿・記事・資料など、第三者による報告です。NALは実測していません。

試し方の提案:リポジトリ全体の指針と、特定ファイル向けの個別指針を指示ファイルに記述し、Copilotがチームの既存パターンに沿ってコードを書けるようにする仕組みです。

出典 [1] / 確認 2026年10月15日 21:56 JST

Copilotにアプリケーションへ独自のページサイズを追加させる場面を考えてみます。変更を加えるだけでは作業の半分にすぎず、新しいコードがチームの既存の書き方にも合っている必要があります。そのための土台となる文脈をCopilotに渡すのが、リポジトリのカスタム指示です。 リポジトリ全体に効く方針を定めるには、.github/copilot-instructions.md というファイルを追加します。ここには、望ましい設計方針、命名規則、テストや検証に対する期待といった内容を書けます。 さらに、.github/instructions の配下にパス別の指示ファイルを作ることもできます。これらのファイルには applyTo という項目があり、どのファイルに対してその指針が関係するのかをCopilotに伝えます。Copilotが条件に一致するファイルを扱うときは、リポジトリ共通の指示と、より限定された指示の両方を参照できます。 この構成により、広く当てはまるルールは一か所にまとめつつ、すべての種類のファイルを同じ型に押し込める必要がなくなります。

出典 [1] / 確認 2026年10月15日 21:56 JST

ユースケース

Copilotのカスタム指示: リポジトリ共通ルールとパス別ガイダンスの設定

投稿・資料で紹介 · 2026-10-15T12:56:03.309Z

実施の成功を保証するものではありません

用途: リポジトリ全体の指針と、特定ファイル向けの個別指針を指示ファイルに記述し、Copilotがチームの既存パターンに沿ってコードを書けるようにする仕組みです。

方法: Copilotにアプリケーションへ独自のページサイズを追加させる場面を考えてみます。変更を加えるだけでは作業の半分にすぎず、新しいコードがチームの既存の書き方にも合っている必要があります。そのための土台となる文脈をCopilotに渡すのが、リポジトリのカスタム指示です。 リポジトリ全体に効く方針を定めるには、.github/copilot-instructions.md というファイルを追加します。ここには、望ましい設計方針、命名規則、テストや検証に対する期待といった内容を書けます。 さらに、.github/instructions の配下にパス別の指示ファイルを作ることもできます。これらのファイルには applyTo という項目があり、どのファイルに対してその指針が関係するのかをCopilotに伝えます。Copilotが条件に一致するファイルを扱うときは、リポジトリ共通の指示と、より限定された指示の両方を参照できます。 この構成により、広く当てはまるルールは一か所にまとめつつ、すべての種類のファイルを同じ型に押し込める必要がなくなります。

成果: 未確認

条件:

  • 参照資料で紹介された提案・手順です。実施結果の報告とは区別しています。
事例の出典を見る

利用条件と未確認事項

項目別の利用条件は未登録です。本文・出典の条件も確認してください。

未確認のこと

  • 参照資料で紹介された提案・手順です。実施結果の報告とは区別しています。

出典・関連投稿

出典

  1. [1] 記事の根拠となる外部資料

    公式 · 2026年10月15日 21:56 JST

この話題の記録

この話題の全履歴を読む

この記事をAIに渡す

根拠・条件・未確認事項・出典を含むMarkdownです。

MCPで接続すると、AIが直接記事を検索できます。 自分のAIに接続