準備
- VS Codeを開く
- https://github.com/nuitsjp/all-of-github-copilot
- https://github.com/nuitsjp/all-of-github-copilot-private
- https://github.com/copilot
Code Completion
Program.csに公開鍵暗号化方式のデモ
Copilot Chat
- Ask:コメントの表示
- Edit:コメントの追加
- Agent
- バグ埋め込んでテストして直す
- ブランチ作成・コミット・プッシュ
- カスタムチャットモード
- 掛け算の計画を立てる
- IssueをMCPを使って建てる
Copilot Coding Agent
Issueにコパイロットを割り当てて自動的にPRが作成されるところを確認したら先へ
Copilot in the CLI
GitHub Copilot Code Review
- VS Code
- Ctrl+Shift+P
- コマンド パレットで、[GitHub Copilot: Review and Comment] を検索して選びます。
- GitHub上でCoding AgentのPRからレビュー割り当て
GitHub Models
Issueからのワークフローを見せる あくまでModelを利用する何らかのサービスの開発に利用する 別の開発のためにModelを利用するのは用途外なので注意
Repository and Personal Custom Instructions
リポジトリー パーソナル 個別カスタマイズ
Organization Custom Instructions
組織全体
Copilot Prompt Files
学習カリキュラムの作成プロンプト
https://docs.github.com/ja/copilot/using-github-copilot/best-practices-for-using-github-copilot
Copilot Pull Request Summaries
作成したPRで試す。 custom instructionsが設定できるようになれば実用的になるかも Copilot Code Reviewに対するCustom Instructionの有効化も先週
Copilot Text Completion
説明のみ
GitHub Copilot Extensions
https://github.com/marketplace?type=apps&copilot_app=true
MCPが盛況だから・・・ GitHub Appsとして作成するので、GitHubと連携する機能なんかは作りやすいかも
Copilot Workspace
非公開プレビュー
Copilot Spaces
- https://github.com/copilot
例えばプロダクトのDDLとかを食わせておいて、DB構造について相談したりするのが良いかもしれません。