Presentamos ElevenLabs CLI v1.0
- Publicado
- Última actualización
EscucharEscucha este artículo
Hoy presentamos la v1 de la CLI de ElevenLabs, que lleva la API de ElevenLabs directamente a tu terminal.

Agentes de programación ya viven en la terminal, donde ejecutan comandos, leen resultados e incluso piden comida. La CLI de ElevenLabs se ha diseñado pensando primero en agentes, con comandos bien documentados y resultados JSON estructurados fáciles de analizar y encadenar. Incluye un modo --dry-run para previsualizar cualquier operación antes de que afecte a tu espacio de trabajo.
La CLI también incorpora agentes como código a ElevenAgents. Descarga todos los agentes de tu espacio de trabajo en archivos de configuración locales, edítalos como cualquier otra parte de tu código, previsualiza el diff exacto y despliega en producción manualmente o mediante tu agente de programación.
Instala en macOS
Windows
cURL
Toda la plataforma desde una sola interfaz
Todas las rutas de la API de ElevenLabs publicadas en nuestra especificación OpenAPI están disponibles como subcomandos:
Agentes como código
Los agentes como código tratan la configuración de los agentes igual que el código de una aplicación. Trabajas con archivos en disco y la CLI los mantiene sincronizados con tu espacio de trabajo. Todo el flujo de trabajo cabe en tres comandos.
El mismo flujo de trabajo se extiende a producción. Las ramas mantienen separados el desarrollo y la producción: una rama de desarrollo puede usar un número de teléfono de prueba y un LLM más económico, mientras que producción usa el número real y un modelo de vanguardia. Y para proyectos nuevos, elevenlabs agents init crea toda la estructura, con plantillas iniciales para configuraciones habituales como atención al cliente.
Con unos pocos agentes, el panel es manejable. Sin embargo, al gestionar una flota de agentes repartidos entre cientos de organizaciones de clientes o migrar agentes en bloque desde otra plataforma, los archivos y el control de versiones son el único flujo de trabajo que escala.
Creada para agentes de programación y desarrolladores
Un agente que usa una CLI falla de forma distinta a una persona. No puede responder a una solicitud interactiva, reintenta constantemente y aprende de todo lo que le indica el mensaje de error. La CLI está diseñada en torno a esta realidad.
--help es para personas; --schema es para agentes. Cada comando de la API muestra un contrato legible por máquinas con datos de entrada tipados, dónde va cada uno, qué es obligatorio y la estructura exacta de la respuesta. Esto permite al agente construir una llamada válida sin tener que adivinar.
Los errores también dan al agente algo con lo que trabajar. Para los agentes, los errores se devuelven como JSON que pueden analizar. Cuando se detecta a un usuario humano mediante TTY, se muestra en su lugar un mensaje de error en texto plano. Ambos incluyen instrucciones para corregir el error.
Dado el comando no válido:
Los agentes recibirían el siguiente mensaje de error:
En cambio, usuarios humanos ven este error, más legible e incluye una indicación para resolver el problema:
Skills incluidas
--help y --schema son el manual integrado de la CLI. Pero las skills van más allá y enseñan a tu agente de programación flujos de trabajo completos, como crear un agente, generar voz o transcribir una llamada.
Instálalas en tu proyecto:
Los agentes ya viven en la terminal. Ahora ElevenLabs también. Instala la CLI, proporciona las skills a tu agente y descubre qué crea. Empieza con la documentación.




