読了時間:約8分 | 最終更新日:2026年9月29日


この記事で分かること

✔ GitHub Copilotのインライン補完が表示されなくなる原因を特定できる
✔ 補完の反応が極端に遅い・ラグが大きい場合の解決手順が分かる
✔ 補完の精度・速度を改善するための設定チューニングが分かる


30秒で選ぶなら:
→ まずVSCodeのステータスバーでCopilotの有効・無効を確認する。それと補完の遅延はネットワーク設定と他の拡張機能の影響が大きい


Copilotの補完(インライン提案)が出なくなったケースと、出てはいるが応答が遅いケースでは原因が異なります。この記事では、それぞれの原因と対処法を分けて整理します。


目次

  1. 補完が出ないケース vs 遅いケースの違い
  2. 補完が全く出ない場合の原因と対処
  3. 補完が遅い・ラグが大きい場合の原因と対処
  4. 補完の精度を上げるためのコツ
  5. よくある質問(FAQ)
  6. まとめ

補完が出ないケース vs 遅いケースの違い

同じ「補完が出ない」という症状でも、原因は異なります。

症状主な原因
補完が全く出てこない(タイプしても何も表示されない)設定で除外されている・認証切れ・プラン上限に到達
以前は出ていたのに突然出なくなった認証トークン切れ・拡張機能の更新後の不具合
補完は出るが表示まで5〜10秒以上かかるネットワーク遅延・他の拡張機能との競合・PCの負荷
特定のファイル・言語だけ補完が出ないそのファイル種別が設定で除外されている

補完が全く出ない場合の原因と対処

確認1:ステータスバーのCopilotアイコンを確認する

VSCodeのウィンドウ下部のステータスバーに、Copilotのアイコン(飛行機マーク)が表示されているはずです。

  • 白・グレー:正常に動作しています
  • 赤・バツマーク:認証エラーまたは接続エラー → Step 2へ
  • アイコンが存在しない:拡張機能が無効化されている → Step 3へ
  • 黄色の警告マーク:プラン上限または設定の問題 → Step 4へ

確認2:GitHubアカウントの再認証を行う

認証トークンが切れている場合、補完は静かに止まります。

  1. VSCode左下のアカウントアイコンをクリックする
  2. 「GitHub」アカウントで「サインアウト」する
  3. 再度「GitHubでサインイン」を選択してブラウザ経由で認証する
  4. 新しいファイルを開いてCopilotの補完が復活するか確認する

確認3:特定のファイル種別で補完が無効になっていないか確認する

"github.copilot.enable": {
  "*": true,
  "plaintext": false,
  "markdown": false,
  "scminput": false
}

"*": true が設定されていれば全言語で有効です。

特定の言語のみで補完が出ない場合は、その言語のエントリが false になっていないか確認してください。例えば Python のみ出ない場合は "python": false が設定されているかもしれません。


確認4:プランの月間使用上限に達していないか確認する

GitHub Copilot Free(無料プラン)には月間の補完回数に上限があります。上限に達すると補完が止まります。

  1. github.com にサインインして Settings → Copilot → Usage を開く
  2. 「Completions」の使用量がリセット前に上限に達していないか確認する
  3. 上限に達している場合は月初のリセットを待つか、有料プランへのアップグレードを検討する

確認5:ファイルを手動でアクティブにしてみる

Copilotは現在編集中のファイルが「アクティブ」になっている場合にのみ補完を提供します。タブを切り替えたり、別のファイルをクリックしてアクティブなファイルを変更してから、元のファイルに戻って試してみてください。

また、ファイルが node_modules/・.git/ 配下に存在する場合、Copilotは補完を提供しません。


補完が遅い・ラグが大きい場合の原因と対処

原因1:ネットワーク遅延

CopilotはタイピングごとにリモートのAPIに問い合わせを行います。ネットワーク遅延が大きいと、補完表示が遅れます。

対処法:

  1. ping api.githubcopilot.com を実行してネットワーク遅延を確認する
  2. VPN使用中の場合、VPNをオフにした状態での速度を比較する
  3. 有線接続やより安定したWi-Fiに切り替える

原因2:他のAI補完拡張機能との競合

TabnineやIntelliCode等の他のAI補完拡張機能がCopilotと競合し、レスポンスが遅くなることがあります。

