claude-code-merge-queue es una herramienta de línea de comandos que actúa como cola de fusión local para repositorios en los que varios agentes de Claude Code trabajan en paralelo. Su propósito es evitar conflictos cuando múltiples agentes intentan hacer push al mismo tiempo, así como los builds pesados redundantes y la inestabilidad de pruebas por recursos compartidos. Funciona creando carriles numerados dentro de worktrees de Git y serializando las operaciones de rebase, push y verificación mediante una cola FIFO basada en archivos temporales del sistema. El paquete se distribuye por npm,pnpm, yarn o bun, y un único comando de inicialización configura automáticamente el archivo de opciones, el CLAUDE.md para que Claude Code aprenda a fusionar su propio trabajo cuando los checks pasen, los hooks de Husky o de Git para bloquear pushes directos, y los scripts en package.json. La configuración central vive en un solo archivo claude-code-merge-queue.config.mjs, donde se define el prefijo de rama, los puertos de los servidores de desarrollo, la rama de integración, las ramas protegidas, el comando de verificación que actúa como puerta de entrada y los archivos regenerables que no deben bloquear un rebase. Un validador integrado falla de inmediato y de forma clara si la configuración está mal formada. Frente a la GitHub Merge Queue, esta alternativa no requiere plan Enterprise, no consume minutos de GitHub Actions y no depende de pull requests, ya que trabaja con push directos al branch de integración. Incluye además un mecanismo de emergencia mediante variable de entorno para forzar un push bloqueado, dejando explícito que la herramienta no es una frontera de seguridad frente a un agente adversario. Sus limitaciones reconocidas son: ausencia de revisión humana, operación limitada a una sola máquina, throughput condicionado por la duración del comando de verificación y resolución de conflictos exclusivamente manual.
