gemini-cli
SHA-256Googleがオープンソース化したターミナルAIエージェントで、コマンドライン上で直接Geminiモデルを用いてプログラミングと自動化を支援する。
スマートダウンロード
Download 版をダウンロード
v0.65.0 · 36.3 MB
ターミナルでGeminiを無料で呼び出してコードを書いてもらう
主な機能
- 自然言語で大規模なコードベースをクエリ・編集でき、PDF、画像、スケッチからアプリを生成することも可能
- ファイルの読み書き、Shell コマンド、Web スクレイピングと検索などのツールを内蔵し、すぐに使い始められる
- MCP サーバー拡張をサポートし、GitHub、Slack、Imagen/Veo などの外部機能に接続可能
- ヘッドレスモードは JSON とストリーミング出力をサポートし、スクリプトや CI 自動化への組み込みが容易
- 柔軟なログイン方法:Google アカウントの無料枠、API Key、またはエンタープライズ向け Vertex AI
できないこと
- •公式は、Gemini CLI が最新の Gemini モデル(Gemini 4 Argon など)向けに最適化されていないことを明確に示しており、最適なコーディング体験を得るには Antigravity CLI への切り替えを推奨している。新規ユーザーはツール選定の前にこの移行の方向性に留意する必要がある。無料枠には呼び出し頻度制限があり、ヘビーに使用する場合は有料 API Key の設定が必要となる。Node.js 環境に依存するため、Windows ユーザーには WSL との併用が推奨される。超大規模コードベースを分析する際はコンテキスト Token の消費に注意し、クォータが急速に枯渇しないようにすること。
使用例
- AI に昨日のコードコミットを要約させたり、見慣れないプロジェクトの全体的なアーキテクチャを説明させたりする
- FAQ ドキュメントに基づいて、質問に回答できる Discord ボットを素早く生成する
- CI/CD スクリプトで非対話モードによりコードのチェックと修正タスクを自動実行する
- MCP を介して AI に GitHub 上の保留中の PR を直接照会させ、Slack に同期させる
Gemini CLI は Google がオープンソースで公開したターミナル AI エージェントで、コマンドラインから直接 Gemini モデルを呼び出して、コーディング、デバッグ、自動化を行えます。Claude Code と比較すると、完全にオープンソース(Apache-2.0)であり、Google アカウントでログインするだけで無料枠が使えます。Aider と比較すると、ファイル、Shell、Web 検索などのツールを内蔵し、MCP 拡張をネイティブにサポートしています。PDF や画像などのマルチモーダル入力、セッションチェックポイント、Token キャッシュ、スクリプトに埋め込み可能な JSON ヘッドレスモードをサポートしています。注意:公式によると、最新の Gemini モデル向けに最適化されていないため、最高のエクスペリエンスを求める場合は Antigravity CLI に切り替えることをお勧めします。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Node.js 20 以上をインストールする
npm install -g @google/gemini-cli を実行してグローバルにインストールする。macOS/Linux では brew install gemini-cli も利用可能
プロジェクトディレクトリに移動し、gemini コマンドを実行して起動する
- Node.js 20 以上をインストールする
- npm install -g @google/gemini-cli を実行してグローバルにインストールする。macOS/Linux では brew install gemini-cli も利用可能
- プロジェクトディレクトリに移動し、gemini コマンドを実行して起動する
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
8c0f60a0726ddeacf83fa1c6edb725a9dfe0e001f6f6b3a036475e3d15fbf6ffこのチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
npm でインストールしたユーザーは npm uninstall -g @google/gemini-cli を実行してアンインストールし、Homebrew でインストールしたユーザーは brew uninstall gemini-cli を実行します。設定とキャッシュを完全に削除する場合は、ユーザーのホームディレクトリにある ~/.gemini フォルダを削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
4 FAQs