
ElevenLabs is moving its full API into the command line. The company announced on LinkedIn that ElevenLabs CLI v1 gives developers and coding agents terminal access to its voice, transcription, dubbing, music generation, and conversational-agent tools.
The release is more than a collection of shortcuts for making API calls. ElevenLabs is positioning the CLI as an infrastructure layer for managing audio applications through local configuration files, version-controlled workflows, structured output, and automated coding agents. The release appears in the company’s August 24 changelog.
Managing ElevenLabs Agents as Code
One of the most consequential additions is the ability to pull every agent in an ElevenLabs workspace into local configuration files. Developers can edit those files alongside application code, inspect proposed changes, and then push updates back to production.
That model brings voice-agent configuration closer to established software development practices. Instead of changing prompts, tools, or agent settings exclusively through a web interface, teams can keep configurations with the rest of a project. This can make changes easier to review, reproduce, and potentially incorporate into existing deployment processes.
Dry-run support is particularly important. Before an operation is applied, developers or automated agents can preview the exact changes it would make. That provides a safeguard when scripts are updating production agents or when an AI coding assistant is executing a broader task.
The CLI also returns structured JSON designed to be parsed by software. In practical terms, builders can pipe responses into scripts, inspect them with command-line utilities, or use results as inputs for subsequent automation steps. The available command areas include:
- Text to Speech, for generating spoken audio from text
- Speech to Text, for transcription workflows
- Dubbing, for translating and adapting audio across languages
- Music generation, for creating music through the API
- Agent management, including pulling, modifying, previewing, and pushing configurations
This expands on ElevenLabs’ recent effort to make its platform accessible to AI development tools. The company previously added agent management through its MCP integration with Claude, as Create With reported. The CLI offers a more general terminal interface that is not tied to one assistant.
Built-In Skills for Coding Agents
ElevenLabs CLI v1 includes a generate-skills command that teaches a coding agent how to use the available commands. ElevenLabs says this allows a developer to describe a desired result in natural language, after which the coding agent can build, test, and ship the workflow within rules defined by the developer.
This is a notable distinction from simply asking an assistant to guess at shell commands. Generated skills can provide documented information about the CLI’s supported operations and expected syntax. Combined with structured JSON and dry runs, that gives coding agents clearer inputs and a safer way to check actions before applying them.
For small teams, the practical appeal is consolidation. A builder working on a voice application could manage the conversational agent, generate test speech, transcribe recordings, initiate dubbing, and inspect machine-readable results without repeatedly switching to a browser dashboard. Whether that produces a simpler workflow will depend on how much of the project already lives in the terminal.
On macOS, ElevenLabs lists installation through Homebrew using:
brew install elevenlabs/tap/elevenlabs
The company says Windows and other installation methods are documented in the accompanying blog material referenced from its announcement. It has not provided separate CLI pricing in the supplied announcement, so developers should consult the platform’s API pricing and documentation for costs associated with the underlying operations.
Frequently asked questions
What is ElevenLabs CLI v1?
ElevenLabs CLI v1 is a command-line interface that brings the ElevenLabs API into the terminal. It provides commands for Text to Speech, Speech to Text, dubbing, music generation, and management of ElevenLabs agents through local configuration files.
How does ElevenLabs CLI v1 work with coding agents?
The elevenlabs generate-skills command gives coding agents information about the CLI’s available commands. Coding agents can then construct and test workflows from natural-language instructions, while structured JSON and dry runs help them interpret results and preview changes.
How can developers install ElevenLabs CLI v1?
Mac users can install it through Homebrew with brew install elevenlabs/tap/elevenlabs. ElevenLabs says Windows and other installation options are covered in the blog material linked from its announcement, but the supplied sources do not list those commands or specify a separate CLI plan.
Sources
1 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.




