Gemini CLI
Google Gemini CLI supports an openai-flavoured auth mode, which makes it a drop-in client for PrimeRouter.
One-line installer
powershell
irm https://primerouter.ai/install/gemini-cli.ps1 | iexbash
curl -fsSL https://primerouter.ai/install/gemini-cli.sh | bash💡 The script writes
~/.gemini/settings.json(backs up the existing file first, thenchmod 600), setsselectedAuthTypetoopenai, and fills in PrimeRouter'sbaseUrl+ yourapiKey. Default model isgemini-2.5-pro; override withPRIMEROUTER_MODEL=<your-model>.
Run:
bash
geminiFallback: manual install
Full manual setup
- Install Node.js v22+
npm install -g @google/gemini-cli- Write
~/.gemini/settings.json:json{ "selectedAuthType": "openai", "openai": { "apiKey": "sk-your-key", "baseUrl": "https://primerouter.ai/v1", "model": "gemini-2.5-pro" } } chmod 600 ~/.gemini/settings.jsonand rungemini
