ドキュメントを検索...

入力してドキュメントを検索

GeminiGemini 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

サインインするとAPIキーが自動入力されます

主な機能

  • エージェンティック機能自然言語の指示でファイルを編集し、シェルコマンドを実行し、コードベースを自律的に管理します。
  • マルチモーダル入力テキスト、画像、コードをまとめて処理し、より豊かなコンテキストと正確な結果を得られます。
  • MCP 連携Model Context Protocol を通じて外部のツールやサービスへ接続し、機能を拡張できます。
  • 完全カスタマイズ可能システムプロンプト、ツール権限、モデル設定をワークフローに合わせて調整できます。

CC Switch によるクイック設定

CC Switch を使えば、プロバイダーをワンクリックで設定できます。APIエンドポイントとプロバイダー名が自動で設定されます。

サインインするとAPIキーが自動入力されます

または CC Switch CLI を使用:

bash
cc-switch provider add

インストール

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

サインインするとAPIキーが自動入力されます

環境変数

シェルプロファイルに追加してください。プロファイルから読み込まれない限り、ターミナルを閉じるとリセットされます。

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"

サインインするとAPIキーが自動入力されます

使い方

プロジェクトディレクトリで Gemini CLI を起動し、コードベースと対話を始めましょう:

bash
# Start Gemini CLI
gemini

# Switch models within the session
/model gemini-3-flash-preview

始める準備はできましたか?

APIキーを取得して、Gemini CLI で UnoRouter を使い始めましょう。