Gemini CLI を試してみたら、ターミナルAIの選択肢がまた増えた話
Google製のOSS AIエージェント「Gemini CLI」を導入してみた体験談。1日1,000リクエスト無料でターミナルから使えるAIコーディングツールです。
👀 結論から
Gemini CLI は無料枠がかなり大きいAIコーディングエージェントです。
Googleアカウントさえあれば1日1,000リクエスト無料で使えて、ターミナルから直接Geminiを呼び出せます(^o^)
Claude Code と似た使い勝手ですが、無料で始められる点が個人開発者にとってかなりありがたいです。
既に Claude Code を使っている方にとっても、サブで試す価値があると思います!
💡 Gemini CLI とは
Gemini CLI はGoogleが2025年6月にオープンソースで公開したターミナル型AIエージェントです。
GitHubリポジトリには95,000件を超えるスターが集まっていて、注目度の高さがわかります(・∀・)
コードの作成・レビュー・デバッグはもちろん、ドキュメントの読み込みやデプロイまで幅広いタスクに対応しています。
最新の安定版は v0.42.0 で、定期的なアップデートが続いており、Gemini 3.x シリーズのモデルにも順次対応しています。
Googleアカウントで認証するだけで使えるので、APIキーの取得や複雑な初期設定がまったく不要な点も初心者にやさしいです!
🔥 セットアップの手順
セットアップ自体はとてもシンプルです。
Node.js が入っていれば以下のコマンドだけで使い始められます。
npm install -g @google/gemini-cli
gemini
初回起動時にGoogleアカウントでの認証を求められます。
ブラウザが開いてOAuth認証が完了すると、そのままターミナルに戻って使えるようになりました(^^)
特別なAPIキーの発行や設定ファイルの準備は不要で、この手軽さは相当助かります。
✅ 実際に使ってみた
試しにプロジェクトのコードレビューをお願いしてみました。
gemini review とタイプするだけで、現在のディレクトリのコードを読んでフィードバックを出してくれます!
特によかったと感じた点は以下のとおりです。
- 長いコードファイルを丸ごと渡せる(コンテキストが広い)
- コードの修正案をターミナル上に直接出力してくれる
- ファイルの新規作成・編集まで対話的に進められる
試したなかでは、TypeScriptファイルの型エラーの原因を見つけてもらうのがかなり速かったです(。•̀ᴗ-)✧
ただ、コードを直接編集してコミットまで自動でやってもらおうとすると、Claude Code のほうが一歩進んでいる印象でした。
1日1,000リクエストという無料枠の余裕があるので、いろいろなタスクを気軽に試せるのが個人開発には合っています。
🤔 Claude Code との違いを感じた部分
両方を使ってみて感じた一番の違いは無料枠の大きさです。
Claude Code はSonnet 5を使うと従量課金になりますが、Gemini CLI は1日1,000リクエスト無料なので気軽にいろいろ試せます(`・ω・´)
一方で、ファイル編集の精度や会話の自然さという点では Claude Code のほうが今のところ一歩リードしている感じがします。
学習や個人開発のタスクなら Gemini CLI で十分カバーできると思います。
仕事の本番コードには今まで通り Claude Code を使いながら、探索的な調査やアイデア出しは Gemini CLI を活用するという使い分けが私のなかでしっくりきました!
OSSなのでコミュニティの力でどんどんよくなっていくはずですし、今後の進化にも期待しています。
🔒 アップデートで増えた機能とセキュリティの注意点
Gemini CLI を触り始めてから知ったんですが、この手のOSSツールはアップデートの追いかけがけっこう大事だと実感しています。
直近のアップデート(v0.42.0)では、Voice Mode(音声での指示)や Gemma 4 モデルへの対応、Auto Memory Inbox(会話の要点を自動でメモに残す機能)が追加されていて、機能面ではかなり進化しています(・∀・)
一方で、少し前のバージョンでCVSSスコア10.0(最大値)という重大な脆弱性が報告されたこともありました。
OSSでコミュニティ主導だからこそ、こういう脆弱性報告と修正のサイクルが速いのは安心材料でもあるんですが、逆に言うと古いバージョンのまま放置しているとリスクになるということでもあります。
私は Homebrew でインストールしているので、brew upgrade gemini-cli を定期的に実行する習慣をつけました。
npm 経由の場合は npm install -g @google/gemini-cli@latest で最新版に上げられます。
無料で便利なツールほど「入れて満足」になりがちですが、AIエージェント系のCLIはローカルのファイルを操作する権限を持つので、セキュリティアップデートだけは追いかけておいた方が安心だと思います!
パパ系Webエンジニア〜愛用ガジェット一覧 🛍️
AI開発・執筆に使っている作業デスク環境を楽天ROOMにまとめています ✨ デスク周りの参考にどうぞ 🙌
🙌 まとめ
Gemini CLI を試した結果をまとめます。
- 無料枠が大きい: Googleアカウントのみで1日1,000リクエスト無料
- セットアップが簡単:
npm install後すぐ使える - OSS: コミュニティが活発でアップデートが続いている
- Claude Code との使い分け: 探索・調査には Gemini CLI、本番コードには Claude Code
AIコーディングツールの選択肢が増えることは、開発者全体にとってプラスですね(^o^)/
無料で試せるので、まだ触っていない方はぜひ一度インストールしてみてください🚀