NeuralOS
GuíaIntermedio

Claude en VS Code · pon 3 IAs a trabajar en paralelo y avanza el triple

Cuando tu proyecto crece, una sola IA haciendo una cosa a la vez se queda corta — quieres avanzar más rápido y probar varias cosas al tiempo. Aquí está el truco que usan los que construyen en serio (y que usamos nosotros): abres VARIAS sesiones de IA en paralelo, cada una en su propia versión aislada del proyecto. Una construye una feature, otra arregla otra cosa, otra prueba una idea nueva — las tres avanzando a la vez, sin pisarse y sin tocar tu versión principal. Y cada una, cuando termina, se audita con el protocolo C-A-R y se une (merge) al proyecto solo cuando quedó impecable. Resultado: avanzas el triple, con red. Estas copias vivas se llaman worktrees, y con Claude dentro de VS Code crear una es un solo comando. Aquí entenderás el beneficio, cómo funciona sin tecnicismos, y el prompt para montarlo.

Jun 21, 202612 min
¿Para quién es esto?
Para quien ya construye con un agente de código (como Claude Code) y quiere avanzar más rápido trabajando como un profesional — sin programar de más. Es la continuación natural de la [guía de GitHub](/recursos/guarda-todo-en-github-antes-de-que-la-ia-lo-rompa): ahí aprendiste a guardar y volver atrás; aquí, a trabajar en varios frentes a la vez.

¿Cuándo aparece la necesidad? (el momento exacto)

El momento llega cuando tu proyecto crece y una sola IA, haciendo una cosa a la vez, se te queda corta. Quieres avanzar más rápido: que mientras una sesión construye una feature, otra arregle un bug y una tercera pruebe una idea nueva — todo al tiempo. También cuando dudas entre dos caminos ("¿lo hago así o asá?") y quieres ver los dos antes de decidir. O cuando quieres probar algo arriesgado sin tocar lo que ya funciona. En todos esos casos, ir de a una cosa a la vez sobre tu única versión es lento y frágil.

El dolor del que nace · lento y con miedo
Dos dolores juntos. El de velocidad: con una sola sesión avanzas en fila india — terminas una cosa para poder empezar la otra, y el proyecto grande se vuelve lentísimo. Y el del miedo: como todo pasa sobre tu única versión buena, temes que la IA rompa algo al "mejorar" otra cosa, así que pides cambios tímidos. Trabajar en paralelo, en versiones aisladas, mata los dos: avanzas en varios frentes a la vez Y sin riesgo.

¿Qué es un "worktree"? (en cristiano)

En la guía de GitHub viste las ramas: copias paralelas de tu proyecto. Un worktree lleva eso un paso más allá: te deja tener varias de esas ramas abiertas y vivas al mismo tiempo, cada una en su propia carpeta, sin que una toque a la otra. Mientras una IA trabaja en la "idea A", otra puede estar en la "idea B", y tu versión principal sigue intacta. No es de a una en una — es todas a la vez.

Imagínalo así · las fotocopias vivas
Tu proyecto principal es el documento original. Un worktree es una fotocopia que cobra vida propia: puedes garabatear en ella a fondo mientras el original sigue limpio en otra mesa. Y puedes tener cinco fotocopias a la vez, cada una con una idea distinta. Al final, la que quedó bien la pasas al original; las demás, a la basura. El original NUNCA corrió peligro.

El superpoder · una rama por idea, con Claude en VS Code

Claude Code tiene una extensión oficial para VS Code (también funciona en Cursor y compatibles). Desde ahí abres varias sesiones de IA en paralelo, cada una en su propio worktree, y ves los cambios que propone con un diff visual (lado a lado) que apruebas o rechazas. Lo mejor: crear un worktree aislado es un solo comando.

Crear un worktree para una idea (un comando)bash
claude --worktree mi-idea-arriesgada

Eso crea una copia aislada de tu proyecto (en .claude/worktrees/mi-idea-arriesgada/) sobre una rama nueva, sin tocar tu versión principal. Trabajas la idea ahí; si funciona, la unes; si no, la borras y no pasó nada. Puedes abrir otra sesión con claude --worktree otra-idea y tener las dos compitiendo a la vez.

No te aprendas comandos · pídeselo a tu IA
Como en toda la serie: si no quieres tocar la terminal, le hablas a tu agente. "Abre un worktree para probar [tu idea] sin tocar mi versión principal" — y él lo hace. Tú solo decides qué idea probar y cuál te quedas.

3 escenarios donde esto te salva

1 · El cambio arriesgado
Quieres rediseñar algo grande pero te da miedo romper lo que funciona. Lo haces en un worktree: si sale bien, lo unes; si sale mal, lo tiras. Tu versión buena ni se enteró.
2 · Los dos caminos (¿así o asá?)
No sabes si una feature se hace de una forma o de otra. Abres DOS worktrees, dejas que la IA pruebe cada enfoque en paralelo, los comparas con resultados reales, y te quedas con el ganador. Decides con evidencia, no con corazonadas.
3 · La sesión atascada
Una conversación con la IA se enredó o se fue por mal camino. En vez de perderla, abres otra sesión en paralelo (su propio worktree) y sigues fresco, sin botar el trabajo de la primera.

Así trabajamos nosotros · varias sesiones a la vez (el gran acelerador)

Este es el beneficio más grande, y es exactamente cómo construimos: en vez de una sola IA avanzando en fila india, tenemos varias sesiones trabajando en paralelo, cada una en su propio worktree. La sesión 1 construye una parte del producto, la sesión 2 arma otra cosa distinta, una sesión 3 podría estar probando una idea nueva — las tres avanzando AL MISMO TIEMPO, sin pisarse. Es como tener tres empleados en vez de uno, cada uno en su escritorio, sin estorbarse.

