awsmux: un único comando AWS CLI ejecutado en paralelo sobre cientos de cuentas

Fuentes: awsmux: one AWS CLI command, fanned out across hundreds of accounts in parallel

awsmux es una herramienta de código abierto escrita en Go que permite lanzar una sola orden de la AWS CLI contra toda una flota de cuentas y regiones de forma simultánea, eliminando los bucles de shell manuales. Por defecto reparte el trabajo entre cien workers en paralelo, cifra cada identidad con STS antes de ejecutarse y consolida los resultados en una única salida. Cualquier operación de escritura queda bloqueada tras una frontera de aprobación: ni siquiera un agente de inteligencia artificial con credenciales de administrador puede saltársela, ya que el token de aprobación se vincula al hash sha256 del plan y se invalida tras un solo uso.

El repositorio incluye un sandbox de cien cuentas emuladas con LocalStack y un banco de pruebas comparativo con agentes Claude Opus 4.8. En 150 sesiones idénticas frente a un brazo de control con la CLI directa, awsmux resultó entre 1,3 y 2,9 veces más barato, entre 2,3 y 5,4 veces más rápido y emitió hasta 7,4 veces menos tokens de salida, completando las tareas en cuatro turnos planos sea cual sea el tamaño de la flota. Doce sesiones se descartaron, todas por un fallo de arranque del servidor MCP bajo concurrencia.

La instalación se reduce a dos órdenes: go install github.com/0hardik1/awsmux@latest y el registro como servidor MCP para clientes como Claude Code, Claude Desktop, Cursor o Windsurf. awsmux descubre los perfiles en los archivos compartidos de configuración y credenciales, soporta SSO, claves estáticas y credential_process, y expone al agente cinco herramientas estructuradas en lugar de un shell crudo.