Buenas, comunidad. Quería compartirles algo que armé por pura necesidad para mi día a día y que acabo de liberar en código abierto.
Si están usando Claude Code para programar, saben que es una bestia, pero tiene dos grandes problemas cuando quieres escalar el desarrollo:
- Es totalmente lineal y aislado (un desarrollador, una terminal).
- Si dejas agentes en loops o haciendo polling, te destruyen la billetera de la API en un par de horas (token burn).
Para resolver esto, construí AgentMesh: un framework que permite coordinar múltiples agentes de Claude trabajando en paralelo sobre el mismo proyecto.
¿Cómo funciona la magia?
- Git Worktrees: Cada agente (Backend, Frontend, QA, Scrum Master) corre en paralelo en su propia rama y disco físico sin pisarse el código.
- Malla Local: Se comunican e intercambian notas y bloqueos a través de un servidor MCP nativo conectado a una base de datos SQLite local.
- El Dispatcher (El salvavidas de la billetera): Metí un despachador basado en eventos (cero LLM) que apaga los agentes cuando no hay tareas y sólo los levanta cuando hay trabajo listo en la BD. Ahorra entre un 50% y 70% de tokens.
Hoy lo ocupo en la pega todos los días y me ahorra horas de coding.
El repositorio ya está público para los que quieran meter mano o contribuir:
Como sé que la configuración inicial de sistemas multi-agente puede tener su ciencia, estoy preparando un tutorial detallado en YouTube mostrando el paso a paso, levantando el dashboard visual y poniéndolo a competir en vivo.
¡Si les sirve o quieren aportar con feedback, el repo es suyo! Atento a sus comentarios por acá.