GitHub Copilot app無料トレーニングが7月16日開始、変更点・利用条件・管理策を解説

Microsoftは、GitHub Copilot appを学べる無料のバーチャルトレーニング「Let’s Learn GitHub Copilot App」を2026年7月16日から順次開催すると発表しました。

結論からいうと、今回の発表はGitHub Copilot appの強制アップデートや仕様変更ではありません。7月16日に既存環境が切り替わるわけでもなく、利用者側に緊急の移行作業は不要です。主な変更点は、一般提供されたGitHub Copilot appについて、インストール、並列エージェント、コードレビュー、MCP、Agent Mergeなどを体系的に学べる無料イベントが追加されたことです。

日本語回は2026年7月28日12時から13時30分まで開催されます。企業で試す場合は、参加前にCopilot CLIポリシー、リポジトリ権限、MCP接続先、ブランチ保護ルールを確認しておくと、イベント内容をそのまま安全な検証につなげられます。(Microsoft Developer)

目次

今回の発表で何が変わるのか

Microsoft for Developersの公式ページは2026年7月8日付で公開され、日本では7月9日に確認されるタイミングの情報となっています。発表の中心は製品機能の追加ではなく、GitHub Copilot appを実際に操作しながら学ぶ、講師付きの無料オンライン研修です。(Microsoft Developer)

確認項目今回の内容利用者への影響
製品仕様新機能リリースの発表ではない強制更新や移行作業は不要
イベント開始英語回が2026年7月16日に開催英語回は録画視聴が可能
日本語回2026年7月28日12時~13時30分日本語で操作方法を学べる
参加費無料個人でも組織でも参加しやすい
経験条件GitHub Copilot appの事前経験は不要初めて使う人も対象
企業向け条件Copilot Business/Enterpriseでは管理者設定が必要参加前にCopilot CLIポリシーを確認

したがって、今回の情報を「7月16日からGitHub Copilot appの新機能が自動的に有効になる」と解釈するのは正確ではありません。

GitHub Copilot app自体は2026年6月17日に一般提供されており、Windows、macOS、Linuxで利用できます。今回のイベントは、その一般提供後の機能や使い方を短時間で習得する機会と位置付けるのが適切です。(The GitHub Blog)

無料バーチャルトレーニングで学べる内容

「Let’s Learn GitHub Copilot App」は、説明だけを聞くウェビナーではありません。講師による解説、デモ、参加者が操作するハンズオンを組み合わせた構成です。

公式案内では、主に次の内容を扱うとされています。

  • GitHub Copilot appの役割と基本的な仕組み
  • アプリのインストールと初期設定
  • AIエージェントを利用したコーディング
  • コードレビューの管理
  • カスタム指示の設定
  • MCPサーバーの追加
  • Agent Mergeによるプルリクエストのマージ支援
  • Canvasesを使った作業状況の管理

GitHubアカウント、安定したインターネット接続、操作に使うパソコンがあれば参加できます。イベント内でもインストール手順が説明されますが、事前にGitHub Copilot appを導入しておくと、デモに合わせて操作しやすくなります。(Microsoft Developer)

日本語回の開催日時

日本語回の開催情報は次のとおりです。

項目内容
イベント名Let’s Learn GitHub Copilot App(日本語)
開催日2026年7月28日
開催時間12時~13時30分(日本標準時)
形式ライブストリーム
言語日本語
対象初心者、開発者、IT担当者、AI開発支援に関心がある人
参加登録Microsoftアカウントまたはメールアドレスで登録

日本語イベントでは、分離されたローカルセッションやクラウドセッションを利用し、バグ調査、機能実装、レビュー対応、複数変更の並行検証などを学ぶ予定です。(aka.ms)

GitHub Copilot appは既存のCopilotと何が違うのか

GitHub Copilot appは、コード補完だけを目的としたツールではありません。複数のAIエージェントに作業を割り当て、Issueの確認、コード変更、テスト、プルリクエスト、CI結果の確認、マージまでを管理するデスクトップアプリです。

