GitHub Copilotとは何か・Claude Codeとの違いで理解する

Claude Codeの記事で「エージェント型のツール」という概念を見てきましたが、GitHub Copilotも同じくAIコーディングツールとして語られることが多いため、「結局同じようなものだろう」と思うかもしれません。しかし両者は生まれの向きが正反対です。Claude Codeは最初からエージェントとして設計されたのに対し、GitHub Copilotはエディタ内のコード補完ツールとして始まり、後からエージェント機能を追加してきました。この出自の違いを知らずに使うと、料金や挙動で戸惑う場面が出てきます。

補完ツールから育ったエージェントという出自

「AIコーディングツール」とひとくくりにされると、Claude CodeもCopilotも同じ感覚で使えるはずだと思いがちです。実際には、GitHub Copilotはもともと入力中のコードの続きを予測して灰色の文字で提案し、Tabキーで確定する「インライン補完」専用のツールでした。ファイルを自分から編集したりコマンドを実行したりする「Agent mode」が追加されたのは後発の機能で、2026年にはVS CodeだけでなくJetBrains系IDEにも展開されるところまで進化しています。

# インライン補完のイメージ(エディタ内でコメントを書くと続きが灰色文字で提案される)
# 「配列の合計を返す関数」とコメントを書く

function sumArray(arr) {
  return arr.reduce((a, b) => a + b, 0);  # ← ここが灰色の提案。Tabキーで確定
🎯 読み解きポイント:矢を渡してくれる仲間から、代わりに戦ってくれる仲間への転職

ハクスラゲームでたとえると、Claude Codeは最初から自分の代わりにダンジョンへ潜ってくれるNPC冒険者でした。一方GitHub Copilotは、もとは近くで「次に使うと良い矢」を手渡してくれるだけのサポート役だったのに、途中から自分でも戦えるように転職した仲間です。同じパーティメンバーに見えても、信頼して任せられる範囲の感覚は「最初から前衛だった仲間」と「後から前衛に転向した仲間」とで違って当然です。補完機能で慣れ親しんだ感覚のままAgent modeにも大きな仕事を任せると、想定より踏み込んだ変更をされて驚くことがあります。

Agent modeは「気軽に使うと高くつく」課金体系になった

「エディタに月額を払っているのだから、機能はすべて使い放題だろう」と考えるかもしれませんが、2026年6月からその前提が崩れました。GitHub Copilotは定額制から、1クレジット=0.01ドルのクレジット従量課金に切り替わっています。インラインのコード補完は引き続き無料枠の中で使えますが、チャット・Agent mode・CLI・コードレビューはクレジットを消費する対象です。特にAgent modeは、GitHub自身の調査で単発の質問と比べて約1,000倍のトークンを使うことが分かっており、1回のセッションで6〜12ドル以上かかることも珍しくありません。

# Agent modeへの依頼イメージ(補完1回とは消費量が桁違いになる)
> このリポジトリ全体をスキャンして、未使用のimportを全部消して

  → 複数ファイルを読み込み、依存関係を解析し、編集し、テストを実行……
  (単発の補完1回とは比較にならない量のやり取りが裏で発生する)
🎯 読み解きポイント:補完は「歩くだけの移動」、Agent modeは「スタミナを大量消費する特殊行動」

スタミナ制のゲームでたとえると、インライン補完はマップを歩き回るだけの移動のようなもので、何度繰り返してもほとんどコストがかかりません。一方Agent modeは、1回発動すると大量のスタミナを消費する特殊行動に近いイメージです。「さっきの移動と同じ感覚で連発しても平気だろう」とスタミナを気にせず特殊行動を連発すると、あっという間に残量が尽きてしまいます。GitHub Copilotのクレジットも同じで、補完と同じ気軽さでAgent modeを連発すると、想定よりずっと早く消費が進みます。

1回 インライン補完 約1,000倍(イメージ) Agent modeの1セッション ※実際の倍率は依頼内容により変動(本文の数値を参照)
💡 ワンポイントアドバイス:Agent modeを使う前に使用上限(スペンディングキャップ)を設定する

クレジット従量課金の環境でAgent modeを気軽に多用すると、月末に想定外の請求を見て驚くことになります。GitHub Copilotの設定にはクレジットの使用上限(スペンディングキャップ)を設定できる項目があるので、Agent modeを試す前に上限を決めておくと安心です。「補完は使い放題」という感覚のまま他の機能も同じ気持ちで使わないことが、Claude Codeとの料金体系の違いを理解する一番の近道です。

よくあるはまりポイント:補完で染みついた「軽い気持ちでTab」を引きずる

出自と料金体系の違いさえ理解しておけば、あとは実際の操作で困ることはないだろうと思うかもしれませんが、つまずくポイントはまた別のところにあります。インライン補完は1行単位の提案で、気に入らなければ次のキー入力で簡単に打ち消せるため、多くの人は深く考えずにTabで確定する習慣がついています。ところがAgent modeが複数ファイルにまたがる変更の確認を求めてきたときも、この「軽く採用するクセ」のまま反射的に承認してしまうと、意図しない範囲まで書き換えられていたことに後から気づく事故につながります。Claude Codeの記事で触れた「確認プロンプトを読まずに連打する事故」と根は同じですが、Copilotの場合は「補完に慣れた指が先に動いてしまう」という、この出自ならではのクセが加わる点に注意が必要です。

あわせて知っておきたい用語
インライン補完
入力中のコードの続きを予測し、確定前の状態(多くはグレー表示)で提案する機能。GitHub Copilotの元々の中核機能
Agent mode
指示を受けて複数ファイルの読み書きやコマンド実行まで自律的にこなす、後発で追加されたモード。Claude Codeのようなエージェント型ツールに近い動き方をする
クレジット従量課金
2026年6月からGitHub Copilotに導入された課金方式。1クレジット=0.01ドルで、chat/Agent mode/CLI/コードレビューの利用量に応じて消費される

出自の違いによる料金・挙動のクセが掴めたら、他のAIコーディングツールとも見比べてみると理解が深まります。(シリーズ一覧・Cursor・Ollama・OpenAI API・Hugging Face・LangChain・Anthropic API・Zed・Devin・Gemini CLI)