もくじ
https://tera1707.com/entry/2022/02/06/144447
やりたいこと
前回、copilot-instructions.mdで、AIを承太郎にしたり、こういうときはこうしてね、という前提を予め食わせて、AIとチャットできるようにした。
そのチャットで、毎回指示や質問をを打つのが面倒なのと、手打ちだと毎回内容がブレるので、特にAgentModeで決まったことを指示するときに定型文を作れるとうれしい。
で、そういう機能が「プロンプトファイル」として用意されているのを知ったので、試してみる。
前提
- 2025/7/24に実験
- VisualStudioCode
- ver 1.102.2
手順
参考文献
下記の公式をもとに進める。
プロンプトファイルを有効にする
Ctrl+Shift+Pをおして、コマンドパレットを開く。
「Open Workspace Settings (JSON)」を押す。

.vscodeフォルダの中のsetting.jsonが開くので、下記を追記する。(プロンプトを有効にする)
"chat.promptFiles": true

コマンドパレットを開いて、「Chat:Configure Prompt Files...」を選ぶ。

「新しいプロンプトファイル」を選ぶ

「.github/Prompts」フォルダを選ぶ

ファイル名を入力せよとなるので、そのプロンプトでAIにやらせたいことを表す名前を入れる。
※ここに入れた名前が、「名前.prompt.md」というファイルになって「.github」フォルダに保存される。

今回、お試しで下記のような内容にした。
※ファイルが作成された直後、冒頭にmode: agent などと書かれていて、「agent 」「ask」「edit」から選ばされるのだが、これが何なのか不明。(ぱっとドキュメントが見当たらなかった)
追記:いろいろ試したところ、
- agentだとレビューした結果、コードの修正をどんどんかけてくれる。
- askだと、レビューした結果をいうだけで、コードの修正はしなかった。
つまりそのままだが、そのモードの記述に従って動いてくれるっぽい。
--- mode: agent --- - 今開いているファイルをレビューします。 - 最初に、レビューするファイルの内容を確認して下さい。 - レビューするファイル名を言ってください。 - その後、レビューをしてください。 - 最後に、「うわあああああぁぁぁぁぁ!!!」と言ってください。
不明点が残ってるが、とりあえずこれで使ってみる。
vscodeのチャット欄に「/」を入力すると、プロンプトの一覧が出てくる。
(MCPサーバーでプロンプトを実装したときと同じ)
今回の場合、ファイル名の初めの部分が、候補で出てくる。

それを選んで実行すると、プロンプトファイル内に書いた指示を、チャット欄に打ち込んだのと同じになる。

※今回、前回試したcopilot-instructions.mdも聞いているので、しゃべり方が承太郎になっている。