Tutorial 23: Kanban — Tablero Multi-Agente
Tutorial 23: Kanban — Tablero Multi-Agente — guía fácil de entender basada en la documentación oficial
Esta es parte de la serie oficial de tutoriales de Hermes Agent. Ver todos los tutoriales
Imagina una pizarra blanca en una oficina compartida donde varios compañeros pueden fijar notas adhesivas, moverlas y escribir comentarios — solo que los compañeros son agentes de IA, y la pizarra nunca se borra. Eso es Hermes Kanban: un tablero de tareas persistente que permite que múltiples agentes con nombre colaboren sin traspasos frágiles ni trabajo perdido.
Paso 1: Entiende la idea principal
Kanban es una base de datos compartida (un solo archivo en ~/.hermes/kanban.db) que todos los perfiles de Hermes pueden leer y escribir. Cada tarea es una fila. Cada traspaso es una fila. Cada trabajador es un proceso completo del sistema operativo con su propia identidad y memoria.
Diferencia clave con delegate_task:
delegate_taskes como una llamada telefónica — llamas, esperas, cuelgas. Si falla, se pierde.- Kanban es como un tablón de anuncios — publicas una tarea, te alejas, y cualquiera puede recogerla más tarde. Si un trabajador se cae, la tarea permanece y otro agente puede reclamarla.
Paso 2: Conoce las dos puertas de entrada
Ambas superficies usan la misma base de datos, así que nunca se contradicen.
Puerta 1 — Los agentes usan herramientas.
El modelo de IA habla con el tablero a través de un conjunto de herramientas dedicado: kanban_show, kanban_list, kanban_create, kanban_complete, kanban_block, kanban_comment, y más. El despachador entrega estas herramientas a cada trabajador automáticamente.
Puerta 2 — Tú usas la CLI.
Tú (o scripts, o trabajos cron) usas hermes kanban … en la terminal, /kanban … como comando de barra, o el panel de control.
Regla general: si hay un modelo detrás, usa herramientas. Si es un humano o automatización, usa la CLI.
Paso 3: Prueba los comandos básicos
Así es como creas y gestionas una tarea desde la terminal:
# Create a new task
hermes kanban create "Write blog post" --assign researcher-1
# List all tasks
hermes kanban list
# Show details of a task
hermes kanban show 42
# Mark a task as done
hermes kanban complete 42
# Block a task (waiting on something)
hermes kanban block 42 "Need more data"
# Unblock it later
hermes kanban unblock 42
# Add a comment
hermes kanban comment 42 "Draft is ready for review"
Cada verbo de la CLI tiene una llamada de herramienta equivalente que el modelo usa internamente — misma base de datos, mismo resultado.
Paso 4: Mira lo que Kanban puede hacer que delegate_task no puede
Estas son las cargas de trabajo para las que está construido este tablero:
- Triaje de investigación — varios investigadores trabajan en paralelo, un analista revisa, un redactor escribe. Un humano puede comentar y desbloquear en cualquier momento.
- Operaciones programadas — un agente de resumen diario que construye un diario a lo largo de semanas.
- Gemelos digitales — asistentes persistentes como
inbox-triageque acumulan memoria con el tiempo. - Pipelines de ingeniería — descomponer una función grande, implementar en árboles de trabajo paralelos, revisar, iterar, y luego crear un PR.
- Trabajo en flota — un especialista gestionando 50 cuentas de redes sociales o 12 servicios monitoreados.
Paso 5: Recuerda la distinción en una frase
delegate_task es una llamada RPC de fork-join; Kanban es una cola de mensajes persistente con una máquina de estados.
En lenguaje sencillo: delegate_task es “pregunta y espera”, Kanban es “publica y deja que el equipo trabaje”.
Official Screenshots

Resumen
Kanban convierte a Hermes de un asistente de un solo agente en una fuerza laboral multi-agente con una memoria compartida y persistente. Las tareas sobreviven a fallos, los humanos pueden intervenir en cualquier momento, y múltiples agentes pueden tocar la misma tarea a lo largo de su vida. Es la diferencia entre contratar a un temporal y construir un equipo.
Lo que sigue: Tutorial 24 — Metas Persistentes: mantener al agente activo hasta que el trabajo esté realmente terminado.
📖 Documentación oficial
Este artículo se basa en la documentación oficial de Hermes Agent :Docs oficiales › user-guide/features/kanban