Q: una CLI minimalista para LLMs desde el terminal
Q (qsh) es una herramienta de línea de comandos ligera para interactuar con LLMs desde el terminal. Analizamos qué ofrece y a quién le puede resultar útil.
El ecosistema de CLIs para LLMs lleva meses fragmentándose en una dirección curiosa: mientras Anthropic consolida Claude Code como su apuesta oficial —con subagentes, hooks, MCP servers y un marketplace de plugins en crecimiento—, en paralelo aparecen proyectos comunitarios que van exactamente en la dirección opuesta. Menos capas, menos dependencias, menos ruido. Q (qsh) es uno de esos proyectos. Publicado a finales de abril de 2026 y detectado esta semana en Hacker News, se define como una CLI "slim" para interactuar con LLMs desde el terminal.
La propuesta es sencilla hasta el límite: un binario pequeño, sin dependencias pesadas, pensado para quien quiere lanzar una consulta a un modelo de lenguaje sin abrir una interfaz web, sin configurar un entorno de agentes y sin instalar medio árbol de dependencias npm. Es la filosofía Unix aplicada a los LLMs: haz una cosa y hazla bien.
Qué es Q y qué hace exactamente
Según el repositorio, Q es una herramienta de línea de comandos escrita para ser lo más ligera posible. El enfoque está en la interacción directa con modelos de lenguaje a través del terminal, con una sintaxis simple y sin configuración elaborada. No hay documentación extensa disponible aún —el proyecto está en fase inicial—, pero el código fuente en GitHub permite hacerse una idea del alcance real.
A diferencia de Claude Code, que está diseñado para flujos de trabajo complejos con herramientas, hooks de ciclo de vida y servidores MCP, Q apunta a un caso de uso mucho más estrecho: el usuario que trabaja en la terminal y quiere acceso rápido a un LLM sin salir de su entorno habitual. Algo parecido a lo que `curl` hace con las APIs HTTP: directo, componible, sin opiniones.
Por qué aparece este tipo de herramienta ahora
Hay una tensión real en el ecosistema. Las herramientas oficiales de Anthropic —y las de otros proveedores— han ganado enormemente en capacidad, pero también en complejidad. Claude Code es poderoso precisamente porque gestiona contexto, delega en subagentes, conecta con herramientas externas mediante MCP y permite automatizar flujos enteros. Pero esa potencia tiene un coste de configuración y de curva de aprendizaje.
Para ciertos perfiles —el desarrollador que quiere generar un bloque de código rápido, el sysadmin que necesita una explicación de un error de logs, el escritor que trabaja desde Vim— una CLI ligera tiene ventajas concretas: arranca rápido, no requiere contexto previo y se puede encadenar con otros comandos mediante pipes. Herramientas como `llm` de Simon Willison llevan años cubriendo ese espacio; Q parece apuntar al mismo nicho con una implementación propia.
Para quién tiene sentido
Ser honesto aquí es importante: en este momento, Q es un proyecto con un punto en Hacker News y cero comentarios. No hay una comunidad detrás, no hay documentación exhaustiva y el historial de commits es el de un proyecto muy reciente. Eso no lo invalida —muchas herramientas útiles empiezan exactamente así—, pero sí define el perfil del usuario al que le puede interesar ahora mismo: desarrolladores con curiosidad por experimentar, personas que contribuyen a proyectos open source en fases tempranas o quienes buscan una base de código pequeña sobre la que construir su propia integración.
Para equipos que necesitan estabilidad o para usuarios que quieren algo listo para producción hoy, la recomendación sigue siendo Claude Code o alternativas con más recorrido como `llm`. Q tiene potencial, pero en su estado actual pide paciencia.
Una nota sobre el momento
Es llamativo que este tipo de proyectos minimalistas sigan apareciendo precisamente cuando el ecosistema oficial se vuelve más sofisticado. No es una contradicción: es una señal de que hay una franja de usuarios para quienes la complejidad adicional no aporta valor. El mercado de herramientas CLI para LLMs no está dominado por una sola propuesta, y probablemente no lo estará.
Desde ClaudeWave seguiremos el proyecto si gana tracción. Por ahora, vale la pena tenerlo en el radar si te mueves mucho en la terminal y te interesa ver cómo evoluciona una CLI diseñada desde el principio para ser pequeña.
Fuentes
Seguir leyendo
Siftly quiere entrenar el criterio humano en revisión de código con IA
Siftly propone un enfoque distinto: en lugar de dejar que la IA revise tu código, úsala para afinar tu propio juicio como revisor. Una idea que merece discutirse.
Cyber.md: documentación de seguridad pensada para agentes de IA
Baz propone un estándar de archivo estructurado para que los agentes de IA puedan leer y actuar sobre la postura de seguridad de una organización sin intervención humana.
Agent Harness Engineering: estructurar agentes para que no se rompan
Addy Osmani pone nombre a una disciplina que muchos equipos ya practican sin saberlo: diseñar el andamiaje que mantiene a los agentes IA dentro de los raíles.