AI LUKE.
ES
Build apps · Guía y explicación

Usa los worktrees de Git con Claude y Codex

Asigna una carpeta y una rama a cada sesión. Prueba con una web pequeña, compara dos portadas y lleva la versión que prefieras al proyecto principal.

Luke Byrne
Luke ByrneAI Luke · Luke Byrne | AI & Tech
Guía publicada el 14 nov 2026· 3 min de lectura

Vídeo previsto para el 14 nov 2026, 07:01 (hora de Londres).

1. Crea un proyecto de prueba

Abre Terminal en macOS o Git Bash. El primer bloque de la descarga crea una carpeta temporal nueva. El nombre y el correo del autor se guardan solo en este repositorio de prueba. Mantén abierta la terminal.

2. Asigna una carpeta a cada tarea

El ejemplo crea landing-claude y landing-codex a partir del mismo commit. Cada carpeta contiene los archivos de su rama y ambas comparten el historial. Abre Claude Code en una y Codex en la otra. Pide a cada agente que cambie el titular en index.html. Puedes probarlo sin agentes con los cambios de ejemplo de la descarga.

3. Compara ambos cambios

Guarda cada cambio en su propia rama con un commit. Desde la carpeta principal, ejecuta git diff landing-claude landing-codex -- index.html. Verás las diferencias y también puedes abrir las dos páginas en el navegador.

4. Conserva la versión que prefieras

El ejemplo elige el titular de Claude con git merge --ff-only landing-claude. La versión de Codex sigue en su rama. Si quieres combinar partes de ambas versiones, edita y revisa el resultado antes de hacer el commit. Los cambios en las mismas líneas pueden entrar en conflicto.

Conclusión

Antes de quitar un worktree concreto, revisa los archivos modificados, sin seguimiento e ignorados. La descarga incluye los comandos. Conserva la carpeta si aún contiene archivos que necesites.

Sobre este artículo y sus fuentes

Usa una carpeta temporal nueva. Las dependencias, la configuración privada y los servidores requieren su propia configuración en cada worktree.