
本コース受講のモチベーション、概要、特徴について紹介します。
本コース全体を通してどのようなことを学習するのか詳解します。
本コース受講にあたっての注意事項をご案内します。
本セクションで学習する内容について確認します。
Visual Studio Code または GitHub Codespaces における GitHub Copilot Chat の画面構成について学びます。
Visual Studio Code または GitHub Codespaces の GitHub Copilot で選択可能なモードについて学習します。
Visual Studio Code または GitHub Codespaces のGitHub Copilot で利用可能な生成AIモデルの種類および使い分けについて学習します。
本セクションで学習する内容について確認します。
Visual Studio Code または GitHub Codespaces の GitHub Copilot で利用可能な「エージェントモード」の基本的な使い方について学びます。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」で指定可能な「コンテキスト」にどのようなものがあるのか、学習します。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」で利用可能な「ツール」の使い方について学習します。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」で利用可能なMCPのうち、GitHubで公開されているツールの取り込み方について学びます。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」で利用可能なMCPのうち、手動でインストールする方法について学びます。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」で利用可能なツールセットの使い方について学びます。
本セクションで学習する内容について確認します。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」を使ったバイブコーディングを行うにあたり、指示するプロンプトのポイントを学びます。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」を使ってToDoアプリをプロンプトのみで作成します。
作成したアプリをプロンプトのみで機能追加・変更を行っていきます。
Visual Studio Code または GitHub Codespaces の GitHub Copilot 「エージェントモード」を使って作成したアプリに対してリファクタと単体テストフレームワークを追加します。
追加済みのテストフレームワークにテストケースをプロンプトのみで追加していきます。
発生した不具合をプロンプトでどのように修正するのか学びます。
作成したアプリのコードに対して GitHub Copilot を使ってコードレビューをさせる方法について学びます。
作成したアプリをGitHub Copilotを使ってコンテナ化する方法を学びます。
本セクションで学習する内容について確認します。
GitHub Copilot の動作をカスタマイズする「カスタム命令」の使い方の概要を学びます。
個人用のカスタム命令の設定方法を学びます。
リポジトリ用のカスタム命令の設定方法を学びます。
本セクションで学習する内容について確認します。
GitHub.comで利用できる GitHub Copilot の機能について全体像を学びます。
本セクションで学習する内容について確認します。
GitHub.comで利用可能なチャット(GitHub Copilot Chat)の使い方について学びます。
GitHub.comでコンテキストを共有・共通化できるチャット(GitHub Copilot Spaces)の使い方について学びます。
本セクションで学習する内容について確認します。
GitHub.com上にプロジェクトを作成、Issueを作成、IssueにGitHub Copilotをアサインの一連操作を学びます。
コーディングエージェントの動作状況を確認する方法について学びます。
IssueにアサインされたGitHub Copilotの出力結果(Pull Request)の確認方法および対応方法について学びます。
本セクションで学習する内容について確認します。
GitHub.com上に作成された Pull Request に対して GitHub Copilot をアサインし、コードレビューを依頼する方法を学習します。
GitHub Copilot がレビューした結果として生成されるコメントに対する対応方法を学習します。
本セクションで学習する内容について確認します。
GitHub Spark の基本的な利用方法について学習します。
GitHub Spark を使って簡単な ToDo アプリ を作成してみます。
GitHub Spark を使って作成して ToDo アプリを外部から利用できるよう一般公開する方法を学習します。
GitHub Spark を使って作成したコードをGitHubのリポジトリへアウトプットする方法を学びます。
本コースは、GitHub Copilotを中心としたAI開発環境の最新機能を、体系的かつ実践的に学ぶための総合講座です。
従来の「コード補完」にとどまらず、エージェントモード、MCPツール、Spaces、Spark といった機能を組み合わせて、開発ワークフロー全体を自動化・効率化する手法を体験的に学びます。
対象は、VSCodeやGitHubを日常的に使っている初中級エンジニア、またはAIによる開発支援に興味のある学習者です。
Copilot Chatを使ったコードレビュー、Pull Request連携、カスタム命令によるパーソナライズ設定など、実務レベルでの活用法を丁寧に解説します。
また「バイブコーディング」と呼ばれる最新のAI主導開発メソッドを通じて、アプリの雛形生成から機能追加、テスト作成、コンテナ化までを自動化。
これにより、“人が考え、AIが手を動かす” 新しい開発体験を実感できます。
単なるツール操作ではなく、GitHub Copilotをチーム開発基盤として活かす戦略的な使い方を学べるのが特長です。