既存のGitHub Copilot機能とは、主に利用する場所と作業単位が異なります。

ツール主な利用場所得意な作業
IDE版GitHub CopilotVisual Studio CodeやVisual Studioなどコード補完、チャット、編集中ファイルの修正
GitHub Copilot CLIターミナルコマンド実行、ファイル修正、調査や自動処理
GitHub Copilot app独立したデスクトップアプリ複数エージェント、Issue、PR、CI、並列作業の管理
GitHub上のCopilot機能WebブラウザIssue、PR、コードレビュー、クラウドエージェント

GitHub Copilot appはGitHub Copilot CLIを基盤としており、各セッションを専用ブランチとGit worktreeに分離できます。これにより、あるエージェントにバグ修正を依頼しながら、別のエージェントにテスト追加やドキュメント更新を進めさせるといった使い方が可能です。(GitHub)

ただし、worktreeで作業場所が分離されても、複数の変更が同じコード行を修正すれば、最終的なマージ時に競合する可能性はあります。「並列実行できること」と「競合が発生しないこと」は同じではありません。

一般提供版で押さえておきたい仕様差分

今回のトレーニング発表自体に製品仕様の変更はありません。一方、研修の対象となる一般提供版は、技術プレビュー時点から複数の機能が追加されています。

項目技術プレビューから一般提供までの主な強化
対応OSmacOS、Windows、Linuxで一般提供
並列セッションリポジトリごとに複数セッションを同時実行
作業分離セッションごとにブランチとworktreeを作成
Canvases人とエージェントが同じ画面上で計画や作業を管理
Cloud automations定期的なエージェント作業をクラウドで実行
モデル選択セッションごとに使用モデルを選択
BYOK独自のモデルプロバイダーとAPIキーを利用可能
MCP外部ツールやデータソースをエージェントに接続
GitHub連携Issue、PR、CI、レビュー、マージをアプリ内で管理

一般提供版では、既存のリポジトリ、ブランチ、Issue、プルリクエスト、CIパイプラインをそのまま利用できます。新しい専用リポジトリ形式への変換は必要ありません。(The GitHub Blog)

既存実装との互換性

既存のリポジトリやCIは原則として継続利用できる

GitHub Copilot appはGitHubとネイティブに連携します。既存のリポジトリからセッションを開始し、専用ブランチで変更を作成した後、通常のプルリクエストとして提出できます。

プルリクエストには、既存のCIチェック、必須レビュー、マージ条件などが適用されます。そのため、GitHub Actionsや外部CIを作り直す必要はありません。(The GitHub Blog)

ただし、次の点は事前にテストすべきです。

  • worktree内で依存関係やビルド成果物を正しく生成できるか
  • 相対パスに依存したスクリプトが別worktreeでも動作するか
  • ローカル専用の環境変数がエージェントから参照できるか
  • CIで必要なシークレットがプルリクエスト経由でも安全に扱われるか
  • 大規模なモノレポでクローンやテストに時間がかかりすぎないか

Copilot CLIのスキルやMCP設定を引き継げる

リポジトリまたはGitHub Copilot CLIに設定されているAgent SkillsとMCPサーバーは、GitHub Copilot appでも自動的に利用可能になります。

既にCopilot CLIを利用している組織では、設定を一から作り直さずに済む点がメリットです。反対に、CLI用に試験導入したMCPサーバーまでアプリから利用できる可能性があるため、不要な接続先が含まれていないか確認する必要があります。(GitHub Docs)

特にMCPサーバーは、外部サービスのデータ取得や操作を可能にします。テスト前に、次の項目を確認してください。

  • どのMCPサーバーを利用できるか
  • 読み取り専用か、更新や削除も可能か
  • 使用するAPIキーの権限範囲
  • 本番データへ接続していないか
  • プロンプトや取得データが外部へ送信される可能性
  • セッション終了後に認証情報が残らないか

IDE版GitHub Copilotを削除する必要はない

