Webship Workspace er komið á npm: eitt vinnusvæði, mörg tengd rými

Öll stóru fyrirtækin eru að smíða vinnusvæði (workspace) þessa dagana. Google er með Google Workspace: póst, skjöl, drif og fundi á einum stað. Microsoft er með sitt Microsoft 365 vinnusvæði með Teams, Office og SharePoint. Replit breytti vafranum í forritunarvinnusvæði þar sem þú skrifar, keyrir og gefur út með gervigreindarfulltrúa þér við hlið. Orðið er alls staðar, því fólk vill ekki lengur aðskilin verkfæri. Það vill einn stað þar sem vinnan býr.

Allir eru að smíða vinnusvæði: Google Workspace, Microsoft 365, Replit, Notion, Slack, Miro, ClickUp, Figma, Canva, Zoho Workplace, Amazon WorkSpaces, GitHub, GitLab, Bitbucket, Jira og Confluence í kringum Webship Workspace
Allir eru að smíða vinnusvæði.

Orðið er alls staðar. Hér er hvar hvert þeirra notar það, með þeirra eigin orðum:

Ég hef verið að smíða mitt eigið svar við þessu fyrir forritara: Webship Workspace.

Hvar þetta byrjaði

Þetta byrjaði sem mappa með gömlum skeljaskriftum (shell scripts) á LAMP-umhverfi, þeim sem við notuðum til að smíða Drupal-dreifingar, kynningarvefi og prófunarvefi. Þann 22. júlí 2026 settist ég niður með Claude Code og endurbyggði allt á einum löngum degi: allt fluttist yfir í DDEV, hvert verkefni fékk sína eigin gáma og gagnagrunn, og vefstjórnborð vaknaði til lífs á workspace.ddev.site. Það er einfalt Node.js, HTMX og UIkit, keyrir inni í sínum eigin DDEV-gámi, og það smíðar, ræsir, stöðvar, tekur afrit af og endurheimtir raunveruleg verkefni, með lifandi úttaki úr skipanalínunni streymandi á síðunni.

Sama dag fékk það gervigreindaraðstoðarmann: hliðarstiku á hverri síðu sem veit hvað þú ert að skoða, getur svarað með texta eða tali og getur í raun framkvæmt hluti í stjórnborðinu, ekki bara talað um þá.

Webship Workspace stjórnborðið með 26 vinnusvæðum og gervigreindaraðstoðarmanninum
Stjórnborðið: 26 vinnusvæði, hvert sem spjald, með gervigreindaraðstoðarmanninn vinstra megin.

Eitt vinnusvæði verður að mörgum

Mjög fljótt hættu möppurnar að vera „bara möppur“. Dev, Test, Demos, Sandboxes og Projects smíða vefi. Products, Modules, Themes, Recipes og Site Templates geyma það sem við gefum út. Svo komu gervigreindarvinnusvæðin: Agents, Skills, Prompts og Commands, sem þú getur skrifað, breytt, deilt og sett upp með einum smelli. Þá Docs, Specs, Designs, Videos, Images, Audio, Graphs og RAG. Hvert þeirra hefur sína eigin síðu, sitt eigið undirlén eins og dev.workspace.ddev.site, sínar eigin aðgerðir og sínar eigin spurningar fyrir aðstoðarmanninn.

Dev vinnusvæðið með smíðaforminu og verkefnalistanum
Dev vinnusvæðið: veldu smið, nefndu verkefnið, smíðaðu.
AI Agents vinnusvæðið með lista yfir fulltrúa og aðgerðir til að setja upp og deila
AI Agents vinnusvæðið: búðu til, láttu gervigreind útbúa, settu upp í Claude eða leggðu til í sameiginlega hugbúnaðarsafnið.

Nú á npm: kjarninn og viðbæturnar

