コンテンツにスキップ

Gemini CLI のインストールと設定

本ページ概要

💎 Gemini CLI のインストールと 4All API 設定ガイド

Section titled “💎 Gemini CLI のインストールと 4All API 設定ガイド”

Gemini CLI は Google 公式のコマンドラインツールで、ターミナルから強力な Gemini モデルと直接やり取りできます。以下の手順に従えば、4All API アグリゲーションプラットフォームへすばやく接続でき、極めて高速な AI レスポンスを体験できます。

手順 1:Node.js をインストールする

Section titled “手順 1:Node.js をインストールする”

💡 ヒント: Gemini CLI の実行には Node.js 環境が必要です。以前にすでにインストール済みの場合(たとえば Claude Code や CodeX の設定時に導入している場合)は、この手順をスキップしてください。未インストールの方は Node.js 公式サイトからダウンロードしてインストールしてください。

手順 2:Gemini CLI をインストールする

Section titled “手順 2:Gemini CLI をインストールする”

コマンドライン(CMD)またはターミナル(PowerShell / Terminal)を開き、以下のコマンドを実行してグローバルインストールします。

Terminal window
# Windows ユーザーは管理者として実行してください
# macOS/Linux ユーザーは sudo が必要な場合があります
npm install -g @google/gemini-cli

インストール完了後、gemini --version コマンドを入力して、正常にインストールされたか確認できます。

手順 3:4All API アグリゲーションノードを設定する

Section titled “手順 3:4All API アグリゲーションノードを設定する”
  1. API キーを取得する:
  • [4All API コンソール] https://4All API.com にアクセスしてログインします。
  • 新しいトークン(Token)を作成し、生成された sk-... キーをコピーして控えておきます。(注: コンソールにグループ分けがある場合は、最適な互換性を確保するため Gemini 専用グループを選択してください)
  1. 設定ファイルを作成する: ユーザーのホームディレクトリ内に、.gemini という名前の隠しフォルダを作成します。
  • Windows: %USERPROFILE%\.gemini(通常は C:\Users\あなたのユーザー名\.gemini
  • macOS/Linux: ~/.gemini

そのフォルダ内に、次の 2 つのファイルを新規作成し、それぞれに対応する内容を記入します。

📄 ファイル 1: .env(基本リクエスト URL とキーの設定用)

GOOGLE_GEMINI_BASE_URL=https://sg.4All API.com
GEMINI_API_KEY=sk-ここに 4All API から取得した वास्तविकのキーを貼り付けてください
GEMINI_MODEL=gemini-3.1-pro

📄 ファイル 2: settings.json(ローカル IDE の拡張機能と安全な認証設定を有効にするため)

{
"ide": {
"enabled": true
},
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}

⚠️ 重要なお知らせ:

  • 設定ファイル内の GOOGLE_GEMINI_BASE_URL は、必ず https://sg.4All API.com と正確に記入してください。末尾にスラッシュを付けないでください。

準備はすべて完了です。ターミナルを開き、cd コマンドでプロジェクトディレクトリへ移動してください。以下のコマンドを実行すれば、アシスタントを起動し、Gemini 3.1 Pro と対話を始められます。

Terminal window
gemini

Gemini CLI Windows 一発起動スクリプト

Section titled “Gemini CLI Windows 一発起動スクリプト”
Terminal window
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo ========================================
echo Gemini CLI - 4All API 一鍵設定ツール
echo ========================================
echo.
REM 设置 .gemini 文件夹路径
set "GEMINI_PATH=%USERPROFILE%\.gemini"
REM 创建 .gemini 文件夹
if not exist "%GEMINI_PATH%" (
mkdir "%GEMINI_PATH%"
echo [√] 已自动创建文件夹: %GEMINI_PATH%
) else (
echo [*] 文件夹已存在: %GEMINI_PATH%
)
REM 检查是否已有配置
if exist "%GEMINI_PATH%\.env" (
echo.
echo [!] 发现已存在的 .env 配置文件
set /p "OVERWRITE=是否覆盖更新? (Y/N): "
if /i not "!OVERWRITE!"=="Y" (
echo [×] 已取消配置操作
pause
exit /b 1
)
)
REM 创建 .env 文件
(
echo GOOGLE_GEMINI_BASE_URL=https://sg.4All API.com
echo GEMINI_API_KEY=sk-请在此处粘贴您从 4All API 获取的真实密钥
echo GEMINI_MODEL=gemini-2.5-pro
) > "%GEMINI_PATH%\.env"
echo [√] 已生成核心配置文件: %GEMINI_PATH%\.env
REM 创建 settings.json
(
echo {
echo "ide": {
echo "enabled": true
echo },
echo "security": {
echo "auth": {
echo "selectedType": "gemini-api-key"
echo }
echo }
echo }
) > "%GEMINI_PATH%\settings.json"
echo [√] 已生成 IDE 增强设置: %GEMINI_PATH%\settings.json
echo.
echo ========================================
echo 🎉 恭喜!配置文件的基础框架已搭建完成!
echo ========================================
echo.
echo 下一步操作:
echo 1. 访问 https://4All API.com 获取您的专属 API 密钥
echo 2. 将密钥填入刚刚生成的 .env 文件中
echo.
echo.
set /p "OPEN=是否现在立即打开 .env 文件进行填写? (Y/N): "
if /i "!OPEN!"=="Y" (
notepad "%GEMINI_PATH%\.env"
)
echo.
echo 按任意键退出...
pause >nul

Gemini CLI の Windows 向け一発設定スクリプトは、初心者ユーザーがあなたのプラットフォームを使い始める際のハードルを大幅に下げることができます。