Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.


La interfaz universal
para la era agéntica
Ingeniería de plataformas agéntica
Una superficie universal en la que agentes y personas crean cambios codo con codo, a la velocidad de las máquinas. Varios autores, estado en tiempo real y ejecución limitada por políticas como aspectos de primer orden - la base que necesitan los sistemas autónomos para operar de forma segura.
IaC para la era agéntica
El código sigue siendo la intención. La realidad son datos. StackQL ofrece a agentes y operadores una única interfaz declarativa para consultar el estado en tiempo real de todos sus providers, establecer el estado deseado de forma idempotente y recorrer los planos de control y de datos con una sola gramática - sin archivo de estado y sin un SDK por nube.
Observabilidad autónoma
Trate las API en la nube como su capa de datos, no como su destino de despliegue. Cada lectura es en tiempo real, cada cambio es un evento y la desviación se convierte en una señal sobre la que un agente puede razonar - no en una alarma que una persona tiene que perseguir.
- Consulta
- Resultados
SELECT state, COUNT(*) as num_instances
FROM aws.ec2.instances
WHERE region = 'us-west-1'
GROUP BY state;
|---------------------------------|
| state | num_instances |
|---------------------------------|
| running | 342 |
|---------------------------------|
| pending | 4 |
|---------------------------------|
| stopped | 38 |
|---------------------------------|
Desplegar recursos en su proveedor de nube es tan fácil como escribir una instrucción INSERT...
INSERT INTO google.compute.disks (project, zone, name, sizeGb)
SELECT 'stackql-demo',
'australia-southeast1-a',
'test10gbdisk', 10;
Con StackQL puede desarrollar a su manera: de forma declarativa o procedimental. Con una gramática fácil de aprender y sin archivo de estado que gestionar, puede empezar rápidamente y usar StackQL indistintamente con otras herramientas de infraestructura como código, nativas de la nube o no. StackQL proporciona una interfaz universal para que los agentes de IA interactúen con la infraestructura en la nube. Entre los usos de StackQL se incluyen:
- Integración con agentes de IA - Permita que los agentes aprovisionen y consulten recursos en la nube
- Comunicación con el plano de control - Aprovisionamiento programático de infraestructura para workflows agénticos
- Observabilidad del plano de datos - Supervisión y análisis en tiempo real para operaciones impulsadas por IA
- Despliegue de infraestructura en la nube (con SQL)
- Inventario de activos en la nube e informes (con SQL)
- Cumplimiento en la nube y certificación de controles (con SQL)
- Detección de desviaciones de configuración (con SQL)
- ¡y más, con su imaginación como único límite!
Para quién es StackQL
StackQL está pensado para los equipos de ingeniería de plataformas y SRE que operan parques de recursos en la nube, los equipos de seguridad y FinOps que necesitan respuestas en tiempo real sobre inventario, cumplimiento y costos, los ingenieros de datos que quieren usar las API en la nube y de SaaS como fuentes consultables, y los desarrolladores que crean agentes de IA que deben consultar y modificar recursos en la nube y de SaaS de forma segura. Se ejecuta allí donde se hace el trabajo: como un único binario en macOS, Linux y Windows, en Docker, en CI con GitHub Actions, en los shells de AWS, Azure y Google Cloud, integrado en aplicaciones, como servidor compatible con PostgreSQL para herramientas de BI y notebooks, y como servidor MCP para agentes de IA.
Licencia y soporte
StackQL es de código abierto bajo la MIT License y su uso es gratuito, para cualquier fin. El soporte de la comunidad se ofrece a través de GitHub Discussions y Discord; los errores y las solicitudes de funcionalidades se envían a GitHub Issues. Para consultas sobre soporte comercial, póngase en contacto con StackQL Studios.
Por dónde empezar
- Instalación - instale el binario de StackQL en macOS, Linux o Windows, o ejecútelo desde Docker, un gestor de paquetes o un shell en la nube
- Agentes de IA - conecte agentes de IA mediante MCP, integre el servidor y explore consultas y contenido de referencia
- Primeros pasos - la jerarquía de recursos, sus primeras consultas, el uso de un provider, los modos de salida, las variables y el uso de plantillas
- Providers disponibles - los providers para servicios en la nube y de SaaS que puede consultar y gestionar, cada uno con su propio sitio de referencia
- Blog - anuncios de producto, anuncios de providers y tutoriales
- Línea de comandos -
exec,shell,srv,mcp,registryy las opciones globales - Herramientas MCP - el servidor y las herramientas de Model Context Protocol que ofrecen a los agentes de IA la misma interfaz SQL
- Especificación del lenguaje -
SELECT,INSERT,UPDATE,DELETE,SHOW,DESCRIBE, funciones y tipos de datos