コンテンツにスキップ

VS Code

VS Code の GitHub Copilot Chat を使うと、普段のコードエディターで GitHub Copilot を利用できます。Visual Studio Code (および GitHub Codespaces) で、Copilot Chat のエージェントモードを操作し、MCP を通じて外部ツールを接続し、カスタムエージェントを活用します。すべて IDE を離れずに進められ、Copilot はファイル、ターミナル、問題の全体を把握できます。

まずカスタム指示を追加し、Copilot がその指示に従う様子を確認します。次に、エージェントモードを使って UI、データ層、テストにまたがるフィルター機能を構築します。その後、Playwright MCP サーバーを接続し、プルリクエストを作成する前に Copilot にブラウザーを操作させて機能をテストします。最後に、アクセシビリティ作業用のカスタムエージェントをレビューして使い、Copilot の変更を監視し、方向付けながら反復して改善します。すべてエディターを離れずに進められます。

演習

演習トピック説明
0. 前提条件セットアップリポジトリと codespace を作成します
1. カスタム指示コンテキストVS Code でカスタム指示を追加して検証します
2. エージェントモードコード生成エージェントモードでフィルター機能を構築します
3. Playwright による MCP外部ツールPlaywright MCP サーバーを使ってブラウザーで機能をテストします
4. カスタムエージェント専門エージェントカスタムエージェントをレビューして使います
5. エージェントの管理監視エージェントのセッションを監視し、方向付けします
6. 反復して改善するレビューCopilot の作業をローカルでレビューし、次のステップを選びます
省略可能: Foundry を組み込むAI エージェントVS Code と Foundry Toolkit を使う 3 つのモジュールで、モデルを準備し、エージェントをデプロイしてサイトに接続します

前提条件

このワークショップに参加する前に、次のものを用意してください。

  • 有効な Copilot Student、Pro、Pro+、Business、Enterprise のいずれかのプランがある GitHub アカウント
  • GitHub Codespaces へのアクセス

有料プランをお持ちでない場合、認証済みの学生は GitHub Education を通じて GitHub Copilot を無料で利用できます。Copilot Student プランには、このワークショップで使うエージェント、MCP、コードレビュー、Copilot CLI の機能が含まれるため、どのコースも完了できます。

始める

演習 0: 前提条件から始める →