Gemini CLI

By Google · Available on HarnessRouter

Google’s open-source terminal agent that brings Gemini to the command line, with file system and shell tools, MCP servers, extensions, and sandboxed execution.

30-day usageAug 9–Sep 7, 2026

Data as of September 8, 2026 · About the data

RankN/A
TokensN/A
RequestsN/A

No attributed usage rank in the 30-day window ending September 7, 2026.

Capabilities and verification

Reviewed against the HarnessRouter capability catalog on September 8, 2026. Every verified row cites its public source; rule-derived rows apply HarnessRouter's published classification rules to documented behavior. A “No public evidence” badge marks a gap in the public record, not a statement that Gemini CLI lacks them.

Configuration & support

  • Other modelsNo public evidence
  • Custom instructionsDirectly verified
  • SkillsDirectly verified
  • Custom toolsDirectly verified
  • MCPDirectly verified
  • Sandbox & approvalsDirectly verified
  • SessionsDirectly verified
  • SubagentsNo public evidence

Execution & agency

  • Workspace filesDirectly verified
  • Structured actionsDirectly verified

Environment control

  • Browser controlNo public evidence
  • Computer controlNo public evidence

Observation & capture

  • Screen observationNo public evidence
  • Screenshot exportNo public evidence
  • Recording exportNo public evidence

Artifact outputs

  • DocumentsRule-derived
  • SpreadsheetsRule-derived
  • PresentationsRule-derived
  • ImagesRule-derived
  • VideoRule-derived
  • App deploymentNo public evidence

Sources: google-gemini.github.io

Machine interfaces

  • Headless CLI · Stable

Run Gemini CLI through HarnessRouter

API harness ID: gemini

Use it for coding-agent tasks on Google's Gemini models, returned through the HarnessRouter product contract.

Create an API key and run your first task

Run Gemini CLI through one API.

Ship it behind your product and compare it on your own tasks. Start free with your own model keys, no card needed.

Start building free