GEMINI LABEN
NANOLITE — Nano Banana 2 Liteが登場しました。Googleで最も速く、最もコスト効率の高いGemini Imageモデルで、軽量な画像生成を安く回したい用途に向いていますOMNIFLASH — Gemini Omni Flashがpublic previewになりました。ネイティブにマルチモーダルなモデルで、企業や開発者が独自の動的な動画ワークフローを構築できますAGENTS — Managed Agentsが拡張されました。background: trueでサーバー側の非同期実行とポーリング、リモートMCPサーバー連携、対話をまたぐ認証情報のリフレッシュに対応しますMEMORY — Memory BankのIngestEvents APIが一般提供になりました。イベントの取り込みとメモリ生成を分離し、コンテンツを継続的にストリームできますTHROUGHPUT — Provisioned Throughputで、同一モデル・同一リージョンに対して最大7件の保留オーダーを提出できるようになりましたDEPRECATE — 画像生成モデルは8月17日に、Gemini Enterprise Agent PlatformのGrok 4.1系は8月20日に停止される予定ですNANOLITE — Nano Banana 2 Liteが登場しました。Googleで最も速く、最もコスト効率の高いGemini Imageモデルで、軽量な画像生成を安く回したい用途に向いていますOMNIFLASH — Gemini Omni Flashがpublic previewになりました。ネイティブにマルチモーダルなモデルで、企業や開発者が独自の動的な動画ワークフローを構築できますAGENTS — Managed Agentsが拡張されました。background: trueでサーバー側の非同期実行とポーリング、リモートMCPサーバー連携、対話をまたぐ認証情報のリフレッシュに対応しますMEMORY — Memory BankのIngestEvents APIが一般提供になりました。イベントの取り込みとメモリ生成を分離し、コンテンツを継続的にストリームできますTHROUGHPUT — Provisioned Throughputで、同一モデル・同一リージョンに対して最大7件の保留オーダーを提出できるようになりましたDEPRECATE — 画像生成モデルは8月17日に、Gemini Enterprise Agent PlatformのGrok 4.1系は8月20日に停止される予定です
記事一覧/開発ツール
開発ツール/2026-04-08中級

Gemini Code Assist の補完が出ないとき — 症状別の切り分け手順

Gemini Code Assistのコード補完が効かない、VS Code拡張機能が動作しない、Outlineが表示されないなど、よくあるトラブルの原因と解決策を症状別にわかりやすく解説します。

Gemini Code Assist5VS Code3トラブルシューティング30IDE2コード補完

Gemini Code Assist を導入したのにコード補完が動かない、VS Code の拡張機能が応答しない、Outline 機能が表示されない――こういったトラブルに直面したことはないでしょうか。ここでは実際によくあるトラブルを症状別に整理し、すぐに試せる対処法をご紹介します。

まず確認すること:基本チェックリスト

トラブルシューティングを始める前に、以下の基本事項を確認してください。

1. ログインと認証の確認

VS Code の左側サイドバーに表示される Gemini アイコンをクリックし、Google アカウントでサインインしているかを確認します。サインインが必要なメッセージが表示されている場合は、認証から再スタートです。

2. 拡張機能のバージョン確認

VS Code の拡張機能タブで「Gemini Code Assist」を検索し、最新バージョンがインストールされているかを確認します。古いバージョンでは動作しない機能があります。

3. ネットワーク接続の確認

Gemini Code Assist はクラウドサービスであるため、安定したインターネット接続が必要です。社内プロキシや VPN 環境の場合は、後述の設定が必要になることがあります。

症状別トラブルシューティング

症状1:コード補完(インラインサジェスト)が一切表示されない

原因と対処法:

まず VS Code の設定で Gemini Code Assist が有効になっているかを確認します。コマンドパレット(Cmd+Shift+P / Ctrl+Shift+P)を開いて「Gemini: Enable/Disable Suggestions」と入力し、現在の状態を確認してください。

次に、インラインサジェストの設定を確認します。settings.json に以下の設定が含まれているか確認してください。

{
  "editor.inlineSuggest.enabled": true,
  "geminiCode.enableInlineSuggestions": true
}

設定変更後は VS Code を再起動してください。

また、Tab キーで候補を受け入れる設定になっているかも確認しましょう。editor.tabCompletion"off" になっていると、候補が表示されても受け入れられません。

