Gemini

Gemini CLI

Gemini is Google’s multimodal agent CLI with strong coding capabilities.

Status

Gemini integration is currently experimental. Features may be limited compared to other agents.

Installation

Install the Google AI SDK:

pip install google-generativeai

Plans and Pricing

Configuration

See the full Gemini agent configuration reference.

Add Gemini to your Operator configuration:

# ~/.config/operator/config.toml

[agents.gemini]
enabled = true
api_key_env = "GOOGLE_AI_API_KEY"
model = "gemini-pro"

Authentication

Set your Google AI API key:

export GOOGLE_AI_API_KEY="your-api-key"

Get an API key from Google AI Studio.

Features

Gemini provides:

Limitations

Current experimental limitations:

Operator Integration

When Operator assigns a ticket to Gemini:

  1. Gemini receives the ticket context
  2. Generates code implementations
  3. Applies changes to the codebase
  4. Reports completion status