GitHub Copilot は Microsoft / GitHub が提供する AI コーディング支援ツールです。VS Code・JetBrains・Visual Studio・Xcode などのエディタに拡張機能として常駐し、書きながらコードを補完してくれます。はじめは「グレー文字で続きを提案してくれる賢い補完」でしたが、2026 年の今は、自分で複数ファイルを書き換え、テストを回し、最後に Pull Request まで出す自律エージェントへと姿を変えています。本ガイドは、契約から基本機能・料金・他ツールとの違い・つまずきどころまでを、初めての人でも読めるように整理します。
FIG.1 同じ Copilot でも「補完・チャット・エージェント」の3つの使い方があり、任せる範囲が右へ行くほど広がる
01そもそも GitHub Copilot とは
Copilot の最大の特徴は、普段使っているエディタにそのまま乗ることです。新しいアプリに乗り換える必要がなく、VS Code や JetBrains にプラグインを入れるだけで使えます。コードを書き始めると、AI が「この続きはこうでは?」とグレー文字で提案し、Tab キーひとつで受け入れられます。
得意なのは、定型的なコード(ループ・テストの雛形・データ変換・よくある関数)の補完や、書いたコードの説明・修正です。一方で、AI は学習時点までの知識で答えるため、最新ライブラリの仕様や、社内固有のルールは間違えることがあります。提案は「下書き」として受け取り、必ず自分の目で確認する——これがどのバージョンでも変わらない基本姿勢です。
02始め方:契約からエディタ連携まで
導入は3ステップです。難しい設定はほとんど要りません。
プランを選んで契約する
github.com/features/copilot からサインアップ。無料プラン(Free)もあり、月あたり一定回数まで補完やエージェント機能を試せます。本格利用なら個人向け Pro、チーム利用なら Business を選びます(料金は次章)。
エディタに拡張機能を入れる
VS Code なら拡張機能マーケットで「GitHub Copilot」を検索してインストール。JetBrains は Plugins から、Visual Studio は標準同梱、Xcode・Eclipse・Vim/Neovim にも対応します。
GitHub アカウントで認証する
初回起動時にブラウザが開き、GitHub にログイン。契約の確認と、コード提案を有効にするための認証です。これで補完が動き始めます。
03料金:2026年に「使った分だけ」へ変わった
料金体系は 2026 年 6 月に大きく見直され、「AI クレジット」を消費する使用量ベース課金へ移行しました。ここは初心者がいちばん混乱しやすいので、考え方を分けて押さえましょう。
- 補完(インライン補完・Next Edit Suggestions)はクレジットを消費せず、有料プランでは無制限。普段の「書きながらの補完」だけならクレジットを気にする必要はありません。
- クレジットを消費するのは、チャットやエージェントなど“重い”処理。各プランには毎月の AI クレジット枠が同梱され(1 クレジット=約 0.01 米ドル相当)、枠を超えたら追加購入できます。
主なプランの目安は次の通り。価格やクレジット枠は頻繁に変わるため、契約前に必ず公式の料金ページで最新を確認してください。
| 個人向け | 組織向け |
|---|---|
| Free:0円。補完・エージェントを月あたり一定回数まで(お試し向け) | Business:約 USD 19 / 人・月。チーム管理・ポリシー設定つき |
| Pro:約 USD 10 / 月。クレジット枠つき・補完は無制限 | Enterprise:約 USD 39 / 人・月。最上位の管理・統合機能 |
| Pro+:約 USD 39 / 月。クレジット枠が大きい上位個人プラン | — |
学生・教育機関の認証者や、人気 OSS のメンテナには無料提供の枠組みがあります(条件は変わるため公式で確認を)。なお 2026 年は一部の新規サインアップが一時停止されるなど、提供条件の変更が続いています。
044つの基本機能
Copilot の機能は大きく4つです。最初は①②から触り、慣れたら③④へ広げると無理がありません。
FIG.2 インライン補完の基本操作。提案はあくまで下書きなので、Tab を押す前に中身を読む癖をつける
① 補完(インライン)
書き始めると続きを提案。Tab で受け入れ、Esc で却下。クレジットを使わず無制限なので、いちばん気軽に使える機能。
② Next Edit Suggestions
1か所直すと「次に直しそうな場所」を予測して先回り提案。リネームや一括修正がはかどる、近年の目玉機能。
③ Copilot Chat
パネルで対話。「この関数を説明して」「テストを書いて」と頼める。選択範囲を自動でコンテキストに含む。
4つめがエージェントモード(Agent Mode)です。これは「お願いした作業を、計画→複数ファイルの編集→ターミナル実行(npm install や pytest など)→エラー修正、まで自分で回す」モードで、2026 年 3 月から VS Code に加え JetBrains でも一般提供されています。チャットが「相談相手」なら、エージェントは「手を動かす同僚」に近い存在です。
チャット内では / で始まるコマンドも使えます。代表例:
/explain:選択コードを解説/fix:エラーや不具合を修正/tests:テストを生成/doc:ドキュメントコメントを追加/init:プロジェクトを AI 向けに初期設定(後述の指示ファイルを自動生成)
05進化の中心:エージェントと「コーディングエージェント」
2026 年の Copilot を語るうえで外せないのが、エディタ内のエージェントモードと、その先にあるコーディングエージェント(Copilot coding agent)です。両者は似て非なるものなので、図で整理します。
FIG.3 エージェントモードは「手元で一緒に」、コーディングエージェントは「クラウドで自走させて成果物(PR)を受け取る」
コーディングエージェントは、GitHub の Issue を割り当てると、ファイアウォール制御つきの隔離されたクラウド環境(GitHub Actions ベース)で動き、リポジトリをコード検索で読み解きながら作業し、完了すると Pull Request を作って報告します。人間はその PR をレビューして可否を判断する——という流れです。便利な反面、生成物を必ずレビューしてからマージする運用が前提になります。自動でマージさせる設計にはしないこと。
06モデルは選べる:Claude も GPT も
かつて Copilot は単一モデル中心でしたが、今は用途に応じて AI モデルを選べるのが大きな魅力です。エディタや github.com 上のエージェントで、モデルを切り替えられます。
- Anthropic 系:Claude Opus / Claude Sonnet(4.5・4.6 系など)。長い文脈の読解や腰を据えた実装に向く。
- OpenAI 系:GPT-5 系・Codex 系(GPT-5.x-Codex など)。コード生成に最適化されたモデル。
選べるモデルは頻繁に増減します。最新の対応モデルは公式ドキュメントで確認してください。重い高性能モデルほどクレジット消費も大きくなる傾向があるため、軽い作業は速いモデル、難しい設計は高性能モデル、と使い分けるとコスト効率が上がります。
07Cursor との違い:併用という選択肢
よく比較されるのが、AI 統合を前面に出した独立エディタ Cursor です。どちらが上というより、性格が違います。
| GitHub Copilot | Cursor |
|---|---|
| 既存エディタへの拡張機能(乗り換え不要) | 独立した AI エディタ(VS Code 派生) |
| 軽快なインライン補完・Next Edit が強い | Composer による大規模な複数ファイル一括編集が強い |
| GitHub と深く統合(Issue・PR・コードレビュー) | コードベース全体を索引して横断編集 |
| 個人 Pro 約 USD 10 / 月〜 | Pro 約 USD 20 / 月〜 |
ベンチマーク上は Copilot がやや高スコアという報告がある一方、Cursor は「20〜50 ファイルにまたがる改修を一気に下書きして、差分を1か所ずつ承認」という体験で支持を集めています。費用に余裕があるなら、普段の補完は Copilot、大きなリファクタは Cursor と併用するのも現実的な解です。比較数値・価格は変動するため、導入前に各社の最新情報を確認してください。
大事なのは「どの 1 本が最強か」ではなく、作業の性質に合わせて道具を選べること。
08プロジェクトに作法を教える:Custom Instructions
チームでルール(言語・テスト方針・命名規則など)を統一したいときは、リポジトリ直下に .github/copilot-instructions.md を置きます。Copilot はこのファイルを常に参照し、提案をプロジェクトの流儀に寄せてくれます。
# .github/copilot-instructions.md - 言語:TypeScript(strict モード) - テスト:Vitest を使う - 命名:camelCase - import:絶対パスを使う
チャットの /init コマンドを使うと、このファイルの雛形を自動生成できます。エージェントに作業させるほど、こうした「明文化された前提」が効いてきます。
09セキュリティと注意点
仕事のコードを扱う以上、安全面は最初に押さえておきたいところです。Copilot には次のような仕組みがあります。
- パブリックコードの重複検出:公開コードと一致する提案をブロックする設定。
- テレメトリの制御:利用データ送信のオン/オフ設定。
- Business / Enterprise の統制:特定コンテンツの除外、SSO / SAML、組織ポリシーなど。機密リポジトリを扱うチームはこれらの上位プランが前提になりやすい。
運用上の現実的な注意は、機密情報の取り扱いと提案の鵜呑み禁止の2点です。プロンプトやコードに API キー・個人情報を含めない。生成されたコードは、特に認証・課金・データ削除など重要処理ほど、人がレビューしてから採用する。これは Copilot に限らず、すべての AI コーディングツールに共通する鉄則です。
10つまずきポイントと処方箋
- Tab 補完が暴走する:意図しない長い予測が入る → Esc で却下し、必要な部分だけ書いてから再提案を待つ。
- 古いライブラリ前提のコードが出る:学習データのカットオフが原因 → 公式ドキュメントで最新 API を確認し、必要ならチャットに「最新の◯◯で」と条件を添える。
- 機密コードの送信が不安:Business 以上の除外設定・ポリシーを使う。個人プランでは機密リポジトリでの利用範囲を組織と相談する。
- クレジットが思ったより減る:高性能モデルでのチャット/エージェントは消費が大きい → 軽作業は補完や軽量モデルに寄せ、重い依頼だけ高性能モデルを使う。
Getting Started
最初の一歩は「補完だけ」で十分
いきなりエージェントに大仕事を任せる必要はありません。まずは Free か Pro で補完だけを1〜2週間使い、「Tab で受け入れる/Esc で却下する」感覚に慣れるのがおすすめです。補完はクレジットを消費せず無制限なので、コストを気にせず練習できます。
FIG.4 補完 → チャット → エージェント、と任せる範囲を少しずつ広げる
慣れてきたら /explain や /tests でチャットを試し、最後にエージェントへ小さな作業を任せてみる。段階的に信頼の範囲を広げるのが、失敗しにくい使い方です。
11次のステップ
軽く始めたい人にとって、既存エディタにそのまま乗る Copilot は最初の AI コーディングツールとして定番です。補完に慣れ、チャットで対話できるようになったら、エージェントモードや、Claude・GPT などモデルの使い分けへ進みましょう。さらに大規模な編集を頻繁に行うなら Cursor の併用、ターミナル中心の自動化なら Claude Code など、用途に応じて道具を足していくのが 2026 年の現実的な進み方です。どのツールでも共通する原則はひとつ——AI の出力は下書き、最終判断は人間。これだけは忘れないでください。