Sobre el proyecto

dont-burn-it-all es una herramienta de línea de comandos en Go y un plugin de Claude Code que permite aprovechar la cuota de suscripción de 5 horas de Claude Code para trabajo real y paralelo, manteniendo una reserva. Mide el uso contra el endpoint en vivo de Anthropic, no una estimación local, y se niega a iniciar cuando se excedería el porcentaje objetivo configurado. La herramienta proporciona varios subcomandos: `burn run` lanza uno o más sesiones headless de `claude -p` para un objetivo dado, respetando umbrales, máxima cantidad de turnos, protecciones de costo y aislamiento opcional en sandbox; `burn process` itera sobre elementos de fuentes externas como Jira, creando una sesión por ticket en modos como enrich (agregar comentarios) o implement (crear rama, editar, crear PR en borrador); `burn overview` muestra resúmenes de ejecuciones pasadas; `burn connect` valida y consulta fuentes; y `burn setup` verifica la configuración. La instalación puede realizarse mediante mise o compilando desde el código fuente. Las funciones de seguridad incluyen negarse a ejecutar cuando hay variables de entorno de riesgo de facturación presentes, limpiarlas de las sesiones, una prueba previa en modo dry-run y la opción opcional `--dangerously-skip-permissions` para ejecuciones sin supervisión. El plugin se integra con Claude Code mediante comandos slash y habilidades, permitiendo control mediante lenguaje natural. Se incluyen tablas detalladas de flags, ganchos de notificación y ejemplos para revisiones de PR, trabajo en sandbox y procesamiento programado en el repositorio.