Skip to Content

この記事の音声は準備中です。

音声の一覧・再生リストへ

GitHub Copilot

この記事の目的

GitHub Copilot の多層的な機能群(補完 / Chat / エージェントモード / cloud agent / code review / CLI)を正確に区別し、権限・データ取り扱い・課金の観点から自分のチーム・用途に合うかを判断できるようになります。

対象読者

  • GitHub を SCM として利用中で、Copilot のエージェント機能の導入を検討しているチーム
  • 「Copilot = 補完ツール」の認識のままで、2026 年時点の機能群を再評価したいエンジニア

前提知識

本文

最終確認日: code review の再レビュー・PR 承認、MAI-Code-1-Flash の廃止、10 月のモデル廃止予定、JetBrains sandbox、Auto 選択・予算増額申請は 2026-09-17、content exclusion と企業管理 permissions は 2026-09-10、その他は 2026-08-18 — 本記事の製品仕様・提供形態はこの日付時点の公式情報に基づきます。主な出典は「参考資料」を参照してください。

部分再確認: 2026-09-28 — 10 月のモデル廃止予定、機能の既定ポリシー、PR 承認・JetBrains sandbox の preview 条件を確認しました。その他の条件は上記の日付を参照してください。

概要

GitHub Copilot は、コード補完から始まり、2026 年時点では GitHub プラットフォーム全体に組み込まれた機能群に発展しています。5 分類(全体像)では、IDE 統合型・GitHub 連携型・クラウド実行型・ターミナル型(CLI)のすべてに面を持ちます。

執筆時点で押さえるべき 2026 年上半期の変化が 3 つあります。

  1. 名称変更: 非同期エージェント「Copilot coding agent」は「Copilot cloud agent」に改称されました(2026-04)
  2. 課金変更: プレミアムリクエスト制は「GitHub AI Credits」(トークン量 × 各モデルのレートで消費するクレジット制)に置き換わりました(2026-06)。補完は有料プランで無制限のままです
  3. 学習ポリシー変更: 2026-04-24 から Free / Pro / Pro+ / Max の対話データは既定でモデル学習に利用されます(オプトアウト方式)。Business / Enterprise は契約で学習利用が禁止されており対象外です

提供形態と実行環境

機能名が似ていて混同しやすいため、公式名称で整理します。

機能実行場所トリガー備考
コード補完 / Next edit suggestionsIDE 内入力中AI Credits を消費しない(有料プランで無制限)
Copilot ChatIDE / GitHub.com / Mobile質問ask / edit / agent のモードを持つ
エージェントモードIDE 内(同期・対話的)チャットでモード選択編集は Keep / Undo、コマンドは承認制
Copilot cloud agentGitHub Actions 上の使い捨て環境(非同期)Issue 割当・@copilot・外部連携・REST APIcopilot/ ブランチ + PR。1 セッション最大 59 分
Copilot code reviewGitHub.com(+ 主要 IDE)レビュアー指定 / 自動レビュー設定PR 承認は管理者 opt-in の public preview
Copilot CLIローカルターミナルcopilot コマンドエージェント型 CLI。GitHub MCPツールやデータソースを LLM アプリケーションに接続するための標準プロトコル。概要は ツール使用、接続の実務は ツール接続標準(MCP とエコシステム) server 内蔵

2026-09-01 の public preview では、レビュー概要の approval assessment(承認可能性の評価)に加え、管理者が有効化すると Copilot 自身の PR 承認を required approvals に算入できます。承認機能は既定 off で、企業・組織・リポジトリの設定と対象パスで範囲を制御し、新しい commit が push されると承認は失効します。assessment だけでは必要承認数に算入されません。人の承認を必須にするかは組織の運用方針として別に定めます。

リポジトリ理解・編集・実行の仕組み

code review の再レビューと解析: 2026-09-11 の更新では、後続 commit で修正した Copilot 自身の指摘が再レビュー時に自動解決されます。解析には Copilot agent firewall 内で SDK のシェルツール(shell tools) を使い、ビルド・テスト・対象を絞ったスクリプト実行などで確認します。Lite effort でも複数の agent の知見を統合します。コメントの自動解決と PR 承認は別の動作として扱います。

