Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Git worktree para agentes de IA: trabajo paralelo sin pisar tu repositorio

说明与用途

使用 git worktree 可以让 AI 代理并行执行,隔离工作目录,避免冲突并简化集成。

问题

Los agentes de IA que trabajan en paralelo comparten el mismo árbol de archivos, lo que provoca que se sobrescriban builds, lockfiles y otros artefactos, dificultando la trazabilidad y la integración continua.

结果

El uso de worktrees permite ejecutar agentes de IA en paralelo sin interferir entre sí, manteniendo la integridad del repositorio y facilitando la revisión y merge de cambios.

工作流

  • 1. Crear rama de agente con git worktree add -b <branch> <path> origin/main
  • 2. Configurar sparse‑checkout si es necesario con git sparse-checkout set
  • 3. Ejecutar setup y tests dentro del worktree: make setup && make test
  • 4. Validar cambios con git diff --check y git diff --stat
  • 5. Revisar diff y mergear la rama una vez aprobada
  • 6. Eliminar worktree con git worktree remove <path>

证据

Un worktree es aislamiento de checkout, no aislamiento de ejecución.

来源

  • 记录日期: 2026-09-08T17:15:17.254Z