Gemini CLIは、Googleが提供する、ターミナル(コマンドライン)から直接Geminiの強力な機能を利用できるオープンソースのAIエージェントツールです。
開発者や一般のユーザーが、ブラウザを開くことなく、使い慣れた黒い画面(コマンドライン)上でAIと対話しながら様々な作業を行えるのが特徴です。
主な特徴と機能
高度なコーディング支援
コードの生成、レビュー、デバッグ、バグ修正などを対話形式で行えます。Gitの操作やバージョン管理とも連携し、開発作業をスムーズに進められます。巨大なコンテキストウィンドウ
100万トークンという膨大なコンテキストを扱えるため、長大なプログラムのソースコードや大量のログファイルを丸ごと読み込ませて解析・要約させることが可能です。多彩な内蔵ツールと連携
Google検索・ウェブフェッチ: ターミナルを離れずに最新情報を検索・取得できます。
ローカルファイルの操作: 自然言語の指示でファイルの読み書きやOSツール(grepやpythonなど)を操作できます。
MCP(Model Context Protocol)のサポート: 外部のMCPサーバーと接続し、機能をさらに拡張できます。
2つの実行モード
対話モード: AIと連続してチャットしながら、シェルコマンドの実行も含めた一連の作業を任せられます。
非対話モード: 自動化スクリプトなどに組み込み、単発のタスクを素早く実行させることができます。
利用方法と料金
個人のGoogleアカウントでログインし、無償版の「Gemini Code Assistライセンス」を紐付けることで、無料で利用を始めることができます(1分あたり60リクエスト、1日あたり1,000リクエストなどの寛大な利用枠が設けられています)。また、APIキー(Google AI StudioやVertex AI)を用いた従量課金での利用にも対応しています。
0 件のコメント:
コメントを投稿