Skip to main content

概要

種類: コーディングツール主要パス: Gemini-nativeサポートレベル: best-effort
Google Gemini CLI は、Gemini モデルとやり取りするためのコマンドラインツールです。TokenLab は互換性のあるエンドポイントを提供しており、Gemini CLI を使用して 300 以上のモデルにアクセスできます。
これは実験的な互換構成です。Gemini CLI は現在、TokenLab のようなカスタム Base URL ワークフローを安定した形で公式には文書化していません。サポートされた TokenLab のターミナル運用が必要なら、Codex CLI、Claude Code、OpenCode を優先してください。

システム要件

  • Node.js: バージョン 20.0 以上
  • OS: Windows 10/11、macOS 10.15 以上、Ubuntu 20.04 以上、または Debian 10 以上

インストール

インストールの確認:

設定

ステップ 1: API キーの取得

  1. TokenLab ダッシュボードにログインします
  2. API キーに移動します
  3. API キーを作成してコピーします(形式: sk-...

ステップ 2: 環境変数の設定

一時的(現在のセッション):
永続的な設定: シェル設定ファイルに追加します:
設定を反映させるために、設定後にターミナルを再起動してください。
既知の制限事項: キャッシュされた Google セッションがある場合、Gemini CLI が GOOGLE_GEMINI_BASE_URL を無視することがあります。接続の問題が発生した場合は、CLI キャッシュをクリアするか、新しいターミナルセッションを開始してください。

基本的な使い方

プロジェクトディレクトリから Gemini CLI を起動します:
初回実行時には、以下の操作を行います:
  1. テーマの選択
  2. 安全に関する通知の確認
  3. 作業ディレクトリの信頼設定

利用可能なモデル

よく使うコマンド

質問する:
コードを分析する:
コードを生成する:
変更をレビューする:

設定の確認

トラブルシューティング

  • GOOGLE_GEMINI_BASE_URLhttps://api.tokenlab.sh に設定されていることを確認してください
  • 注意: Gemini エンドポイントには /v1 サフィックスは不要です
  • ネットワーク接続を確認してください
  • GEMINI_API_KEY 環境変数が設定されていることを確認してください
  • キーが sk- で始まっていることを確認してください
  • TokenLab ダッシュボードでキーが有効であることを確認してください
  • tokenlab.sh/en/models で Gemini モデルの利用可能性を確認してください
  • 別の Gemini モデルバリアントを試してください

ベストプラクティス

コンテキストをより正確に理解させるため、常にプロジェクトのルートから Gemini CLI を実行してください。
自身が所有するディレクトリのみを信頼してください。Gemini CLI はファイルを読み取り、変更する可能性があります。
プロジェクトにコミットする前に、AI が生成したコードを必ずレビューしてください。