やったこと
-
.github/copilot.mdを追加 - VSCodeで常に
copilot.mdを開いた状態で作業を行う
copilot.mdの内容
- そのリポジトリ内で良く使われるコード
- 専用のコーディング使用
- 使用している言語のSpecificationリンク
理由
1. VSCodeで開きっぱなしのファイル内容を読む
オープンされている非アクティブなタブ
直近20個のタブをコンテキストとして与えられる
参考: https://qiita.com/yoda_naan/items/a5c53acc790586cd4fd9
2. Copilot用のファイルを作っておく
5/13に開催されていたGitHub CXO来日記念イベント:ちょっと未来の開発者体験を知るにて
株式会社プレイドの日鼻氏が話していた内容をメモしたのが下記
prompt.mdを作り、README.mdとともに開いておく
prompt.mdファイルをプロジェクト配下におく
→コードとしてナレッジを貯めていく
prompt.mdの内容
例えば、Specificationのリンクをそのまま貼り付ける、サンプルコードを貼り付ける
基本的にはGitHubにあるリポジトリの内容をコピーしてくる