Claudeのコンテキストに収まらない巨大ファイルを分析する方法
使うタイミング: Claudeではファイルが収まらないが、Geminiなら収まる場合。
前提条件
- Gemini CLI + Google APIキー — npm i -g @google/gemini-cli を実行後、aistudio.google.comで取得したキーを gemini config set で設定
- MCPのインストール — claude mcp add gemini-cli -- npx -y gemini-mcp-tool を実行
フロー
-
分析をGeminiに委譲ask-gemini: @/var/log/app-2026-04.log — find all 5xx errors clustered around deploys in the last 72h, produce a table.✓ コピーしました→ Geminiが分析し、コンパクトなサマリーを返す
-
Claudeで深掘りBased on Gemini's summary, focus on the cluster around 2026-04-12 14:30 UTC and propose a root cause.✓ コピーしました→ Claudeがサマリーをもとに推論する
結果: どちらのモデル単体でも一度には生成できない結果が得られます。
注意点
- 機密ログをGeminiに送信してしまう — ask-geminiを呼び出す前に個人情報を除去するか、セルフホストモデルを使用してください
- 巨大な入力に対するGemini Proのトークンコスト — コスト重視ならGemini Flashを使用し、精度が重要な場合のみProを使用してください