💭
GitHub Copilot Meetup Tokyo イベントレポート
GitHub Copilot Meetup Tokyo イベントレポート
イベント概要
本イベントをオンラインで視聴しました。
少ないですが見れたセッションだけ書いてます。
開催からだいぶ時間が経っていますが、参考にした内容をまとめておきます。
GitHub Copilot Meetup Tokyo - connpass
印象に残った内容
GitHubCopilotのカスタムと機能に関する話
GitHubCopilotのカスタムと 機能に関する話 - Speaker Deck
-
chat.agent.maxRequests- エージェントモードが 1 ターンで Copilot を使用できる回数を制御する設定
- GitHub Copilot のその他の設定リファレンスは、公式ドキュメントにまとまっているので要チェック
-
Instructions files
- glob パターンを使い、状況に応じて適用するカスタムプロンプトを切り替える機能
-
Prompt files
- コード生成・コードレビューなど頻繁に使うプロンプトを Markdown ファイルとして定義しておく機能
- GitHub Copilot のカスタマイズをまとめた公式リポジトリ
- Instructions files など、有用なナレッジが多数まとめられている
- https://github.com/github/awesome-copilot
-
Generate custom instructions
- Chat: Generate Instructions コマンドが実装され、
copilot-instructions.mdをプロジェクト構造や技術スタックをもとにエージェントが自動生成できるようになった機能
- Chat: Generate Instructions コマンドが実装され、
VS CodeとGitHub Copilotで爆速開発! アップデートの波に乗るおさらい会
-
Terminal auto approval(Experimental)
- AgentMode で、Terminal 上のコマンドを自動的に承認できる
-
Copilot Vision
- VS Code 内蔵の Simple Browser で表示した Web ページ全体や、特定の要素をコンテキストとして扱える
- 選択した要素に適用されている CSS や文字列をコンテキストとして利用可能
- スクリーンショットにも対応
- Workspace をローカルサーバーでホストする Live Preview とも連携可能
- 簡単な CSS 調整をすぐに行えるため便利
- VS Code 内蔵の Simple Browser で表示した Web ページ全体や、特定の要素をコンテキストとして扱える
感想
- どちらも初めて設定する際に参考になりそうな、分かりやすい資料だったため取り上げました
- Experimental の機能が次々と Stable に移行するため、定期的なキャッチアップが重要だと感じます
Discussion