Apresentamos a CLI v1 da ElevenLabs
- Publicado
- Última atualização
OuvirOuça este artigo
Hoje apresentamos a v1 da CLI da ElevenLabs que leva a API da ElevenLabs diretamente para o seu terminal.

Os agentes de programação já vivem no terminal, onde executam comandos, leem resultados e até pedem almoço. A CLI da ElevenLabs foi projetada priorizando os agentes, com comandos bem documentados e resultados JSON estruturados, fáceis de analisar e encadear. Ela inclui um modo --dry-run para visualizar qualquer operação antes que ela altere seu workspace.
A CLI também leva agentes como código para o ElevenAgents. Baixe todos os agentes do seu workspace em arquivos de configuração locais, edite-os como qualquer outra parte da sua base de código, visualize o diff exato e envie para produção manualmente ou pelo seu agente de programação.
Instale no macOS
Windows
cURL
Toda a plataforma em uma única interface
Todos os endpoints da API da ElevenLabs publicados em nossa especificação OpenAPI estão disponíveis como subcomandos:
Agentes como código
Agentes como código trata a configuração de agentes da mesma forma que você trata o código da aplicação. Você trabalha com arquivos no disco, e a CLI os mantém sincronizados com seu workspace. Todo o workflow cabe em três comandos.
O mesmo workflow se estende à produção. As branches mantêm desenvolvimento e produção separados: uma branch de desenvolvimento pode usar um número de telefone de teste e um LLM mais barato, enquanto a produção usa o número real e um modelo de ponta. E, em novos projetos, elevenlabs agents init cria toda a estrutura, com templates iniciais para configurações comuns, como suporte ao cliente.
Com alguns agentes, o dashboard é fácil de gerenciar. Mas, ao administrar uma frota de agentes distribuídos entre centenas de organizações de clientes ou migrar agentes em massa de outra plataforma, arquivos e controle de versão são o único workflow que escala.
Feita para agentes de programação e desenvolvedores
Um agente que usa uma CLI falha de forma diferente de uma pessoa. Ele não consegue responder a um prompt interativo, tenta novamente o tempo todo e aprende com o que a mensagem de erro fornece. A CLI foi projetada com essa realidade em mente.
--help é para pessoas; --schema é para agentes. Cada comando da API exibe um contrato legível por máquina, com entradas tipadas, onde cada uma deve ser usada, o que é obrigatório e o formato exato da resposta. Isso permite que o agente monte uma chamada válida sem precisar adivinhar.
Os erros também dão ao agente algo com que trabalhar. Para agentes, os erros retornam como JSON que eles podem analisar. Quando um usuário humano é detectado via TTY, uma mensagem de erro simples é exibida. Ambos incluem instruções de como corrigir o erro.
Dado o comando inválido:
Os agentes receberiam a seguinte mensagem de erro:
Já os usuários humanos veem este erro, que é mais legível e inclui uma dica de como resolver o problema:
Skills prontas para usar
--help e --schema são o manual integrado da CLI. Mas as skills vão além e ensinam ao seu agente de programação workflows completos, como criar um agente, gerar fala ou transcrever uma chamada.
Instale-as no seu projeto:
Os agentes já vivem no terminal. Agora toda a ElevenLabs também está lá. Instale a CLI, passe as skills para seu agente e veja o que ele cria. Comece com a documentação.




