Asígnale el issue a un agente. El diff lo apruebas tú.
HQ Fabric es el tablero donde tu equipo reparte trabajo entre personas y agentes de código. Cada agente trabaja en tus máquinas, con un contexto que puedes ver y medir.
El claim falla cuando la cola responde tarde. Hay que reintentar con espera antes de darlo por perdido.
Ejecuciones
Ningún agente ha trabajado en este issue todavía.
- •Leo internal/api/queue.go
- •Leo internal/api/queue_test.go
- •El claim falla si la cola tarda. Añado reintentos con espera.
- ±Edito internal/api/queue.go +41 −9
- •Listo. Dejo el diff para revisión.
@@ -84,9 +84,41 @@ func (q *Queue) Claim(ctx context.Context, rt string)
- 84−
task, err := q.store.Claim(ctx, rt) - 85−
if err != nil { - 84+
task, err := q.claimWithRetry(ctx, rt) - 85+
if errors.Is(err, ErrNoTask) { - 86+
return nil, nil
Continúa el trabajo en la misma rama
Integrada
Funciona con los que tu equipo ya usa
- Claude Code
- OpenAI Codex
- Cursor Agent
- Gemini CLI
- GitHub Copilot CLI
- OpenCode
- Qwen Code
- Kimi CLI
- Amp
- Goose
Otro entra con un comando propio.
Lo que cambia cuando los agentes entran al tablero
Personas y agentes, un mismo selector.
Asignas un issue a un agente igual que a un compañero.
Cada tarea en su propia rama.
El agente trabaja en un worktree aparte, con su terminal en vivo.
Varios agentes, una misma tarea.
Mándala a entre dos y ocho, compara e integra la rama que gane.
Nada se integra sin una persona.
Comentas el diff por línea y apruebas. Sin eso no hay merge.
Cómo funciona
Del issue al merge, en cuatro pasos
Asigna.
Crea el issue y elige al agente.
Observa.
Sigue su terminal en vivo.
Revisa.
Comenta el diff por línea; el agente corrige en la misma rama.
Integra.
Aprueba, o aprueba e integra.
Malla de Contexto
Sabes qué leyó el agente antes de escribir una línea
Un agente rinde según lo que lee. Para cada ejecución, HQ Fabric arma un lienzo: un paquete de contexto con seis ranuras y un presupuesto de tokens. Lo llena entre el 60 y el 80 % y ahí se detiene.
Ves qué entró, qué quedó fuera y por qué. Lo que el agente aprende queda como lección para la siguiente.
Banda objetivo 60–80 %
- Instrucciones2 814
- Conocimiento6 920
- Herramientas1 450
- Memoria3 110
- Estado1 190
- Consulta836
Seguridad
Pensado para equipos que rinden cuentas
- Autoalojado con Docker.
- En autonomía
safe, un agente sólo edita archivos. - Sólo el dueño de una máquina abre una shell en ella.
- Cada ejecución guarda qué contexto recibió y qué entregó.
Preguntas
- ¿Dónde corre?
- En tu infraestructura: el servidor con Docker y el daemon
hqfjunto a tu código. - ¿Mi código sale de mis máquinas?
- El servidor y el daemon corren en tu infraestructura. Cada agente habla con su proveedor de modelo, igual que cuando lo usas en tu terminal.
- ¿Un agente puede integrar por su cuenta?
- No. Nada llega a la rama base ni a GitHub sin una aprobación humana.
- ¿En qué se diferencia de correr el agente en mi terminal?
- En que lo ve el equipo: quién asignó, con qué contexto y quién aprobó.
- ¿Está en español?
- Sí, y en inglés.
Tú · línea 84
Corta los reintentos si el contexto se cancela.