← Thursday, October 22 deck

16Tooling

Google previews the Gemini API CLI, an experimental command line tool that lets coding agents generate media, transcribe audio and run managed agents

Introducing Gemini API CLI (gemini-api), now available in preview! Our CLI gives your agent power to generate images, videos, text-to-speech, or music, analyze media, transcribe audio, or manage agents. No more guessing model strings, throwaway scripts or endless curl. 馃У 馃憞

Promo video titled Gemini API CLI from Google AI Studio, showing command line examples that generate an image, audio waveforms and a grid of generated images, a bar chart, and closing text reading Build with Gemini with a GitHub address

Context

Why it matters

A shell tool that any coding agent can call lowers the work needed to add Gemini models and media generation to agent workflows.

The Gemini API CLI is an open source command line tool for the Gemini API, built by the Google AI Studio team. It is separate from the existing Gemini CLI coding agent, and Google labels it experimental and not a supported Google product.

Deep dive

On October 22, Dmitry Lyalin, who lists himself as a staff member at Google DeepMind and Google AI Studio, posted that the Gemini API CLI is available in preview. He said it gives an agent the power to generate images, videos, text to speech or music, analyze media, transcribe audio, or manage agents. The post is a developer announcement from a Google employee.

The release itself is not new that day. Google AI Studio's introduction, written by Lyalin and Philipp Schmid, is dated October 19 and calls it an experimental preview at version 0.4.x. The post and the AICoder summary say the tool is a zero dependency binary, and the GitHub page lists an Apache 2.0 license.

According to the project's README, the commands cover text generation, image, speech, music and video creation, analysis of files and YouTube links, transcription, and managed agents, each using a default Gemini model. Google says it works with any agent that has shell access, naming Claude Code, Codex, Cursor and others. For agent use, commands can describe themselves offline, print request schemas, validate calls with a dry run, and return structured JSON.

The repository's documentation carries a disclaimer that this is not a supported Google product. AICoder notes that Google has published no performance benchmarks for it and that some developers find the name confusing next to the Gemini CLI.

What to expect next

Watch how the command surface changes as Google evolves it alongside the Gemini Interactions API, since the team says it wants feedback and the tool is experimental. Also watch whether Google moves it from a project labeled not supported to an official product, and how much coding agents such as Claude Code and Cursor actually use it. Adoption numbers and any pricing for the managed agents it launches would show whether it spreads beyond early testers.