# Virtual Workspace: trabaja con repositorios relacionados en una sesión

> Agrupa configuraciones de agentes y prepara worktrees coordinados para cambios que abarcan varios repositorios.

Verificado el 26 oct 2026.

## 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](https://github.com/filipealva/virtual-workspace) - 14 estrellas; licencia detectada por GitHub: MIT.
- [Licencia](https://github.com/filipealva/virtual-workspace/blob/main/LICENSE) - Consulta sus condiciones antes de reutilizar el proyecto.