設定ファイルとカスタマイズ

  • リポジトリ全体の指示は .github/copilot-instructions.md(Chat・cloud agent・code review に適用)、パス別指示は .github/instructions/*.instructions.md(applyTo グロブ)です
  • AGENTS.md に対応しています(作業ファイルに最も近いものが優先。CLI はルートの AGENTS.md を主指示として扱います)。さらに CLAUDE.md / GEMINI.md(ルートのみ)も cloud agent が読みます — 他ツールからの移行・併用がしやすい設計です
  • 指示の優先順位は「個人 > リポジトリ > 組織」です
  • そのほか Prompt files・Agent Skills・カスタムエージェント・Copilot Spaces・Copilot Memory(preview)などのカスタマイズ機構があります

権限管理とセキュリティ

  • 企業管理の操作権限: 2026-09-09 に Business / Enterprise 向けの enterprise managed permissions が app・CLI・Agent Host を使う VS Code セッションで GA になりました。シェル、ファイル読み取り・編集、ネットワークドメインを拒否 / 人の承認 / 承認なしに分類し、利用者・ワークスペース設定、自動承認や保存済み承認では管理者の制限を緩められません
  • JetBrains: 2026-09-08 に enterprise-managed sandbox が public preview で公開されました。企業管理者のポリシーが利用者の sandbox 設定を上書きします。JetBrains 向けの提供であり、全 IDE での GA を意味しません
  • CLI: 実行前承認が既定で、--allow-tool / --deny-tool による許可・拒否リスト、計画を先に出す plan モードがあります
  • cloud agent の権限境界は多層です: push は copilot/ ブランチのみ、依頼者は Copilot の PR を自分で承認できない(レビュー統制の維持)、ブランチ保護の適用、ワークフロー実行の人手ゲート、ファイアウォールによるインターネットアクセス制限(組織で強制可能)、生成コードの CodeQL・secret scanning・依存関係分析による自動チェック
  • コンテンツ除外(content exclusion)は提供面ごとに異なります: Business / Enterprise の Copilot app と CLI は 2026-09-02 に GA となり、企業・組織・リポジトリの除外パスを尊重します。一方、IDE の Edit / Agent モードは未対応です。Copilot app と cloud agent は別の提供面で、cloud agent への適用は今回も未確認です。補完・Chat・app・CLI の対応を全エージェントへ一般化しないようにします
  • データ学習の既定: Free / Pro / Pro+ / Max は既定で学習利用(オプトアウト可)、Business / Enterprise は契約で禁止。学習データは Microsoft を含むグループ会社と共有されえますが、サードパーティ AI プロバイダーには共有されません
  • 公開コード一致フィルター(候補を公開コードと突合して非表示にする Block 設定)がありますが、cloud agent は Block 設定でも一致コードを生成しうる(ログに一致情報を表示)点に注意が必要です

外部連携(MCP・CI・API)

チーム導入と提供プラン

  • プランは Free / Student / Pro / Pro+ / Max / Business / Enterprise の 7 種です(2026-07 時点)。具体額と AI Credits 付与量は変動が激しいため公式料金ページ(参考資料)で確認してください
  • 課金は「シート + AI Credits(トークン量 × 各モデルのレートで消費)」の構造です。補完・Next edit suggestions は Credits を消費しません。自動 code review の消費は PR 作成者に帰属します。超過時は管理者の予算制御に従います(旧制度のような低性能モデルへの自動フォールバックは廃止)
  • 組織管理は Policies タブ(機能可用性・preview 機能・MCP・サードパーティエージェント)と Models タブで行い、エンタープライズのポリシーは組織側で上書きできません。監査ログ・利用メトリクスも GitHub 標準の仕組みに統合されています

モデル廃止の実施確認(2026-10-03): GitHub の 2026-10-02 の実施告知は、Gemini 3.5 / 3.6 Flash、Kimi K2.7 Code、Claude Opus 4.7 を Copilot の全提供面で同日廃止したと明記しています。移行先は Gemini 3.8 Flash、Kimi K3、Claude Opus 5.5 です(9 月の予告時の Opus 5 から変更)。保存したモデル選択・組織 allowlist・自動化を点検します。これは Copilot 上の廃止で、提供元 API 自体の退役日ではありません。

2026-10-03 に再確認した 2026-09-18 の追加告知では、次のモデルが 2026-10-19 に廃止予定です。移行先も Copilot 上で案内されたもので、提供元 API の最新モデルと同じとは限りません。

廃止予定モデル案内された移行先
Gemini 3.7 FlashGemini 3.8 Flash
GPT-5.5 / GPT-5.4GPT-5.6 Sol
GPT-5.4 mini / GPT-5 miniGPT-5.6 Luna
Grok 4.5Grok 4.6

機能の既定ポリシー: 2026-09-24 の告知では、Business / Enterprise 向けの機能の既定ポリシーは設定可能で、適用開始は 2026-10-22 です。既定値は enabled で、個別設定のない対象 GA 機能に適用されます。明示した個別設定は保持され、preview は引き続き管理者の有効化が必要です。GHE.com のデータ所在地・FedRAMP に伴う制限や、CLI / VS Code のローカルセッションのクラウド保存などの例外があります。既に適用中のモデルの既定ポリシーと分けて確認します。

MAI-Code-1-Flash は 2026-09-10 に Copilot の全提供面で廃止され、推奨移行先は MAI-Code-1.1-Flash です。10 月 19 日の廃止予定と、既に廃止されたモデルを分けて管理します。

2026-09-14 の告知では、Auto のモデル選択に efficiency / balance / intelligence の 3 段階の選択設定(tier)が追加され、VS Code・CLI・app へ展開中です。同じ候補モデル集合から選択方針を変え、実際に選ばれたモデルに応じて課金されます。2026-09-16 には Business / Enterprise の従量課金で予算増額申請が GA になりました。管理者が承認・調整・拒否する仕組みで、申請だけで予算が増えるわけではありません。

代表的なユースケースと向き不向き

公式が想定する用途: cloud agent はリポジトリ調査・実装計画・バグ修正・機能実装・テストカバレッジ改善・技術的負債対応、code review は人のレビュー前の多角的チェック(公式自身が「すべての問題を見つける保証はない。フィードバックは必ず検証を」と明記)、CLI はターミナルからの GitHub 操作・コード作業です。

向き不向き(特性として):

  • 向く: GitHub 中心の開発フロー(Issue → PR → レビューにエージェントが自然に組み込まれる)、既存の GitHub 組織管理(シート・監査・ポリシー)に統合したい組織、補完からエージェントまで 1 契約で段階導入したいチーム
  • 注意が要る: GitHub 以外の SCM では価値が大きく下がります。コンテンツ除外は app / CLI に対応し、IDE Edit / Agent は未対応、cloud agent は未確認という違いを機密管理へ反映する必要があります。個人プラン(Free / Pro / Pro+ / Max)の学習利用の既定は 2026-04 に変わったため、個人利用者は設定確認が必要です

実務での注意点

アンチパターン

  • 旧名称・旧制度の知識で設計する — coding agent(現 cloud agent)・プレミアムリクエスト(現 AI Credits)・学習ポリシーはすべて 2026 年上半期に変わりました。→ 直近の公式 Changelog を確認してから導入設計します
  • コンテンツ除外を機密保護として過信する — IDE の Edit / Agent モードには効かず、cloud agent の対応状況も 2026-09-10 時点で確認できていません(効かない前提が安全です)。→ 機密ファイルはリポジトリ分離・権限設計(権限とセキュリティ)で守ります
  • cloud agent のワークフロー自動実行を安易に有効化する — 人手ゲートは生成コードが CI 権限で走ることへの防御層です。→ 無効化する場合は CI トークンのスコープと保護ルールを先に確認します

チェックリスト

  • 個人プラン利用者の学習利用オプトアウト設定を確認したか(組織プランなら契約上対象外であることを確認したか)
  • コンテンツ除外が効かない・保証されない機能(Edit / Agent モード、対応未確認の cloud agent)を前提にした機密管理になっているか
  • cloud agent のファイアウォール・ワークフロー承認ゲートを組織ポリシーで管理しているか
  • AI Credits の予算制御(管理者側の上限)を設定したか
  • AGENTS.md / copilot-instructions.md の使い分けと優先順位(個人 > リポジトリ > 組織)を理解して配置したか

関連トピック

参考資料

TODO・未確認事項

  • Trust Center 記載の個別認証(SOC / ISO)と IP 補償の適用条件、プロンプト保持期間、大規模リポジトリのインデックス制約値は未確認です

変わりやすい項目(定点観測)