Webship Workspace chega a npm: un espazo de traballo, moitos espazos conectados
Agora todas as grandes empresas están construíndo un espazo de traballo (workspace). Google ten Google Workspace: correo, documentos, unidade e reunións nun só lugar. Microsoft ten o seu espazo Microsoft 365 con Teams, Office e SharePoint. Replit converteu o navegador nun espazo de programación onde escribes, executas e despregas co axente de IA ao teu carón. A palabra está en todas partes, porque a xente xa non quere ferramentas soltas. Quere un só lugar onde viva o traballo.

A palabra está en todas partes. Isto é o que di cada un deles, coas súas propias palabras:
- Google Workspace: correo, Docs, Drive e Meet nunha mesma suite.
- Microsoft 365 Loop workspaces: espazos compartidos para as páxinas e os compoñentes dun equipo.
- Replit Workspace: persoas, proxectos, datos e IA nun só lugar, con Team Workspaces para os grupos.
- Notion workspaces: a casa de todo o teu contido, só ou co teu equipo.
- Slack workspaces: as canles, as persoas e as aplicacións dun equipo.
- Miro, the AI Innovation Workspace: lousas para equipos.
- ClickUp Workspace: o nivel máis alto da súa xerarquía Workspace, Space, Folder, List.
- Figma workspaces: grupos de equipos e ficheiros dentro dunha organización.
- Canva: equipos e espazos de traballo para persoas e proxectos.
- Zoho Workplace: correo e aplicacións de oficina como unha única suite.
- Amazon WorkSpaces: escritorios completos na nube.
- GitHub Codespaces: un contorno de desenvolvemento na nube para cada repositorio.
- GitLab Workspaces: contornos de desenvolvemento remotos.
- Bitbucket workspaces: onde viven os repositorios e os equipos.
- Jira spaces: en 2025 os proxectos de Jira pasaron a chamarse espazos.
- Confluence spaces: un espazo por equipo ou proxecto.
Eu levo tempo construíndo a miña propia resposta a isto, pensada para desenvolvedores: Webship Workspace.
Onde comezou
Comezou como un cartafol de vellos scripts de shell sobre unha pila LAMP, os que usabamos para construír distribucións de Drupal, demos e sitios de proba. O 22 de xullo de 2026 sentei con Claude Code e reconstruínoo nun só día longo: todo pasou a DDEV, cada proxecto tivo os seus propios contedores e a súa propia base de datos, e naceu un panel web en workspace.ddev.site. É Node.js simple, HTMX e UIkit, e corre dentro do seu propio contedor DDEV; constrúe, inicia, detén, copia de seguranza e restaura proxectos reais mentres a saída do terminal en directo se vai mostrando na páxina.
Ese mesmo día recibiu un Asistente de IA: unha barra lateral en cada páxina que sabe o que estás mirando, pode responder por texto ou por voz e pode facer cousas de verdade no panel, non só falar delas.

Un espazo de traballo convértese en moitos
Moi axiña os cartafoles deixaron de ser «só cartafoles». Dev, Test, Demos, Sandboxes e Projects constrúen sitios. Products, Modules, Themes, Recipes e Site Templates gardan o que publicamos. Despois chegaron os espazos de IA: Agents, Skills, Prompts e Commands, que podes escribir, editar, compartir e instalar cun clic. Despois Docs, Specs, Designs, Videos, Images, Audio, Graphs e RAG. Cada un ten a súa propia páxina, o seu propio subdominio, como dev.workspace.ddev.site, as súas propias accións e as súas propias preguntas para o asistente.


Agora en npm: o núcleo e os seus plugins
Webship Workspace está agora publicado en npm baixo o ámbito @webship.co. O núcleo é @webship.co/workspace (1.0.1). É a parte lixeira: os espazos de traballo, os construtores, a configuración, o Asistente de IA e o sistema de plugins. Todo o demais é un plugin, e con el publícanse 49 paquetes de Webship:
- Espazos de traballo: dev, test, demos, sandboxes, projects, products, specs, designs, docs, video, audio, images, avatar, worklogs, libraries, rag, graph e os de Drupal: modules, themes, profiles, recipes e site templates.
- Espazos de IA: ai-agents, ai-skills, ai-prompts e ai-commands.
- Hospedaxe: Upsun, cPanel, DigitalOcean, AWS, Azure, Acquia e GoDaddy, sobre unha base de hospedaxe común.
- Forxas: GitHub, GitLab e Bitbucket, sobre unha base de forxa común.
- Runtimes de contedores: Docker, Podman, Lando, Docksal e Kubernetes, sobre unha base de contedores común.
- Funcionalidades: Jira, Google Drive, Git e un IDE no navegador, ademais da API de plugins tipada (
@webship.co/workspace-plugin-api) para escribir os teus propios.
Cada plugin é un paquete npm de verdade co seu propio repositorio en github.com/webship/workspace-<name>, e únese ao panel en catro pasos: require, activate, install, configure. Podes facelo desde a páxina de Plugins do panel ou desde a liña de comandos.

A idea de fondo: vivimos en moitos espazos de traballo
Isto é o que non deixo de pensar. Non traballamos nun só espazo. Xa pasamos de un a outro cada día:
- Espazo da empresa: os proxectos, os clientes, as publicacións e a hospedaxe.
- Espazo da organización: unha organización ou unha comunidade, as súas regras e a súa xente.
- Espazo da familia: plans, fotos, documentos, os deberes dos nenos.
- Espazo da escola e espazo da universidade: cursos, tarefas, investigación e apuntamentos.
- Espazo de vídeo: gravar, editar e producir, coas súas propias ferramentas e pasos.
E virán moitos máis. Un espazo de traballo non ten por que estar fixado a unha soa tarefa. Pode ser unha sala onde traballas, ou un cartafol con poderes máis avanzados. Un espazo de vídeo coñece a gravación e a produción. Un espazo escolar coñece as leccións e os prazos. Cada empresa pode darlle a súa propia forma.
Conectados por unha mesma especificación
O bo é que os espazos de traballo se conectan entre si e comparten unha mesma maneira de describirse. Cada espazo de traballo leva:
- Documentación e especificacións: para que serve este espazo e como funciona.
- Regras: o que se permite, o que nunca debe pasar, como se nomean as cousas.
- Axentes, habilidades, prompts e comandos de IA: os axudantes que coñecen este espazo.
- Configuración e accións: o que podes construír, executar, copiar en seguranza ou publicar aquí.
Como todos os espazos falan a mesma especificación, a IA pode seguirte de un a outro. Pode ler as regras do teu espazo da empresa, usar as habilidades do teu espazo de vídeo e tomar notas no teu espazo de documentos, sen que teñas que explicalo todo de novo. Cara aí quero levar Webship Workspace: máis personalización, máis tipos de espazos e unha IA que os entenda todos.
Instálao
Necesitas Node.js 20 ou superior, Docker e DDEV. Instala o workspace desde npm e déixao listo cun só comando:
# Node.js 20 or newer, Docker and DDEV
npm install -g @webship.co/workspace
webship-workspace init ~/workspace
Abre https://workspace.ddev.site. Arranca baleiro: sen cartafoles de workspace e sen plugins. Só engades o que precisas.
Para engadir un workspace, abre Settings → Plugins, ou usa a liña de comandos, por exemplo para o workspace de vídeo (catalog lista todo o que podes engadir):
webship-workspace plugin require video
webship-workspace plugin activate video
webship-workspace plugin install video
webship-workspace plugin configure video
webship-workspace catalog
Webship Workspace en GitHub @webship.co/workspace en npm
Encantaríame saber que espazos crearías.