VS Code をダウンロードするところから、GitHub Copilot が使える状態になるまでを、一つずつ画面付きで進めます。所要30〜45分。IT未経験でも、この順番どおりに進めれば完了します。
所要時間の目安、つまずいたときの連絡先、Windows でのセットアップの進め方を先に確認します。
ライセンス・ネットワーク・権限など、運営側で先に確認いただく項目です。
研修開始前に揃えておく項目の一覧です。
これから何を、どの順番で行うかを俯瞰します。
ターミナルの開き方から。java -version で17以上かを確認します。
公式サイトを開くところから起動確認まで、画面付きで進めます。
メニュー表示を日本語へ切り替えます。
拡張導入・サインイン・補完確認まで行います。
Extension Pack for Java を導入します。
使える状態かを確認します。繋がらない場合は当日 H2 へ切替。
残量の見方を把握します。
前日までに満たす項目を確認します。
代表的なつまずきと具体的な対処です。
当日お持ちいただくものをまとめます。
研修当日にすぐ手を動かせるよう、VS Code と GitHub Copilot を使う環境を前日までに整えていただきます。ここでは、進め方とつまずいたときの対応を先にお伝えします。
本研修では Visual Studio Code(コードを書くためのアプリ。以下 VS Code)と GitHub Copilot(AIがコードの続きを提案してくれる機能)を使って Java のプログラムを書きます。このガイドを終えたときに、次の2つができている状態を目指します。手順そのものは複雑ではありません。迷いやすいところを一つずつ画面で確認しながら進めてください。
アプリをインストールし、起動して画面が開くところまで。日本語メニューに切り替え、Java を書く拡張も入っている状態です。
拡張を入れ、配布された GitHub アカウントでサインインし、コードを書くと薄いグレーで提案が出てくる状態です。
| 項目 | 内容 |
|---|---|
| どこから始めるか | VS Code は未インストールの前提です。SESSION 06 の「公式サイトを開く」からダウンロードして導入します。すでに入っている方は確認だけ行ってください。 |
| 実施タイミング | 研修前日まで。運営側の確認(SESSION 02)は研修1週間前までを目安とします。 |
| 所要時間 | 30〜45分(ダウンロード時間を含む) |
| 対象 | 受講者各自。ツールのインストールはご自身のPCで行います。 |
| つまずいたら | まず SESSION 13 のトラブル対処をご覧ください。それでも解決しない場合は、本ガイド末尾の担当窓口へご連絡ください。 |
本ガイドは Windows のPCを前提としています。キー操作は Ctrl を使う表記で統一しています。画面の見た目はお使いの Windows のバージョンにより多少異なる場合がありますが、押すボタンの名前は変わりません。名前で探してください。
メニュー表記やアイコンの位置は更新が速いため、研修直前に画面表示が本ガイドの図と少し異なる場合があります。文字の場所が多少違っても、押すボタンの名前は変わりません。名前で探してください。
受講者向けの手順に入る前に、貴社IT部門・運営ご担当にて以下を事前にご確認ください。60名規模のため、1名でもブロッカーが残ると当日進行に影響します。
下記5点を満たした状態を想定しています。未確定の項目があれば担当窓口までご連絡いただけますと、当日までに調整いたします。事務局・担当者の方が環境をお持ちでない場合は、進みの早い新入社員1名に先行してセットアップいただき、その手順を共有する運用も可能です。
受講者60名全員に GitHub Copilot のシートが付与されているかをご確認ください。研修1週間前までに割り当て完了の状態を想定しております。なお GitHub Copilot Business プランは新規申し込みの受付が一時停止されている時期があり、シートの新規手配には貴社IT部門での在庫・契約状況の確認が必要になる場合があります。あわせて、課金体系が2026年6月よりトークン従量制(AI Credits)へ移行しており、貴社の契約プランと予算上限・超過時の挙動(停止または追加購入の許諾)を共有いただけますと、当日のチャット利用設計に反映いたします。
受講者PCから以下のホストへ HTTPS 接続できる状態をご確認ください。社内プロキシ・ファイアウォールでブロックされていると Copilot が起動しません。
会社支給PCで VS Code 本体および拡張機能(Extension Pack for Java)をインストールできる権限があるかをご確認ください。GitHub Copilot は VS Code に標準搭載されているため、追加のインストールは不要です。管理者権限が付与されていない場合は、SESSION 06 の User Installer 版(管理者権限不要)をご利用ください。
ビジョンセンター市ヶ谷の Wi-Fi を使用する想定です。社用PCに社内VPN必須の運用がある場合、Copilot 通信に遅延が出る可能性があるため、当日VPNが必須かどうか事前にご確認ください。
Day1〜Day2のハンズオンでデータベースを使用します。Java研修で導入済みの MySQL をそのまま利用する想定です。起動・接続が難しい場合は当日 H2(インメモリDB)に切り替えてご案内します。受講者各自の確認手順は SESSION 10 に記載しています。
研修開始前に以下がすべて揃っている状態にしてください。各項目の導入手順は SESSION 05 以降で説明します。
| 項目 | 内容 |
|---|---|
| PC | 貴社支給PC(Windows) |
| GitHub アカウント | GitHub Copilot ライセンス付与済みのもの(貴社IT部門より提供) |
| JDK | 17 以上(Eclipse Temurin 推奨。SESSION 05 で確認) |
| VS Code | 最新安定版(User Installer 版を推奨。SESSION 06 でインストール) |
| GitHub Copilot | VS Code 標準搭載。配布アカウントでサインイン済みの状態 |
| Extension Pack for Java | Microsoft 公式の拡張パック(SESSION 09 でインストール) |
| MySQL | Java研修で導入済みのものを継続使用(接続できない場合は当日 H2 に切替) |
| インターネット接続 | GitHub・Copilot・Microsoft Forms への HTTPS 通信が可能な環境 |
これから行う作業の全体像です。上から順に進めれば完了します。先に流れを把握しておくと、いま自分がどこにいるかが分かり、迷いにくくなります。
途中で分からなくなったら、無理に先へ進めず SESSION 13 のトラブル対処をご覧ください。MySQL(SESSION 10)だけは、繋がらなくても当日対応できますので、ここで止まらず先へ進んで構いません。
JDK は Java を動かすための土台となるソフトです。Java研修で使用したものが17以上であれば、追加インストールは不要です。まず現在のバージョンを確認します。
バージョン確認は、文字でコマンドを入力するターミナルで行います。Windows では PowerShell が標準です。スタートメニューを開き「PowerShell」または「コマンド プロンプト」と入力して起動します。入力画面が開けば準備完了です。
ターミナルに以下を入力して Enter を押します。この java -version は PowerShell でもコマンド プロンプトでも同じように動きます。
次のようにバージョンが17以上で表示されれば問題ありません。17以上であれば、次の SESSION に進んでください。
Java研修の担当ベンダーが提供したJDKを使用している場合は、まず貴社IT部門にご確認ください。個別に新規インストールが必要な場合は、Eclipse Temurin(Adoptium) の17または21を取得します。
同じPCに複数のJDKが入っていると、想定と違うバージョンが表示されることがあります。表示が17未満のときは、貴社IT部門に環境変数の設定状況をあわせてご確認ください。
ここがいちばん大事な章です。VS Code をまだ入れていない前提で、公式サイトを開くところから起動確認まで、一つずつ画面付きで進めます。管理者権限が無くても導入できる User Installer 版を使います。すでに VS Code が入っている方は SESSION 07 へ進んでください。
ブラウザ(Edge や Chrome など)を開き、アドレス欄に code.visualstudio.com と入力してアクセスします。画面の中央あたりに大きなダウンロードボタンが表示されます。
青いダウンロードボタンの右端にある三角マーク(▼)を押すと選択肢が出ます。その中から「User Installer」の「x64」を選んでください。User Installer 版は管理者権限が不要で、会社支給PCでも導入できます。System Installer 版は管理者権限が必要なため、本研修では User Installer 版を推奨します。
ダウンロードが終わったら、画面下部やダウンロードフォルダにあるインストーラーのファイルをダブルクリックして実行します。インストール画面が順番に進みます。Windows では途中で「追加タスクの選択」という画面が出るので、「PATH への追加」のチェックが入った状態で進めてください。あとは「次へ」を押し続ければ完了します。
インストールが完了したら VS Code を起動します。スタートメニューから「Visual Studio Code」を開きます。初回起動時はテーマ選択などのようこそ画面が表示されます。この画面が出れば、VS Code のインストールは成功です。
User Installer 版はログインユーザーのフォルダにインストールされ、管理者権限を求められません。会社支給PCで権限が制限されている場合でも導入できます。
研修は日本語メニューを前提に進めます。初期状態では英語表示なので、ここで日本語に切り替えます。公式が推奨するのは方法Aです。
Ctrl+Shift+Pを押すと、画面上部に細長い入力欄(コマンドパレット)が出ます。ここに命令の名前を打って実行します。
そのまま「Configure Display Language」と入力すると、同じ名前の候補が一覧に出ます。それをクリックして選択します。
言語の一覧から「日本語(ja)」を選びます。言語パックが未導入の場合は自動でインストールされます。再起動を促されたら「Restart(再起動)」を選ぶと、メニューが日本語に切り替わります。
拡張機能パネル(Ctrl+Shift+X)で「Japanese Language Pack」を検索し、Microsoft 提供版(発行元 MS-CEINTL)の Japanese Language Pack for Visual Studio Code をインストールします。再起動を促すダイアログが出たら再起動してください。
GitHub Copilot は VS Code に最初から組み込まれており、拡張機能を別途インストールする必要はありません。ここでは、配布された GitHub アカウントでサインインし、コードの提案が出ることを確認するまでを行います。
すでに画面右下に Copilot アイコンが表示され、サインイン済みの場合は、この章はとばして構いません。
画面右下の Copilot アイコン、または初回に表示される案内から「サインインして GitHub Copilot を使用する」を選び、「GitHub で続行する」を押します。
ブラウザで GitHub のサインイン画面が開いたら、貴社IT部門から配布された GitHub アカウントでサインインしてください。
VS Code に戻り、画面右下のステータスバーに GitHub Copilot のアイコンが表示されていれば認証完了です。このアイコンは、後で利用量を確認するときにも使います。
空のファイルを1つ作り、言語を Java に設定してから、コメントを1行だけ書いて補完が出るかを確認します。次の手順どおりに進めてください。
画面左上のメニューから「ファイル」→「新しいテキストファイル」を選びます。空のエディタが開きます。
開いたエディタの中ほどに「言語の選択」という青い文字が表示されます。これをクリックし、出てきた入力欄に Java と入力して、候補に出た Java を選びます。画面右下の言語モードの表示が「Java」に変われば設定できています。
エディタに、次のコメントをそのまま1行入力します。
行の末尾で Enter を押して改行すると、数秒のうちに薄いグレーの文字でコードの候補が表示されます。これが GitHub Copilot のインライン補完です。Tab を押すと候補が確定されます。表示されないときは SESSION 13「よくあるトラブルと対処」をご確認ください。
Java を書く・実行する・デバッグするための拡張をまとめて導入します。
Ctrl+Shift+Xで拡張機能ビューを開きます。
検索ボックスに「Extension Pack for Java」と入力し、Microsoft 提供版をインストールします。Language Support for Java や Debugger for Java など複数の拡張がまとめて導入されます。
インストール完了後、VS Code を再起動します。
Java研修で導入した MySQL が使える状態かを確認します。繋がらない場合は当日 H2 に切り替えますので、ここで止まらず先へ進んで構いません。
VS Code のターミナル(Ctrl+`)または通常のターミナルで以下を実行します。バージョン情報が表示されればインストール済みです。
MySQL Shell を入れている場合は、スタートメニューから「MySQL Shell」を起動しても確認できます。起動すると先頭に MySQL Shell 8.0.46 のようにバージョンが表示され、MySQL JS > というプロンプトが出ます。これが表示されればインストール済みです。終了するときはウィンドウを閉じるか \quit と入力してください。
続けて以下を実行します。パスワード入力後に mysql> プロンプトが表示されれば起動済みです。exit で抜けてください。
当日 H2(インメモリDB)に切り替えてご案内します。事前に無理に解決していただく必要はありません。研修開始時に講師から切替手順をご説明します。
研修中は、自分がどれくらい Copilot を使っているかを時々意識していただきます。残量の見方をここで把握してください。
2026年6月から、GitHub Copilot の課金は使った分に応じて消費する AI Credits(トークン従量制)へ変わりました。チャットでの問い合わせなどはこのクレジットを消費します。一方で、コードを書いている最中に薄いグレーで出るインライン補完はクレジットを消費しません。残量が上限に近づくと一部機能が制限されることがあるため、研修中は時々残量を確認します。
VS Code 右下のステータスバーにある Copilot アイコンをクリックします。
メニューから使用状況(Usage)を開くと、現在の利用量や残量の目安を確認できます。表示は契約プランによって異なります。
チャットでの問い合わせはクレジットを消費します。コード入力中に薄いグレーで出るインライン補完は消費しません。残量を見ながら、まずはインライン補完で書いてみる、込み入った相談はチャットで聞く、と使い分けると無理なく進められます。
研修前日までに、以下をすべて確認してください。各項目には「できていれば完了」と分かる基準を添えています。1つでも満たせない項目があれば SESSION 13 をご確認ください。
java -version を実行すると、バージョンが 17 以上と表示されるmysql --version を実行すると、バージョンが表示される(接続できない場合は当日対応可)forms.office.com へ到達できる代表的なつまずきと、その場で試せる具体的な対処です。解決しない場合は本ガイド末尾の担当窓口へご連絡ください。
まず GitHubアカウントに Copilot ライセンスが付与されているかをIT部門にご確認ください。サインインのやり直しは、左サイドバー下部のアカウントアイコンから一度サインアウトし、再度「Sign in to GitHub」を選びます。プロキシや社内ファイアウォールで GitHub への通信がブロックされている可能性もあるため、ネットワーク設定もあわせて確認を依頼してください。
右下の言語モード表示が「Java」になっているか、拡張子が java で保存されているかを確認してください。右下の Copilot アイコンをクリックし、補完が有効(Enable)になっているかも確認できます。数秒待っても出ない場合は、いったん別の行で改行してみてください。
「'java' は内部コマンドまたは外部コマンド…」と出る場合、JDKは入っていても PATH 環境変数に登録されていない可能性があります。Java研修の担当ベンダーに確認するか、貴社IT部門に設定を依頼してください。
SESSION 07 の方法Aをもう一度お試しください。言語パックの導入後は VS Code の再起動が必要です。再起動しても変わらない場合は、コマンドパレットから「Configure Display Language」をやり直し、日本語を選び直してください。
管理者権限を求められて進めない場合は、System Installer 版ではなく User Installer 版(SESSION 06)を使っているか確認してください。User Installer 版なら管理者権限なしで導入できます。それでも進めない場合は貴社IT部門にご相談ください。
社内ネットワークで code.visualstudio.com や marketplace.visualstudio.com への通信が制限されている可能性があります。SESSION 02 のホスト一覧を貴社IT部門に共有し、疎通の確認を依頼してください。
前日までの準備を終えたPCを、当日そのままお持ちください。
| 項目 | 内容 |
|---|---|
| 設定済みPC | 本ガイドの手順を完了し、チェックリスト(SESSION 12)を満たした状態のPC |
| GitHubアカウント情報 | ID・パスワード。当日あらためて認証を求められる場合があります。 |
| 充電ケーブル | 終日使用します。電源アダプタもあわせてご持参ください。 |
| 会場Wi-Fi | 会場のWi-Fiを使用予定です。接続情報は当日ご案内します。 |
研修中は VS Code とブラウザを並べて使う場面が多くなります。外付けモニターが使える方はお持ちいただいても構いません。
セットアップ手順で不明点が生じた場合や、エラーが解決しない場合は、株式会社Givery 研修担当(担当講師:安田 光喜)までご連絡ください。本ガイドの内容は研修内容の確定に伴い変更になる場合があります。