El flujo completo (paralelo + C-A-R + merge)
La clave para que esto no sea un caos: cada sesión cierra su trabajo bien antes de unirlo. El ciclo: (1) cada sesión trabaja en SU rama/worktree · (2) cuando termina algo, le aplicas el [protocolo C-A-R](/recursos/protocolo-car-construir-sin-bugs) — auditas, depuras, lo dejas impecable · (3) recién ahí haces el merge de esa rama a la principal · (4) repites con la siguiente. Así avanzas el triple, pero cada pieza entra limpia a tu versión buena.
La regla que evita el desastre · push a TU rama, no a la principal
El error clásico al trabajar en paralelo: hacer push a la rama principal desde una sesión a medio terminar y pisarle el trabajo a otra. La regla de oro: cada sesión guarda y hace push a SU PROPIA rama, nunca directo a la principal. La principal solo recibe cosas vía merge, y solo después de auditar. Si dudas, pídeselo a tu IA: "haz push a la rama de esta sesión, no a main".
Imagínalo así · varios cocineros, una cocina ordenada
Tres cocineros en la misma cocina chocando es un caos. Pero si cada uno tiene su mesa (su worktree) y solo lleva el plato a la mesa principal cuando está terminado y probado (el merge tras C-A-R), la cocina vuela: salen tres platos en el tiempo de uno, y ninguno sale a medias. Eso es trabajar en paralelo bien hecho.

El review visual · apruebas o rechazas, tú mandas

Dentro de VS Code, cuando la IA quiere cambiar un archivo, te muestra una comparación lado a lado: lo que había vs. lo que propone. Tú decides: aceptar, rechazar, o decirle qué cambiar. Nada se modifica a tus espaldas. Es como tener al empleado mostrándote cada cambio antes de aplicarlo, en vez de que toque todo y tú te enteres después.

Expectativa honesta
El review es archivo por archivo (diff lado a lado, aceptar/rechazar), no un "aprobar todo de golpe" perfecto todavía. Y unir ramas (merge) a veces tiene conflictos que se resuelven con el flujo normal de git — aunque la IA te ayuda en lenguaje natural. Sin humo: es potente, pero es una herramienta de trabajo, no magia de un clic.

La rutina de oro · avanzar en paralelo sin caos

El hábito
Una sesión = una rama/worktree: cada frente de trabajo en su copia aislada. Nunca varios sobre la versión principal.
Push a TU rama, nunca a la principal: cada sesión guarda en lo suyo; la principal solo recibe vía merge.
Audita con C-A-R antes de unir: ninguna rama entra a la principal sin pasar su auditoría/debug primero.
Revisa el diff en VS Code antes de aceptar — tú mandas, no la IA.
Fusiona solo lo que quedó impecable: la pieza terminada y auditada se une; las ideas que no cuajaron se borran sin culpa.

Prompt listo · monta tu flujo de trabajo en paralelo

Cópialo y pégaselo a tu agente de código para que te guíe a trabajar en varios frentes a la vez, sin que tengas que aprender comandos:

Pégalo a tu agente · trabajar en varias sesiones en paralelotexto
Quiero avanzar más rápido en mi proyecto trabajando en VARIAS sesiones en paralelo, cada una en su propia versión aislada (worktree), sin que se pisen ni rompan mi versión principal. Guíame en lenguaje simple, asumiendo que no sé de git.

1. Explícame en una frase qué es un worktree (una copia viva y aislada de mi proyecto).
2. Voy a trabajar en estos frentes a la vez: [lista tus tareas, ej: "1) rediseñar el inicio, 2) arreglar el login, 3) probar una idea nueva"]. Crea un worktree dedicado para cada uno, ramificando desde mi versión estable.
3. Dime cómo abrir VS Code en cada worktree para ver el diff y aprobar/rechazar los cambios visualmente.
4. REGLA IMPORTANTE: cada sesión debe hacer push a SU PROPIA rama, NUNCA a la principal (main). La principal solo recibe cosas vía merge.
5. Cuando termine una tarea en su worktree, antes de unirla: aplícale el protocolo C-A-R (audita, depura, déjala impecable). Recién entonces haz el merge de esa rama a la principal, y resuelve cualquier conflicto en lenguaje natural.
6. Si una idea no cuajó, ayúdame a descartar su worktree sin que mi proyecto principal se entere.

Regla de oro: avanzo en paralelo, pero a la rama principal solo entra lo auditado, vía merge — nunca a medias.
En NeuralOS, el aislamiento viene puesto
En NeuralOS, cada sesión de trabajo con un agente ya nace aislada — pruebas cosas sin que se pisen entre sí, sin que tengas que pensar en worktrees ni ramas. La idea de "experimenta en paralelo sin miedo" es parte de cómo está pensado el producto. Si quieres ese superpoder sin la curva, ese es el atajo.
Guarda todo en GitHub · la base de todo esto
Los worktrees se apoyan en las ramas de git. Si te saltaste la guía de GitHub, empieza por ahí.
El protocolo C-A-R · audita cada rama antes de fusionar
Antes de unir una idea a tu versión principal, audítala con C-A-R. Combina perfecto con el trabajo en paralelo.
#claude-code#vscode#worktrees#productividad
¿Listo para construir?

Empieza a construir en
menos de 3 minutos

Únete a 4.200+ creadores. Sin tarjeta. Construye tu primera app con IA en minutos.