Gemini CLI で買う
dotenv ファイル経由で Gemini CLI を Asale に向ける方法と、同名の変数を既にエクスポートしているシェルでの意味。
オンにする
購入 → Gemini CLI をオンにし、モデルを選び、ターミナルウィンドウを再起動します。
ディスク上で変わるもの
| ファイル | キー |
|---|---|
~/.gemini/.env | GOOGLE_GEMINI_BASE_URL、GEMINI_API_KEY |
JSON でも TOML でもなく dotenv ファイルです。書かれるのはこの 2 キーだけで、オフにするとその 2 キーだけが取り除かれます。
本物の環境変数が優先されます
dotenv ファイルであるため、シェルが既にエクスポートしている同名の変数が優先されます。GEMINI_API_KEY を .zshrc や CI 環境で設定していると、Gemini CLI はそちらを使い、Asale が書いた値を無視します——スイッチはオンに見えるのに、何も市場を通りません。
Gemini CLI を起動するシェルで unset してください。
モデル
モデル名はリクエストに載るため、選択はローカルで強制されます。選んでいないモデルは 127.0.0.1 で拒否され、費用は発生しません。
注意点
- ターミナルウィンドウを再起動してください——このファイルはプロセス起動時に読まれます。
- このスイッチがオンの間、この端末から取り込んだ Gemini アカウントは販売に出されません。