それでも動かない場合: 拡張機能を一度アンインストールし、VS Code を再起動してから再インストールしてみてください。

症状2:VS Code 拡張機能はインストールされているのにサインインできない

対処法:

  1. VS Code のコマンドパレットで「Gemini Code Assist: Sign Out」を実行してサインアウトします。
  2. OS のキーチェーン/認証情報マネージャーから Google 関連のキャッシュをクリアします。
  3. 再度「Gemini Code Assist: Sign In」を実行してサインインします。

ブラウザのデフォルト設定が原因の場合: VS Code が外部ブラウザを開いて認証を行う際に問題が起きることがあります。VS Code の設定で "workbench.externalBrowser" が正しく設定されているか確認してください。

企業アカウント(Google Workspace)をお使いの場合: 管理者が Gemini Code Assist の使用を許可していない可能性があります。Google Workspace 管理コンソールで Gemini Code Assist が有効化されているかを管理者に確認してもらう必要があります。

症状3:Outline 機能が表示されない・機能しない

Gemini Code Assist には、コードの概要(Outline)を生成してナビゲーションを助ける機能があります。この機能が動作しない場合の対処法を説明します。

対処法1:言語サポートの確認

Outline 機能は現時点では一部の言語でのみ利用可能です。Python、JavaScript、TypeScript、Java、Go などが主要な対応言語です。使用している言語が対応しているかを公式ドキュメントで確認してください。

対処法2:設定の確認

{
  "geminiCode.enableOutline": true
}

上記の設定が settings.json に含まれているか確認してください。

対処法3:ファイルサイズの確認

非常に大きなファイル(数千行以上)では Outline の生成に時間がかかることがあります。処理中はステータスバーにスピナーが表示されます。しばらく待ってみてください。

症状4:補完の精度が低い・的外れな候補が出る

Gemini Code Assist の補完精度は、コンテキスト(周囲のコード)の量と質に依存します。

改善のためのヒント:

コメントで意図を明示することで精度が向上します。

# ユーザーのメールアドレスのバリデーション関数
# RFC 5322に準拠した形式チェックを行う
def validate_email(email: str) -> bool:
    # ← ここでGeminiの補完がより正確な実装を提案するようになる

また、ファイルの先頭に使用するライブラリや技術スタックを記載することも効果的です。

// Framework: Next.js 15 App Router
// State: Zustand
// Styling: Tailwind CSS

症状5:プロキシ環境・VPN 環境でつながらない

社内ネットワークのプロキシ設定が必要な環境では、VS Code の設定でプロキシを指定する必要があります。

VS Code のプロキシ設定:

{
  "http.proxy": "http://your-proxy-server:port",
  "http.proxyStrictSSL": false,
  "http.proxyAuthorization": null
}

上記の設定でも解決しない場合は、HTTPS_PROXY 環境変数を設定してから VS Code を起動してみてください。

# macOS / Linux
export HTTPS_PROXY=http://your-proxy-server:port
code .
 
# Windows (PowerShell)
$env:HTTPS_PROXY="http://your-proxy-server:port"
code .

症状6:JetBrains IDE(IntelliJ IDEA / PyCharm 等)で動作しない

Gemini Code Assist は JetBrains IDE にも対応しています。動作しない場合は以下を確認してください。

IDE のプラグインマーケットプレースで「Google Cloud Code」または「Gemini Code Assist」プラグインを検索し、最新版がインストールされているか確認します。プラグインのインストール後は IDE の再起動が必要です。

また、JetBrains IDE 向けの設定は VS Code とは異なる場所にあります。「Settings → Tools → Google Cloud Code」から設定を確認してください。

ログを確認して原因を特定する

症状が特定できない場合は、Gemini Code Assist のログを確認することで詳細な原因がわかります。

VS Code でのログ確認方法:

  1. メニューの「Help → Toggle Developer Tools」を開く
  2. Console タブで「gemini」または「google」で検索してエラーメッセージを確認する

または、VS Code の Output パネル(Ctrl+Shift+U)で「Gemini Code Assist」を選択するとログが表示されます。

よくあるエラーメッセージと対処

「Authentication failed」というエラーが出る場合は、サインアウト後に再サインインしてください。「Quota exceeded」が表示される場合は、利用制限に達しています。しばらく時間をおいてから試すか、利用プランのアップグレードを検討してください。「Network error」が続く場合は、ファイアウォールやプロキシの設定を確認してください。「Extension host terminated unexpectedly」の場合は VS Code を完全に終了し再起動してください。

