n45-ai workspace¶
Gestioná un workspace polyrepo y sus miembros. Ejecutá desde la raíz del workspace (la carpeta con el .n45/ de coordinación, creada por init en modo Workspace).
Un workspace agrupa varios repositorios (los miembros) bajo una única orquestación. Estos son los comandos que usás para armar y mantener ese grupo — el día a día de las features cross-repo pasa por los slash commands (/n45, /n45-feat) en el IDE.
add¶
Agrega un miembro al workspace.
<ruta>— un repositorio git local (ej.:./frontend)<url>— una URL git para clonar dentro del workspace (ej.:git@github.com:acme/api.git)--all— adopta toda carpeta git aún no registrada dentro del workspace
El miembro tiene que ser un repositorio git. Después de registrar (o clonar), N45 provisiona el miembro automáticamente: crea su .n45/ e instala las skills heredadas de las herramientas del workspace.
cd /ruta/a/tu/workspace
npx n45-ai@latest workspace add ./frontend
npx n45-ai@latest workspace add git@github.com:acme/api.git
sync¶
Reconcilia el workspace con el disco: clona los miembros que faltan y adopta las carpetas git aún no registradas. También re-provisiona cualquier miembro sin sus skills.
Usalo tras clonar el workspace en una máquina nueva, o cuando un compañero agregó miembros que todavía no tenés localmente.
list¶
Lista los miembros del workspace.
remove¶
Desregistra un miembro del workspace. No borra el repositorio del miembro — solo lo saca de la orquestación.
Ver también¶
- n45-ai init — crea el workspace (
initdetecta polyrepo automáticamente) - Configurar el Workspace — el flujo completo de setup
- Qué es un Workspace