Baton: Corré Múltiples Agentes de IA en Paralelo Sin Perder el Control

Si alguna vez intentaste correr dos o tres sesiones de Claude Code al mismo tiempo — repartidas entre ventanas de terminal, tabs del IDE y quién sabe qué más — ya sabés cómo se ve el caos. Perdés el rastro de qué agente está trabajando en qué, no podés ver el estado de ninguno de un vistazo, y cambiar de contexto constantemente te cuesta más tiempo del que los agentes te ahorran.

Baton es una app de escritorio construida para resolver exactamente eso.

¿Qué es Baton?

Baton te permite correr múltiples agentes de IA en paralelo — Claude Code, Codex, OpenCode, Gemini CLI, o cualquier agente que corra en terminal — con cada uno aislado en su propio git worktree. Ese último detalle es el que importa: cada tarea arranca con su propia rama desde el principio, sin conflictos de merge y sin estado compartido entre agentes. Describís lo que querés construir, Baton crea el workspace, el agente empieza a trabajar de inmediato, y vos pasás a lanzar el siguiente.

El creador lo construyó porque manejar múltiples sesiones de Claude Code en ventanas separadas se estaba volviendo inmanejable. Lo estuvo desarrollando desde adentro de Baton mismo — una buena prueba del concepto.

El workflow base

  1. Creá un workspace — describí la tarea, Baton genera el nombre de rama y levanta un git worktree aislado automáticamente
  2. Monitoreá desde el dashboard — badges de estado (azul para esperando input, verde para listo, rojo para error) y agrupación auto-ordenada te muestran dónde mirar primero
  3. Revisá los cambios — diff viewer integrado con Monaco, modos split y unificado, rollback por archivo, y modo “live follow” para ver los cambios del agente en tiempo real
  4. Publicá — abrí un PR a GitHub o GitLab directamente desde la app cuando el agente terminó

Lo que lo distingue

  • Servidor MCP integrado — los agentes pueden lanzar nuevos workspaces de Baton, correr subtareas en paralelo y actualizar metadatos del workspace directamente desde la conversación
  • Soporte de terminal completo — múltiples tabs por workspace, paneles divididos, input multilínea. Los agentes corren en sesiones de terminal reales, no en wrappers recortados
  • Compatible con tu IDE — cada workspace vive en un directorio real en disco, con acceso directo para abrirlo en VS Code, Cursor, Windsurf o Xcode
  • Presets de agentes — definí configs de CLI con flags personalizados y scripts de inicio por tipo de agente
  • Multiplataforma — Mac, Windows y Linux

Precios — gratis para empezar

Baton es gratuito para descargar, sin restricciones de features. El único límite en el tier gratuito es 4 workspaces corriendo en simultáneo — suficiente para arrancar y evaluarlo con calma. Una licencia de pago único por $49 saca ese límite y te da workspaces ilimitados, sin suscripción ni cuenta requerida. Incluye garantía de devolución por 14 días.

Para quién es

Si corrés una sola sesión de Claude Code por vez, Baton probablemente sea demasiado. Pero si ya estás trabajando con múltiples agentes y gastás energía mental solo en rastrear qué está haciendo cada uno, vale la pena probarlo. El aislamiento con git worktrees en particular — una rama por tarea, automáticamente — es el detalle que hace que el trabajo paralelo con agentes sea realmente práctico y no solo teóricamente interesante.

Descargalo gratis en: https://getbaton.dev