Skip to content

Gemini

Gemini Logo

Google Gemini AI assistant integration.

Installation

Node.js (v20+)

Install globally:

npm install -g @google/gemini-cli

Or run directly with npx:

npx https://github.com/google-gemini/gemini-cli

Homebrew

brew install gemini-cli

Setup

After installation, run gemini to: 1. Pick a color theme 2. Authenticate with your Google account

API Keys (Optional)

Note: When authenticated, you get up to 60 requests per minute and 1,000 requests per day.

Usage

metacoder "Your prompt" --coder gemini

Configuration

Gemini configuration is automatically generated in the working directory.

Default Configuration

The coder creates a .codex/config.yaml file with: - Model: gemini-2.5-pro - Provider: google

Environment Variables

Set your Google API credentials as needed.

Custom Configuration

Use a Metacoder config file to override defaults:

ai_model:
  name: gemini-2.5-pro
  provider:
    name: google
    api_key: ${GOOGLE_API_KEY}

Notes

  • Gemini CLI provides debug output that is parsed to extract results
  • The coder expects configuration in .codex/config.yaml