OpenSource-Hub
G

gemini-cli

SHA-256
108.2k stars·AI 生産性·SHA-256 チェックサム確認済み

Googleがオープンソース化したターミナルAIエージェントで、コマンドライン上で直接Geminiモデルを用いてプログラミングと自動化を支援する。

ターミナルで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 に切り替えることをお勧めします。

タグ

ai-agentcligeminicoding-assistantmcpterminal

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Node.js 20 以上をインストールする

4

npm install -g @google/gemini-cli を実行してグローバルにインストールする。macOS/Linux では brew install gemini-cli も利用可能

5

プロジェクトディレクトリに移動し、gemini コマンドを実行して起動する

インストールガイド
  1. Node.js 20 以上をインストールする
  2. npm install -g @google/gemini-cli を実行してグローバルにインストールする。macOS/Linux では brew install gemini-cli も利用可能
  3. プロジェクトディレクトリに移動し、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 フォルダを削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-10-27 08:52:49
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

4 FAQs

類似プロジェクト