ba-mission-control
TUI en terminal para gestionar flotas de agentes Claude Code con seguimiento de costos, detección de procesos zombis y persistencia de sesiones.
Ficha actualizada 24 sept 2026, 20:41 · upstream 24 sept 2026, 20:35 · release v1.1.17
Qué es ba-mission-control
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
BlueArch Mission Control es una interfaz TUI de primera línea de teclado diseñada para monitorizar y ejecutar docenas de agentes de la CLI `claude` simultáneamente. Permite gestionar hasta 64 sesiones activas, con capacidad de guardar y reanudar cada conversación tras un reinicio del sistema o cierre del terminal mediante el comando `:resume-all`. La herramienta ofrece visibilidad en tiempo real sobre el consumo de tokens, presión de contexto y costos por sesión, calculados contra una tabla de tarifas por modelo.
- Monitorización de flotas de agentes para detectar procesos zombis o sesiones bloqueadas sin intervención manual constante.
- Control presupuestario en tiempo real con límites de gasto diarios (`:budget`) y por sesión (`:cap`) para evitar desbordamientos de costos.
- Gestión de múltiples agentes en paralelo manteniendo el contexto de cada uno, incluyendo estados de Git y uso de modelos específicos.
- Auditoría local de consumo de recursos (CPU, memoria) sin enviar datos a servidores externos ni utilizar telemetría.
- Arquitectura local-first: no utiliza telemetría, no requiere cuenta en BlueArch y no escucha puertos HTTP.
- Persistencia de sesiones: reanuda automáticamente conversaciones anteriores con tokens y gastos acumulados tras reinicios.
- Detección de procesos huérfanos: lista conversaciones abiertas fuera del control de la flota mediante el comando `:bg`.
- Integración nativa con hooks de ciclo de vida de Claude Code para identificar estados como bloqueos por permisos sin polling.
- Requiere Node.js 20+ y herramientas de compilación POSIX (Xcode en macOS o build-essential en Linux).
- No tiene soporte oficial ni pruebas realizadas para Windows.
- Depende de la CLI `claude` instalada globalmente en el PATH del sistema operativo.
- La tabla de tarifas por modelo se considera estimada si no está verificada oficialmente por Anthropic.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Ejecutar directamente con `npx @bluearch/mission-control` o instalar globalmente vía npm. Requiere Node 20+ y una terminal moderna que soporte colores de 24 bits y caracteres Unicode (ej. iTerm2, Alacritty). Para desarrollo desde el repositorio, ejecutar `npm install` y luego `npm start`. Configurar variables de entorno como `CLAUDE_BIN` o permitir scripts en npm si es necesario (`allow-scripts`). Persistencia de configuración en `~/.config/claude-mc/settings.json`.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