エージェントモードだけ動かないときは——補完の不具合と切り分ける

Gemini Code Assist のエージェントモードは、インライン補完やチャット応答とは別の機能です。複数ファイルにまたがる変更の計画と実行、コマンドの提案、テスト生成などを半自動で進めます。2025年後半から段階的に提供が始まり、2026年現在は Enterprise と Individual Pro のプランで利用できます。

ここで多いのが、補完は効いているのにエージェントだけが動かない、という相談です。原因の切り分け方が補完とは少し違います。

まず「有効化」を確認する

エージェントモードは拡張機能を入れただけでは使えません。明示的な有効化が必要です。VS Code ではチャットパネルの入力欄に「Agent」モードのトグルが出ているかを確認してください。出ていなければ、次のいずれかに当てはまります。

  • ライセンスが対応していない(Free プランではエージェントモードは使えません。Pro か Enterprise が必要です)
  • 組織の管理者が無効化している(Workspace 環境では管理コンソールでの許可が要ります)
  • 拡張機能が古い(エージェントモードは比較的新しいため、最新版へ更新してください)

私自身、個人開発で使い始めたとき、補完が効いていたので有効化済みだと思い込み、トグルの存在に気づくまで回り道をしました。補完とエージェントは別物、とまず切り分けるのが近道です。

指示が広すぎて途中で止まる

エージェントはリポジトリ全体を参照できますが、一度に扱えるコンテキストには上限があります。「プロジェクト全体のバグを直して」のような広い指示は、途中でタイムアウトするか無応答になりがちです。スコープを絞ると安定します。

# 止まりやすい例
「このプロジェクトのバグを全部見つけて修正して」

# 通りやすい例
「src/api/auth.ts の JWT トークン検証に問題がないか確認して修正して」

@workspace / @file が解決されない

@workspace でプロジェクト全体、@file で特定ファイルを参照できますが、ワークスペースのインデックスができていないと参照に失敗します。VS Code ではウィンドウのリロード(コマンドパレット →「Developer: Reload Window」)でインデックスが再構築されることが多いです。.gitignore で除外したファイルはエージェントからも見えませんので、参照したいファイルが除外されていないかも確認してください。

エージェント特有のエラー文

  • Failed to complete task: context limit exceeded — 指示が広すぎます。ファイルや機能を絞ってください。
  • Agent mode is not available for your plan — ライセンスが未対応です。プランを確認してください。
  • Unable to index workspace — ワークスペースが大きすぎるか権限の問題です。出力パネルの詳細ログを確認してください。

私が個人開発で Dolice Labs のブログ運用コードに使ったときも、最初は広い指示で止まり、ファイル単位に区切ったとたん通るようになりました。エージェントは「賢く全部やってくれる」より「小さく確実に渡す」ほうが速い、というのが実感です。

全体を振り返って

Gemini Code Assist のトラブルは、多くの場合、認証の問題・拡張機能の設定・ネットワーク環境のいずれかに原因があります。本記事のチェックリストを順番に試していただくことで、多くの問題は解決できるかと思います。それでも解決しない場合は、公式の Gemini Code Assist サポートページ もあわせてご確認ください。困っている方のお役に立てれば幸いです。

シェア

お読みいただきありがとうございます

Gemini Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

開発ツール2026-04-09
Gemini Code Assist の Outline が提案されない — 7つのチェックポイント
Gemini Code Assist の Outline 機能が提案されない・品質が低い・IDE で認識されない問題を根本から解決します。VS Code・JetBrains・認証エラーまで、主要なエラーパターンごとに対処法を整理しました。
開発ツール2026-04-16
Gemini Code Assist の無料プランで何ができるか:個人開発者向け完全整理
Gemini Code Assistが個人開発者向けに無料提供されています。無料プランで使える機能・月間クォータ・有料プランとの違いを正確に整理し、最大限に活用する方法を解説します。
開発ツール2026-05-13
Google AI Studio Build Mode が動かない — プレビュー真っ白・デプロイ失敗の原因と対処法
Google AI Studio Build Modeのプレビューが真っ白、Firebaseデプロイ後に動かない、プロンプトが反映されないなど、よくある詰まりポイントと解決策をコード付きで解説します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →