CLI de LLM Pulse: consulta tus datos de visibilidad en IA desde la terminal
El CLI de LLM Pulse es una aplicación nativa de Rust para consultar tus datos de visibilidad en IA desde una terminal. Úsalo para scripts, exportaciones recurrentes, trabajos de CI y comprobaciones rápidas sin abrir el panel de control. Está disponible en los planes Scale y superiores.
Con el CLI de LLM Pulse puedes:
- Consultar tus datos de visibilidad, citaciones y competidores desde la línea de comandos
- Crear scripts de informes recurrentes y enviar los resultados a tus propias herramientas
- Integrar comprobaciones de visibilidad en IA en pipelines de CI y automatizaciones
- Trabajar con tus datos sin abrir el panel de control
Qué hace
- Accede a todas las operaciones REST de LLM Pulse desde tu terminal
- Automatiza la generación de informes y de exportaciones de datos según un horario
- Consulta métricas, dimensiones, Search Console, tráfico de IA, recomendaciones, tareas de GEO Writer y webhooks
- Crea y gestiona prompts, competidores, colecciones, proyectos y anotaciones
- Genera datos en JSON, en una tabla de terminal o en CSV
Cómo usarlo
- Instala el CLI con npm:
npm install -g @llmpulse/cli - Ejecuta
llmpulse logine introduce una clave de API desde menú del perfil > Claves de API - Comprueba tu proyecto con
llmpulse status - Obtén las métricas de visibilidad con
llmpulse metrics summary --project-id ID --range 30 - Ejecuta
llmpulse --helppara ver todos los comandos
El paquete de npm instala el binario nativo precompilado para macOS (Apple silicon e Intel), Linux (x86-64 con glibc) o Windows (x86-64). Node.js 18 o posterior solo se usa para instalarlo y ejecutarlo. También puedes usar pnpm add -g @llmpulse/cli o bun add -g @llmpulse/cli, o probarlo una vez sin instalarlo con npx @llmpulse/cli --help.
Para instalarlo sin npm, descarga el archivo de tu plataforma desde GitHub Releases, extrae el binario llmpulse y colócalo en algún lugar de tu PATH. Los desarrolladores que tengan Rust instalado también pueden compilarlo desde el código fuente:
cargo install --git https://github.com/LLM-Pulse/llmpulse-cli --locked
Casos de uso habituales
- Monitorización automatizada: ejecuta un cron job que comprueba las métricas de visibilidad a diario y avisa de las caídas
- Exportación de datos: programa exportaciones CSV semanales del rendimiento de los prompts para informes
- Integración CI/CD: comprueba si las métricas de visibilidad de IA alcanzan un umbral antes de desplegar cambios de contenido
- Consultas rápidas: comprueba una métrica concreta sin abrir el navegador
Consejos y notas
- Requiere una clave de API y un plan Scale o superior
- Usa la API REST y su límite de 300 peticiones por minuto
-
llmpulse loginguarda la clave en~/.llmpulse/config.jsoncon permisos de archivo solo para el propietario - Las API keys también pueden venir de
LLMPULSE_API_KEY, lo cual resulta útil en CI - La CLI rechaza URL de API remotas sin cifrar; el HTTP simple solo se permite para desarrollo en localhost
- Combina la salida JSON con herramientas como
jq, o usa--format csvpara exportaciones - La misma API key funciona para la CLI, la API REST, los SDK oficiales, el MCP headless y el conector de Data Studio