Bonfire

Tu Claude Code, con criterio.

Instala con pip un runtime y una skill de Claude Code. Corre /bonfire scan en el chat. Nombra a tu asistente — tu escuadra se cablea sola alrededor del nombre.

PyPIbonfire-ai 1.0.1 Python≥ 3.12 LicenciaApache-2.0
§01 Instalación · 60 segundos tres pasos

Dos comandos, luego al chat.

Paso 01 · pypi

Instala el runtime

Un paquete de Python. Sin daemon, sin servicio, sin baile de autenticación.

Paso 02 · skill

Registra la skill

Deja una skill de Claude Code en ~/.claude/skills/bonfire.

$ pip install bonfire-ai          # distribución de PyPI; Python 3.12+
$ bonfire install-skill           # registra ~/.claude/skills/bonfire/SKILL.md
$ export ANTHROPIC_API_KEY=sk-ant-...

Luego, en Claude Code, en cualquier proyecto, corre /bonfire scan — la escuadra se cablea sola alrededor de tu repo.

> /bonfire scan
> what do you want to call me?
§02 La escuadra nueve roles · un lote

Nueve roles, un lote.

Bonfire cablea nueve roles alrededor de tu proyecto. Cada quien juega su rol; nadie suplanta a los demás. El archivo de configuración se versiona en tu repo como bonfire.toml.

01 Scout investiga
02 Knight escribe pruebas
03 Warrior implementa
04 Cleric verifica
05 Bard publica
06 Wizard revisa
07 Steward cierra
08 Sage sintetiza
09 Architect analiza

Ve el pipeline: Cómo funciona → · Siete roles dentro del pipeline corren en orden fijo. Sage corre cruzando el pipeline; Architect corre como un bracket previo al pipeline. Referencia: Etapas del pipeline →

§03 Persona · el gesto de nombrar 3 integradas

Tú nombras a tu asistente.

El gesto de nombrar.

Tú nombras a tu asistente; la escuadra se cablea sola alrededor del nombre. Tres personas integradas; o define la tuya. La persona afecta la voz, no el comportamiento — un Warrior sigue siendo un Warrior.

default minimal falcor tu-nombre-aquí
$ bonfire persona list
falcor    (default)
default
minimal
$ bonfire persona set falcor
§04 · Por qué existe

La mayoría de los agentes codean a la vibra. Bonfire hornea.

TDD estructural
contratos en la frontera de roles
compuertas de release guiadas por auditoría
libro de costos por corrida

Bonfire empaqueta la disciplina de un estudio de ingeniería real: TDD estructural en la frontera de roles, compuertas de release guiadas por auditoría, libros de costos por corrida.

Lee sobre la disciplina: /bonfire/docs/discipline.

§05 La promesa canónico · al pie de la letra

Cuatro afirmaciones.

01

Aprende.

Memoria de bóveda. Truncado por prioridad. Los tokens se acumulan porque el sistema recuerda qué funcionó la última vez y qué no.

02

Compite consigo mismo.

Flujos dobles y triples compiten. Los Scouts toman distintos lentes sobre el mismo ticket. Gana la mejor salida. Nunca una respuesta de un solo intento.

03

Alimenta su propio fuego.

Cada ticket resuelto alimenta la bóveda. La línea se calienta sola. La sesión N+1 arranca más caliente que la sesión N porque el combustible se acumula.

04

Mejora mientras más lo usas.

Progresión de XP en seis niveles. El manejo que el sistema hace de tu codebase se afina con el volumen. No es una herramienta que se estanca.

§06 Documentación cinco documentos · una plantilla

Cinco documentos curados.

§07 Código abierto · procedencia apache-2.0

Apache-2.0 · público.

Hecho y mantenido por CandyFactory.

Bonfire es la metodología que este estudio usa en su propio trabajo, empaquetada. Los issues y PRs son bienvenidos en github.com/BonfireAI/bonfire. Los releases siguen semver; los ADRs son públicos.

Lee sobre la disciplina de trabajo, la escuadra de nueve roles y el libro de costos.