El aislamiento con worktrees da a cada agente de IA su propia copia del código, en su propia rama y carpeta. Todos pueden trabajar a la vez sin molestarse.
el problema
Pides al agente A que rehaga la página de inicio de sesión. Pides al agente B que añada el registro. Ambos necesitan editar los mismos archivos. Si trabajan en la misma carpeta, el agente B guarda su versión de auth.ts y sobrescribe los cambios del agente A. El agente A ni se entera.
Por eso es arriesgado ejecutar varios agentes en la misma carpeta. A veces funciona, pero tarde o temprano algo se sobrescribe y pierdes trabajo.
la solución
Dale a cada agente su propio worktree de git. Es una carpeta separada con su propia rama. El agente A trabaja en un worktree y el B en otro. Ambos pueden editar auth.ts a la vez porque editan copias distintas.
Cuando creas un pane nuevo en Pane, crea el worktree, prepara la rama, copia tu .env y node_modules e inicia el agente. Al archivar el pane, elimina el worktree. Nunca tienes que ejecutar git worktree add.
Cada agente tiene su propia carpeta, rama y copia de los archivos. Comparten el historial de git, pero sus cambios están totalmente separados. Un agente no puede sobrescribir por accidente el trabajo de otro.
Los archivos, las ramas, los cambios sin confirmar y el estado de la shell. Si el agente A edita auth.ts, no afecta a la copia de auth.ts del agente B. Están en carpetas y ramas separadas.
No. Es aislamiento de archivos mediante carpetas y ramas separadas. Los agentes siguen teniendo tus permisos de shell. Si quisiera, un agente podría leer por ruta los archivos de otro pane. En la práctica, permanecen en su directorio de trabajo.
Sí. Cuando Pane crea un worktree, copia tu .env, node_modules y otras carpetas importantes. Así el agente puede empezar sin reinstalar dependencias.
Nada malo. Editan copias distintas en worktrees diferentes. Cuando fusionas las ramas, git lo trata como cualquier otra fusión. Si hay un conflicto, lo resuelves de la forma habitual.
Sí. Desactiva 'Use Worktrees' en el cuadro New Pane. El agente se ejecutará en tu árbol de trabajo principal. Sirve para tareas rápidas en las que el aislamiento no importa.
Aviso de Windows SmartScreenLas descargas directas pueden mostrar un aviso de SmartScreen mientras Pane no esté firmado. Pane es totalmente de código abierto. Puedes revisar el código y compilarlo tú mismo.1. Haz clic en Más información2. Haz clic en Ejecutar de todas formas3. Continúa con la instalaciónLa instalación con PowerShell descarga la versión oficial directamente y evita la mayoría de los problemas del navegador.instalación global con npm