今回の発表では、Visual Studio CodeやVisual StudioのGitHub Copilot拡張機能をGitHub Copilot appへ置き換えるよう求められていません。

GitHub Copilot appは独立したデスクトップアプリであり、IDE版Copilotとは利用場面が異なります。IDEでは細かな実装やデバッグを行い、GitHub Copilot appでは複数の作業セッション、Issue、PR、CIを管理するという使い分けが現実的です。

ただし、同じブランチや同じローカルフォルダーをIDEとエージェントが同時に書き換えると、意図しない上書きが発生しやすくなります。検証時は「新しいworktree」を選び、通常の作業ディレクトリと分離するのが安全です。

GitHub Copilot appの導入条件

GitHub公式ドキュメントに基づく主な前提条件は次のとおりです。

条件内容確認ポイント
対応OSWindows、macOS、Linux社内の端末管理ポリシーで導入可能か
Gitパソコンへのインストールが必要Gitコマンドが実行できるか
GitHubアカウント認証に使用対象リポジトリへのアクセス権があるか
利用資格GitHub Copilotの各プラン組織からライセンスが割り当てられているか
BYOKCopilotプランの代わりに独自モデルも利用可能APIキーとデータ処理条件を確認
企業ポリシーBusiness/EnterpriseはCopilot CLIの有効化が必要管理者設定を事前確認
リポジトリローカル、GitHub、Git URLから接続可能検証用リポジトリを用意する

GitHub Copilot appはすべてのCopilotプランで利用できます。ただし、Copilot BusinessまたはCopilot Enterpriseの利用者は、管理者がCopilot CLIポリシーを有効にしていなければアプリを利用できません。(GitHub Docs)

BYOK利用時はデータ送信先が変わる

独自のモデルプロバイダーを使用するBYOKでは、プロンプト、コードコンテキスト、生成された回答が、設定したモデルプロバイダーへ直接送信されます。

GitHubを経由しない構成であっても、情報が外部へ送信されないという意味ではありません。利用するモデル事業者の保存期間、学習利用、提供地域、監査ログ、契約条件を確認する必要があります。(GitHub Docs)

Agent Mergeは慎重にテストする

Agent Mergeは、単にマージボタンを自動で押す機能ではありません。

有効にすると、対象ワークスペースのCopilotセッションがプルリクエストを確認し、マージを妨げている問題への対応を試み、GitHubの条件を満たした時点でマージします。バックグラウンドで動作し、アプリを再起動しても継続します。(GitHub Docs)

便利な一方、最初から本番リポジトリで有効にするべきではありません。検証では次のシナリオを試します。

テストシナリオ確認内容
CI成功必須チェック完了後にのみマージされるか
CI失敗エージェントがどのような修正を行うか
必須レビュー未完了承認前にマージされないか
コンフリクト発生自動修正の範囲と変更内容
セキュリティチェック失敗エラーを無視せず停止するか
アプリ再起動Agent Mergeが継続していることを認識できるか
権限不足不正な権限昇格を行わず失敗するか

少なくとも導入初期はAgent Mergeを無効とし、通常の人手によるレビューとマージを維持する方が安全です。

テスト環境で確認すべき注意点

本番コードではなく検証用リポジトリから始める

最初のテストには、次の条件を満たす小規模なリポジトリが適しています。

  • 本番シークレットが含まれていない
  • 単体テストを短時間で実行できる
  • CIが設定されている
  • ブランチ保護ルールが設定されている
  • 意図的に修正できる軽微な不具合がある
  • 失敗しても業務に影響しない

「READMEを更新する」「入力値検証を追加する」「失敗している単体テストを修正する」といった、結果を判断しやすいタスクから始めます。

最初はPlanまたはInteractiveを使う

GitHub Copilot appには、エージェントの自律度が異なるセッションモードがあります。

モード動作初期検証での推奨度
Interactive利用者と相談しながら進める高い
Plan実行前に計画を提示する最も高い
Autopilotコード変更、テスト、再試行を自律的に進める低い

