Gemini CLI
Gemini CLI 連携
UnoRouter を Gemini CLI やあらゆる Google GenAI 互換クライアントで利用できます。Gemini モデルを Claude や GPT と並べて使えます。
Gemini CLI とは
Gemini CLI は、Gemini モデルのパワーを開発ワークフローに直接もたらす、Google 製のオープンソース AI コーディングエージェントです。ターミナル上で動作します。
クイックスタート
以下の環境変数を設定すれば、Gemini CLI で UnoRouter を利用できます:
powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"
# Then run Gemini CLI
gemini主な機能
- エージェンティック機能 — 自然言語の指示でファイルを編集し、シェルコマンドを実行し、コードベースを自律的に管理します。
- マルチモーダル入力 — テキスト、画像、コードをまとめて処理し、より豊かなコンテキストと正確な結果を得られます。
- MCP 連携 — Model Context Protocol を通じて外部のツールやサービスへ接続し、機能を拡張できます。
- 完全カスタマイズ可能 — システムプロンプト、ツール権限、モデル設定をワークフローに合わせて調整できます。
CC Switch によるクイック設定
CC Switch を使えば、プロバイダーをワンクリックで設定できます。APIエンドポイントとプロバイダー名が自動で設定されます。
インストール
Windows では WSL(Windows Subsystem for Linux)が必要です。先に WSL をインストールし、その中でインストールコマンドを実行してください。
powershell
npm install -g @google/gemini-cli設定
環境変数を設定して、Gemini CLI が UnoRouter を API プロバイダーとして使用するようにします:
永続的な設定ファイル(推奨)
セッションやターミナル再起動をまたいで保持されます。
~/.gemini/.env
bash
GEMINI_API_KEY=YOUR_API_KEY
GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai環境変数
シェルプロファイルに追加してください。プロファイルから読み込まれない限り、ターミナルを閉じるとリセットされます。
powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"使い方
プロジェクトディレクトリで Gemini CLI を起動し、コードベースと対話を始めましょう:
bash
# Start Gemini CLI
gemini
# Switch models within the session
/model gemini-3-flash-preview始める準備はできましたか?
APIキーを取得して、Gemini CLI で UnoRouter を使い始めましょう。