logo

Gemini CLI 設定ガイド

インストール手順

1. Node.js のインストール

Node.js 公式サイト にアクセスし、左側の LTS バージョンをダウンロードすることを推奨します。これは長期サポート版で、より安定しています。

2. Git のインストール

Git 公式サイト にアクセスすると、お使いの OS に適したバージョンが自動的に推奨されます。ボタンをクリックしてダウンロードしてください。

3. Gemini CLI のインストール

cmd コマンドラインを開き、npm で gemini-cli をインストール:

npm install -g @google/gemini-cli

設定手順

設定 (.env)

設定ファイルを作成(Windows: %USERPROFILE%\.gemini\.env, Mac/Linux: ~/.gemini/.env

GOOGLE_GEMINI_BASE_URL=https://llmoxy.com
GEMINI_API_KEY=<LLMOXY_API_KEY>
GEMINI_MODEL=gemini-2.5-pro

注意:API Key には Gemini/Vertex グループのトークンを使用してください。

起動

gemini

詳細設定手順

1. Gemini CLI をインストール

PowerShell を開いて実行:

npm install -g @google/generative-ai-cli

インストールを検証:

gemini --version

gemini コマンドが見つからない場合は、代替パッケージ名を試行:

npm install -g @google/gemini-cli

ターミナルを開いて(Command + Space を押し、Terminal を入力して Enter)、実行:

npm install -g @google/generative-ai-cli

インストールを検証:

gemini --version

gemini コマンドが見つからない場合は、代替パッケージ名を試行:

npm install -g @google/gemini-cli

ターミナルを開いて実行:

npm install -g @google/generative-ai-cli

インストールを検証:

gemini --version

gemini コマンドが見つからない場合は、代替パッケージ名を試行:

npm install -g @google/gemini-cli

2. Gemini CLI を設定(LLMoxy に接続)

Gemini CLI は独自の設定ディレクトリを使用し、Shell 設定ファイルの編集は不要です。

設定ディレクトリを作成

mkdir -Force "$env:USERPROFILE\.gemini"

環境変数設定ファイルを書き込み

.env ファイルを作成(API Key を置き換えてください):

@"
GOOGLE_GEMINI_BASE_URL=https://llmoxy.com
GEMINI_API_KEY=あなたの LLMoxy API Key
GEMINI_MODEL=gemini-3.1-flash-image-preview-1
"@ | Out-File -Encoding utf8 "$env:USERPROFILE\.gemini\.env"

オプション:認証設定を書き込み

@"
{
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}
"@ | Out-File -Encoding utf8 "$env:USERPROFILE\.gemini\settings.json"

設定ディレクトリは %USERPROFILE%\.gemini\ にあります(通常 C:\Users\あなたのユーザー名\.gemini\)。

設定ディレクトリを作成

mkdir -p ~/.gemini

環境変数設定ファイルを書き込み

.env ファイルを作成(API Key を置き換えてください):

cat > ~/.gemini/.env <<'EOF'
GOOGLE_GEMINI_BASE_URL=https://llmoxy.com
GEMINI_API_KEY=あなたの LLMoxy API Key
GEMINI_MODEL=gemini-3.1-flash-image-preview-1
EOF

オプション:認証設定を書き込み

cat > ~/.gemini/settings.json <<'EOF'
{
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}
EOF

設定ディレクトリは ~/.gemini/ にあります(つまり /Users/あなたのユーザー名/.gemini/)。

設定ディレクトリを作成

mkdir -p ~/.gemini

環境変数設定ファイルを書き込み

.env ファイルを作成(API Key を置き換えてください):

cat > ~/.gemini/.env <<'EOF'
GOOGLE_GEMINI_BASE_URL=https://llmoxy.com
GEMINI_API_KEY=あなたの LLMoxy API Key
GEMINI_MODEL=gemini-3.1-flash-image-preview-1
EOF

オプション:認証設定を書き込み

cat > ~/.gemini/settings.json <<'EOF'
{
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}
EOF

あなたの LLMoxy API KeyLLMoxy コンソール からコピーした実際の Key に 必ず 置き換えてください。

設定項目の説明:

  • GOOGLE_GEMINI_BASE_URL — LLMoxy ゲートウェイアドレス
  • GEMINI_API_KEY — あなたの API Key
  • GEMINI_MODEL — デフォルトモデル(gemini-3.1-flash-image-preview-1 が最新フラッグシップ)

よくある問題

npm install -g 権限エラー

PowerShell を管理者として実行してから再試行してください。

Homebrew 経由で Node.js を再インストール。Homebrew でのインストールは sudo を必要としません。

nvm で Node.js を管理することを推奨。または npm グローバルディレクトリを変更:npm config set prefix ~/.npm-global、その後 ~/.npm-global/bin を PATH に追加。

"gemini command not found" と表示される

  • 代替パッケージを試行:npm install -g @google/gemini-cli
  • Node.js がインストールされていることを確認:node -v
  • ターミナルを再起動

API 呼び出し失敗

  • 設定ファイルの内容が正しいことを確認
  • API Key に余分なスペースがないことを確認
  • LLMoxy コンソール でアカウント残高を確認

リモートサーバー接続問題(Linux)

  • ネットワークを確認:curl -I https://llmoxy.com
  • プロキシが必要な場合は、.env に追加:HTTPS_PROXY=http://your-proxy:port