対処法:

  1. 拡張機能パネルで、Copilot以外のAI補完拡張機能を一時的に無効化する
  2. Copilotの応答速度が改善した場合は、その拡張機能との競合が原因
  3. 使用する拡張機能を1つに絞ることを検討する

原因3:PCのリソース不足

VSCodeが大量のCPU・メモリを消費していると、補完の処理が遅くなることがあります。

対処法:

  1. VSCode内の不要なウィンドウ・タブを閉じる
  2. 使用していない拡張機能を無効化する
  3. ヘルプ → プロセスエクスプローラー でCPU・メモリ使用量を確認する
  4. メモリ使用量が多い拡張機能を特定して無効化する

原因4:プロキシ・ファイアウォールによる遅延

社内ネットワークやVPN環境では、Copilotの通信がプロキシを経由することで遅延が発生することがあります。

対処法:

  1. VSCode設定で http.proxy が正しく設定されているか確認する
  2. IT部門に api.githubcopilot.com への直接接続(プロキシ除外)を申請する

原因5:Copilotの補完遅延設定

Copilotには補完を表示するまでの遅延時間の設定があります。意図せず長く設定されている場合があります。

"github.copilot.advanced": {
  "inlineSuggestCount": 3,
  "debounceMs": 10
}

debounceMs を小さな値(10〜50ms)に設定すると、タイピング後すぐに補完が表示されやすくなります。


補完の精度を上げるためのコツ

補完が出るものの、的外れな提案が多い場合は以下を試してください。

コツ1:コメントで意図を明示する

# ユーザーのメールアドレスをバリデーションして、無効な場合はFalseを返す関数
def validate_email(email):

このように関数の上にコメントで意図を書くと、Copilotの補完精度が大幅に向上します。

コツ2:ファイルの先頭に文脈を書く

ファイルの先頭に # This file handles user authentication for the admin dashboard のような説明コメントを書くと、ファイル全体のコンテキストをCopilotが把握しやすくなります。

コツ3:関数名を具体的にする

get_data() より get_user_orders_by_date(user_id, start_date, end_date) のように引数と返す内容が分かる名前にすると、補完の精度が上がります。


よくある質問(FAQ)

Q. Copilotの補完が「Tab」を押しても採用されない。何が原因?

A. デフォルトでは Tab キーで補完を確定します。ただし、他の拡張機能(例:emmet、snippets)が Tab キーを横取りしているケースがあります。Ctrl + Shift + P → 「キーボードショートカット」を開き、Tab に割り当てられているコマンドを確認してください。Copilotの補完確定は editor.action.inlineSuggest.commit です。


Q. 補完が出るのは出るが、毎回的外れな提案しか来ない。改善方法は?

A. プロンプトの書き方の改善が最も効果的です。関数の上にコメントで「この関数は何をする」という説明を書くこと、変数・関数名を具体的にすることが、補完精度を改善する最短ルートです。また、.gitignore に入っているファイル・テストコードの近くでは補完の精度が落ちることがあるため、実装ファイルで試してみてください。


Q. TypeScriptファイルは補完が出るのに、PythonファイルだけCopilotが反応しない。

A. settings.json の github.copilot.enable で Python が false に設定されていないか確認してください。確認方法は「確認3」で説明した手順を参照してください。ファイルを開いた状態でステータスバーのCopilotアイコンを右クリックすると、現在のファイルへのCopilotの有効・無効を切り替えるオプションが表示されます。


Q. Copilotの補完が1〜2秒かかる。これは正常の範囲?

A. ネットワーク環境によりますが、1〜2秒は許容範囲内です。安定したネットワーク接続であれば、一般的には0.5〜1秒程度で補完が表示されます。3秒以上かかる場合は、本記事の「補完が遅い場合」の対処を試してください。


まとめ

GitHub Copilotの補完が出ない・遅い問題は、原因を正確に特定することが解決の最短ルートです。

「補完が全く出ない」場合の確認順序:

  1. ステータスバーのアイコンの色を確認する
  2. 認証切れを疑って再サインインする
  3. 設定で特定ファイル種別が除外されていないか確認する
  4. プランの使用上限に達していないか確認する

「補完が遅い」場合の確認順序:

  1. 他のAI補完拡張機能を一時的に無効化する
  2. ネットワーク環境を確認する(VPN・プロキシ)
  3. PCのリソース使用量を確認する
  4. debounceMs を短くする

最終更新日:2026年9月29日

関連記事