最初はPlanモードで作業計画を確認し、対象ファイルや実行コマンドが妥当か判断してから進めるのが安全です。Autopilotは、作業範囲、テスト方法、禁止事項を明確に定義できるようになってから試します。(GitHub Docs)

ローカルリポジトリではなく新しいworktreeを選ぶ

セッションの実行先には、新しいworktree、既存のローカルリポジトリ、クラウドサンドボックスを選択できます。

初期検証では新しいworktreeを選び、普段使用している作業フォルダーへの直接変更を避けます。クラウドサンドボックスは分離性が高い一方、公式ドキュメントではパブリックプレビューとして扱われているため、正式提供機能と同じ安定性を前提にしない方がよいでしょう。(GitHub Docs)

生成コードは必ず人が確認する

GitHub公式ドキュメントでは、GitHub Copilot appが「公開コードに一致する提案をブロックする」ポリシーを設定している場合でも、公開コードと一致または類似するコードを生成する可能性があると説明されています。(GitHub)

そのため、次の確認を省略できません。

  • 差分全体の目視レビュー
  • 単体テストと結合テスト
  • 静的解析
  • 脆弱性スキャン
  • シークレットスキャン
  • 依存ライブラリのライセンス確認
  • 既存APIやデータ構造との互換性確認
  • 不要なログや個人情報出力の確認

AIがテストを生成し、そのAIが生成したテストだけでコードを評価すると、同じ誤解を共有したまま成功判定になることがあります。既存テスト、人が作成した受け入れ条件、CIルールを併用することが重要です。

企業管理者が事前に整備したい管理策

GitHub Copilot appは、コードを提案するだけでなく、ファイル変更、コマンド実行、外部ツール接続、プルリクエスト操作まで行います。従来のコード補完よりも広い権限を前提として管理すべきです。

管理領域推奨する初期設定
利用者少人数のパイロットグループに限定
Copilot CLI対象組織だけでポリシーを有効化
リポジトリ検証用リポジトリから開始
セッションPlanまたはInteractiveを標準とする
作業場所新しいworktreeを基本とする
Autopilot初期段階では使用を制限
Agent MergeCIとレビュー条件の検証完了まで無効
MCP承認済みサーバーだけを登録
認証情報読み取り専用または最小権限の資格情報を使用
BYOKモデル事業者のデータ処理条件を審査
マージ必須レビューと必須CIを維持
監査PR、コミット、セッション、CI結果を記録

GitHubの責任ある利用に関する資料でも、MCP、スキル、Canvases、Automationsなどの設定は、セッションが利用できるツール、データ、バックグラウンド処理に影響するため、利用前に確認すべきとされています。(GitHub Docs)

対応が必要かを判断する基準

利用状況対応判断
GitHub Copilot appを利用していない個人緊急対応は不要。日本語イベント参加を検討
IDE版Copilotだけを使用している既存環境は継続可能。並列エージェントが必要なら試す
Copilot CLIを既に使用しているスキルやMCPの引き継ぎ範囲を確認
Business/Enterpriseを利用している管理者がCopilot CLIポリシーを確認
本番リポジトリで導入したい検証用リポジトリでCI、権限、Agent Mergeを先に試験
機密コードを扱うMCP、BYOK、データ送信先を審査してから導入
複数案件を並行処理しているworktreeを使った並列セッションの効果を検証する価値が高い

今回の発表だけを理由に、既存のGitHub Copilot環境を変更する必要はありません。

一方、GitHub Copilot appを導入予定の組織では、無料トレーニングを単なる学習イベントではなく、導入前検証の起点として利用できます。参加前にGit、GitHubアカウント、検証用リポジトリ、Copilot CLIポリシーを準備し、イベント後は小さなタスクをPlanモードで実行してください。

その後、worktreeの分離、CI、必須レビュー、MCP権限、生成コードの品質を確認し、問題がない範囲から段階的に対象者と自動化レベルを広げるのが安全です。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次