Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Fleet dashboard — sortable table of all live agentsMission Control demoCycling themes live — Tokyo Night, Gruvbox, Catppuccin, Amber, MatrixZoom view — scrollback, stats and tools panels, live diff
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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`.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.