openclaw/extensions/google-gemini-cli-auth
2026-01-27 12:21:02 +00:00
..
clawdbot.plugin.json
index.ts
oauth.test.ts
oauth.ts
package.json
README.md

Google Gemini CLI Auth (Clawdbot plugin)

OAuth provider plugin for Gemini CLI (Google Code Assist).

Enable

Bundled plugins are disabled by default. Enable this one:

clawdbot plugins enable google-gemini-cli-auth

Restart the Gateway after enabling.

Authenticate

clawdbot models auth login --provider google-gemini-cli --set-default

Requirements

Requires the Gemini CLI to be installed (credentials are extracted automatically):

brew install gemini-cli
# or: npm install -g @google/gemini-cli

Env vars (optional)

Override auto-detected credentials with:

  • CLAWDBOT_GEMINI_OAUTH_CLIENT_ID / GEMINI_CLI_OAUTH_CLIENT_ID
  • CLAWDBOT_GEMINI_OAUTH_CLIENT_SECRET / GEMINI_CLI_OAUTH_CLIENT_SECRET