Gemini CLI完全入門2026 — 「無料」の実態をベンチマークで検証、Claude Code使い分け戦略
※ この記事にはプロモーション(広告)が含まれます。
「Gemini CLIは無料だから使わない理由がない」。そう考えているエンジニアに、2026年の実測データは一石を投じている。
Particula Techの2026年初頭の検証では、Express.js大規模リファクタリングタスクでGemini CLIがClaude Codeより47分遅く、かつ$2.26高くついたという結果が出た。「無料枠を使い切った場合」の話ではなく、有料プランを使った場合でも同様の傾向が確認されている。
本記事では、Gemini CLIの機能・実態・ベンチマークデータを整理し、「どの場面でGemini CLIを使うべきか」を判断できるよう解説する。
筆者の失敗談: 最初にGemini CLIを触ったとき、「無料で1Mトークン使えるなら全部これでいい」と判断して、フリーランス案件のAPIリファクタリングをGemini CLIだけで進めた。結果、想定の1.5倍の時間と3回の手動修正が必要になり、時間コストを換算すると有料のClaude Codeを使うより割高だったことに後から気づいた。この記事はその苦い経験から生まれている。
Gemini CLIとは
GoogleがオープンソースとしてリリースしたターミナルベースのAIコーディングエージェント。2025年6月に公開され、2026年4月時点でv0.38以降が安定版として広く利用されている。
| 項目 | 詳細 |
|---|---|
| 無料枠 | Googleアカウントで1,000リクエスト/日・60リクエスト/分 |
| コンテキスト長 | 最大100万トークン(2026年4月時点でClaude Codeと同等) |
| サブエージェント | 2026年4月 v0.38.1でビルトイン3種が追加(後述) |
| Google検索連携 | プロンプト内でリアルタイムWeb検索が自動実行される |
| オープンソース | Apache 2.0ライセンス、GitHub公開・フォーク可 |
| MCP対応 | 外部ツールとの連携が可能(MCP=Model Context Protocol: AIとツールをUSB-Cのようにつなぐ標準規格) |
2026年ベンチマーク: 「無料」でも高コストになる理由
Particula Tech 2026検証(Express.js大規模リファクタリング)
2026年初頭にParticula Techが実施した独立比較テストの結果が、日本のエンジニアコミュニティでも注目されている。
| 項目 | Claude Code (Sonnet 4) | Gemini CLI |
|---|---|---|
| 完了時間 | 1時間17分 | 2時間4分 |
| 人的介入回数 | 0回 | 3回 |
| 実費用 | $4.80 | $7.06 |
| 入力トークン消費 | 261,000 | 432,000 |
| 出力トークン | 69,000 | 56,400 |
Gemini CLIはClaude Codeより171,000トークン多く消費したにもかかわらず、出力品質(出力トークン数)は低かった。トークン効率の観点で、Gemini CLIは「安い」ではなく「使い方次第で高くつく」ことを示している。
コード品質の実測値(CodeAnt 2026分析)
独立テスト機関による2026年のスコアリング:
- Claude Code: 複雑なマルチファイルタスクの初回成功率 92%
- Gemini CLI: 同条件で 85〜88%
7ポイントの差が「人的介入3回」という形で現れた形だ。
ただし、無料枠内での作業では話が変わる
上記はGemini CLIの有料プランを使った場合の比較だ。
1日1,000リクエスト(無料)以内に収まる作業なら、実費はゼロ。個人開発・学習・副業規模なら無料枠で十分なケースも多い。「無料で始める」という入口としての価値は本物だ。
インストールと初期設定
前提条件
- Node.js 18以上
- Googleアカウント(クレジットカード不要)
インストール
npm install -g @google/gemini-cli
初回認証
gemini
# ブラウザが自動で開き、Googleアカウント認証を求められる
# ログイン後、ターミナルで自動的に使用可能になる
認証情報は~/.gemini/に保存され、以降の起動では不要。
基本的な使い方
インタラクティブモード
gemini
# > プロンプトが表示される
> このプロジェクトのアーキテクチャを説明して
> src/auth.tsのセキュリティ問題を指摘して
コマンドライン直接実行
# ファイルを読み込んでレビュー
gemini "src/main.pyの問題点を指摘して"
# 全ファイルを対象
gemini "このプロジェクトのアーキテクチャを説明して" --all-files
Google検索連携(最大の差別化点)
# リアルタイム情報を参照した実装
gemini "2026年4月最新のNext.js App Router推奨パターンを調べて実装して"
Claude Codeはデフォルトでインターネット非接続だが、Gemini CLIはGoogle検索を自動で実行し、最新情報をプロンプトに組み込む。ドキュメントが頻繁に更新されるライブラリや、最新のセキュリティ対応が必要な場面で差が出る。
2026年4月新機能: サブエージェント(v0.38.1〜)
2026年4月にリリースされたv0.38.1で、Gemini CLIにビルトインサブエージェントが追加された。Claude CodeのAgent Teamsに対抗する機能だ。
ビルトイン3種
| サブエージェント | 役割 | 呼び出し方 |
|---|---|---|
@generalist | 汎用。バッチリファクタリング・大量コマンド実行に | @generalist src/以下を全てリファクタして |
@codebase_investigator | コードベース調査専門。認証フローの解析等 | @codebase_investigator 認証の仕組みを調べて |
@cli_help | Gemini CLI自体の使い方・設定を案内 | @cli_help MCPサーバーの追加方法は? |
カスタムサブエージェントの作成
<!-- .gemini/agents/code-reviewer.md -->
---
name: code_reviewer
description: コードレビューに特化したエージェント
tools: [read_file, search_files]
---
あなたはシニアエンジニアとして、セキュリティとパフォーマンスの視点でコードをレビューします。
# 使用
gemini "@code_reviewer src/api/以下のエンドポイントをレビューして"
サブエージェントは独立したコンテキストウィンドウを持つため、メインセッションを軽量に保ちながら並列タスクを処理できる。
MCP連携設定
// ~/.gemini/settings.json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/project"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
Claude Codeとのデータに基づく使い分け判断
ベンチマークデータを踏まえた実践的な使い分けを整理した。
Gemini CLIが有利なシーン
コンテキスト長が決定的な作業
- 2026年4月時点でClaude Codeも1Mトークンに対応したが、Gemini CLIは無料枠で1Mトークンを使える点が依然として優位
- 旧来の巨大コードベース(10万行超)の全体把握
最新情報が必要な実装
- Google検索連携により、ドキュメントが頻繁に変わるフレームワークの実装に強い
- 例: 2026年以降に変更されたNext.js/Astro/Cloudflareの最新APIを使った実装
無料で試したい場合・学習目的
- 個人開発・副業規模なら1日1,000リクエストで十分なことが多い
Claude Codeが有利なシーン
複雑なマルチファイル変更(本番品質が求められる)
- 上記ベンチマーク通り、92% vs 85-88%の精度差は本番コードでは致命的になりえる
時間制約がある案件
- フリーランス案件で工数が固定されている場合、Gemini CLIの介入3回分のロスは直接的なコスト増につながる
セキュリティ要件が厳しい案件
- AnthropicのAI安全基準・Constitutional AI(AIが自分自身の出力を倫理的・安全性の観点でセルフチェックするAnthropicの独自手法)による制御
マルチエージェント並列開発
- Claude CodeのAgent Teams機能(複数のClaude Codeインスタンスがチームとして並列動作する仕組み。Gemini CLIのサブエージェントより早く成熟している)
2026年のベストプラクティス: ハイブリッド戦略
日本のシニアエンジニアの間で定着しつつある使い方:
日常的なコード補完・リサーチ → Gemini CLI(無料枠で消化)
週1〜2回の本番品質タスク → Claude Code(精度・速度で回収)
最新技術情報の参照 → Gemini CLI(Google検索連携)
大規模リファクタ・セキュリティ → Claude Code
料金プランの現実
| プラン | 月額 | 特記事項 |
|---|---|---|
| 無料(Flash Lite) | $0 | 1,000リクエスト/日。個人・学習用途なら十分(Flash Lite=Gemini Flashモデルの無料枠向け軽量版) |
| Gemini Advanced | $19.99 | 実質無制限。Flash / Pro 両方使える |
| Google AI Studio API | 従量制 | チーム・プロダクション向け。1Mトークン$0.10(Flash) |
落とし穴: 無料プランでGemini 2.5 Pro等の高性能モデルを使おうとするとレート制限に頻繁に引っかかる。「無料で最高性能」は難しく、無料で使えるモデルはFlash Lite相当に制限される場面が多い。
フリーランスエンジニアへの実践アドバイス
AIコーディングツールを両方使いこなすことで、フリーランスの案件対応力は格段に上がる。
Gemini CLIを使った案件獲得後の流れ(実際のフリーランサーの例):
- 案件の要件をGemini CLIに読み込ませて技術スタックの選定リサーチ(Google検索連携)
- コードベース全体把握はGemini CLI(100万トークン無料活用)
- 本番向け実装・コードレビューはClaude Code
- ドキュメント生成・リファクタはGemini CLIで無料消化
フリーランスとしてAIエンジニアリングの案件を探すなら、フリーランスボードは複数の求人サービスを横断検索できて効率的だ。AIツール活用を売りにした案件も増えている。
▶ フリーランスボードで無料登録してAIエンジニア案件を探す
AIツールを使いこなすための体系的スキルアップ
Gemini CLIを効果的に使うには、アーキテクチャ設計の知識とプロンプト設計力が求められる。どちらか一方が弱いと、ベンチマークデータで示したような「AIに何度も修正指示する」状態に陥りやすい。
体系的にスキルを身につけたい場合、**Coloso(コロソ)**が選択肢になる。現役プロが講師を務め、UI/UX・Web開発など実務直結のコースが揃っており、AIツールを最大活用するための土台として活用できる。
まとめ: データが示す「正しいGemini CLI活用法」
| 判断基準 | Gemini CLI | Claude Code |
|---|---|---|
| 学習・個人開発 | ◎ 無料枠で十分 | △ 有料が前提 |
| フリーランス・副業案件 | ○ コスト節約に有効 | ◎ 精度・速度で工数回収 |
| 本番プロダクト開発 | △ 介入コストに注意 | ◎ 92%初回成功率 |
| 最新技術調査 | ◎ Google検索連携が強力 | △ 手動でドキュメント参照 |
| 大規模コードベース把握 | ◎ 1Mトークン無料 | ○ 1Mトークン(有料) |
結論: Gemini CLIは「無料で始められる最強の入口」だが、複雑なタスクでClaude Codeより高コストになるケースが実測で確認されている。ハイブリッド戦略で両方の強みを活かすのが、2026年のスマートな選択だ。
参照・出典
- Particula Tech (2026年初頭): Express.js大規模リファクタリングベンチマーク
- CodeAnt AI (2026): Claude Code CLI vs Codex CLI vs Gemini CLI比較レポート
- DataCamp (2026): Gemini CLI vs Claude Code — Differences and Use Cases
- Google Developers Blog (2026年4月): Subagents have arrived in Gemini CLI
- Gemini CLI GitHub (v0.38.1リリースノート)
今日すぐできること
npm install -g @google/gemini-cliを実行してインストールgeminiを起動してGoogleアカウントで認証- 手元の開発プロジェクトで
gemini "このコードの改善点を教えて"を試す - 1週間使ってみて、Claude Codeとどちらが速いか自分で計測する
数百円の実験から始めるより、まず無料で動かしてみることが2026年のAIツール評価の正しいアプローチだ。
関連記事
- Claude Agent SDK入門2026 — Anthropicの公式エージェントフレームワーク解説
- Vibe Codingガイド2026 — AIと対話しながら開発する新スタイル
- GitHub Actions AI自動化 — CI/CDへのAI統合