Qué es
Virtual Workspace es un plugin para preparar un espacio común sobre varios repositorios. Une configuraciones de agentes y añade scripts para operar con worktrees de funcionalidades relacionadas.
Para qué te sirve
- Cuando una funcionalidad requiere cambios en frontend y API guardados en repositorios distintos.
- Cuando quieres ver el estado de ramas y archivos modificados de todo el conjunto.
- Cuando necesitas compartir agentes y skills sin copiar su configuración manualmente a cada carpeta.
Cómo funciona
La skill genera una carpeta superior con workspace.conf, scripts y archivos de instrucciones. La preparación inicial (bootstrap) clona repositorios y crea enlaces a configuraciones; los scripts de worktrees preparan ramas coordinadas. El espacio generado puede funcionar sin el plugin que lo creó.
El README contempla añadir después otro cliente y ampliar un conjunto de worktrees existente. Revisa siempre qué repositorios incluye la operación antes de ejecutar scripts que actúen sobre todos.
Antes de empezar
Necesitas Git, acceso a los repositorios y Claude Code o Codex. Elige una carpeta superior propia y conserva los cambios locales de cada repositorio. Comprueba las políticas de ubicación y aislamiento de worktrees que ya tenga tu equipo.
Límites y alternativas
Compartir contexto no unifica los historiales ni elimina conflictos entre proyectos. Los enlaces pueden hacer visibles instrucciones que antes estaban separadas. Un cambio con varios repositorios sigue necesitando pruebas y revisión por cada componente afectado.
Recursos
- Repositorio y README - 14 estrellas; licencia detectada por GitHub: MIT.
- Licencia - Consulta sus condiciones antes de reutilizar el proyecto.