Webship Workspace er nú gefið út á npm undir @webship.co umdæminu (scope). Kjarninn er @webship.co/workspace (1.0.1). Hann er grannur: vinnusvæðin, smiðirnir, stillingarnar, gervigreindaraðstoðarmaðurinn og viðbótakerfið. Allt annað er viðbót, og 49 Webship-pakkar eru gefnir út með honum:

  • Vinnusvæði: dev, test, demos, sandboxes, projects, products, specs, designs, docs, video, audio, images, avatar, worklogs, libraries, rag, graph, og þau fyrir Drupal: modules, themes, profiles, recipes og site templates.
  • Gervigreindarvinnusvæði: ai-agents, ai-skills, ai-prompts og ai-commands.
  • Hýsing: Upsun, cPanel, DigitalOcean, AWS, Azure, Acquia og GoDaddy, á einum sameiginlegum hýsingargrunni.
  • Kóðaveitur (forges): GitHub, GitLab og Bitbucket, á einum sameiginlegum grunni.
  • Gámakeyrsluumhverfi: Docker, Podman, Lando, Docksal og Kubernetes, á einum sameiginlegum gámagrunni.
  • Eiginleikar: Jira, Google Drive, Git og þróunarumhverfi í vafranum (IDE), auk týpaða viðbótaviðmótsins (@webship.co/workspace-plugin-api) til að skrifa þínar eigin.

Hver viðbót er raunverulegur npm-pakki með sitt eigið hugbúnaðarsafn á github.com/webship/workspace-<name>, og hún bætist við stjórnborðið í fjórum skrefum: require, activate, install, configure (sækja, virkja, setja upp, stilla). Þú getur gert það á Plugins-síðunni í stjórnborðinu eða í skipanalínunni.

Stillingasíða viðbóta: require, activate, install, configure
Viðbætur: vinnusvæði er eitthvað sem þú bætir við, ekki eitthvað fast.

Stærri hugmyndin: við lifum í mörgum vinnusvæðum

Þetta er það sem ég held áfram að hugsa um. Við vinnum ekki á einu vinnusvæði. Við flökkum nú þegar á milli margra þeirra á hverjum degi:

  • Fyrirtækjarými: verkefnin, viðskiptavinirnir, útgáfurnar og hýsingin.
  • Félagsrými: samtök eða samfélag, reglur þess og fólkið.
  • Fjölskyldurými: áætlanir, myndir, skjöl, heimanám barnanna.
  • Skólarými og Háskólarými: námskeið, verkefni, rannsóknir og glósur.
  • Myndbandsrými: upptaka, klipping og framleiðsla, með eigin verkfærum og skrefum.

Og mörg fleiri eiga eftir að bætast við. Vinnusvæði þarf ekki að vera fast bundið einu verkefni. Það getur verið herbergi sem þú vinnur í, eða mappa með fullkomnari kröftum. Myndbandsvinnusvæði þekkir upptöku og framleiðslu. Skólavinnusvæði þekkir kennslustundir og skilafresti. Hvert fyrirtæki getur mótað sitt eigið.

Tengd með einni forskrift

Það besta er að vinnusvæðin tengjast hvert öðru og deila einni leið til að lýsa sjálfum sér. Hvert vinnusvæði ber með sér:

  • Skjölun og forskriftir (specs): til hvers rýmið er og hvernig það virkar.
  • Reglur: hvað er leyfilegt, hvað má aldrei gerast og hvernig hlutir eru nefndir.
  • Fulltrúar, færni, kveikjur og gervigreindarskipanir: hjálpararnir sem þekkja þetta rými.
  • Stillingar og aðgerðir: hvað þú getur smíðað, keyrt, tekið afrit af eða gefið út hér.

Þar sem öll rými tala sömu forskriftina getur gervigreindin fylgt þér úr einu í annað. Hún getur lesið reglur fyrirtækjarýmisins þíns, notað færni myndbandsrýmisins og haldið glósum í skjalarýminu þínu, án þess að þú þurfir að útskýra allt upp á nýtt. Þangað vil ég að Webship Workspace stefni: meiri sérsníðing, fleiri tegundir rýma og gervigreind sem skilur þau öll.

Settu það upp

Þú þarft Node.js 20 eða nýrra, Docker og DDEV. Settu vinnusvæðið upp úr npm og stilltu það með einni skipun:

# Node.js 20 or newer, Docker and DDEV
npm install -g @webship.co/workspace
webship-workspace init ~/workspace

Opnaðu https://workspace.ddev.site. Það byrjar autt: engar vinnusvæðismöppur, engar viðbætur. Þú bætir aðeins við því sem þú þarft.

Til að bæta við vinnusvæði skaltu opna Settings → Plugins eða nota skipanalínuna, til dæmis fyrir myndbandavinnusvæðið (catalog listar allt sem þú getur bætt við):

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 á GitHub @webship.co/workspace á npm

Mig langar mikið að heyra hvaða svæði þú myndir búa til.

Webship Workspace logo connected to its workspaces: specs, designs, products, site templates, recipes, dev, test, sandboxes, demos, projects, docs and videos