tabsh: Claude Code sessies beheren in je browser

Lokale terminals en taken uit meerdere projecten overzichtelijk bij elkaar

tabsh.cc
tabsh screenshot

Wat doet tabsh, eenvoudig uitgelegd?

Met Tabsh bedien je terminals en coding agents op je eigen computer vanuit een browsertab. Een lokale daemon voert de shells uit; de browser toont de sessies naast je documentatie, issues en lokale app. Je kunt zo Claude Code sessies beheren zonder voor elke controle naar een apart terminalvenster te gaan.

De meerwaarde zit vooral in overzicht: welke taak loopt en welke wacht op jou? De demo op de website gebruikt een nagebootste daemon in de pagina. Voor echte opdrachten installeer je het lokale programma.

Claude Code sessies en projecten overzien

Een shell of agent krijgt een kaart met een eigen werkmap. Het bord verdeelt kaarten over Backlog, In progress, Needs input, Completed en Archived. De lijst toont dezelfde kaarten uit alle projecten onder elkaar, gegroepeerd op status. Daarmee kun je eerst de sessies openen die een antwoord nodig hebben.

Een kaart bevat een terminal of chatpaneel. De bestandsverkenner volgt de shellmap; zoeken op bestandsnaam en klikbare paden helpen wijzigingen na te lopen. In een zijpaneel kun je bestanden bekijken en bewerken. Een bestand naar de terminal slepen voegt het pad in. Na sluiten of herladen kan de shell opnieuw worden gekoppeld; tabbladen, mappen en scrollback worden hersteld.

Bestaande agents in kaarten gebruiken

De officiële website noemt Claude Code, Codex, Cursor CLI en OpenCode. Andere CLI's die een prompt aannemen zijn als provider configureerbaar, met start-, hervat- en ACP-opdrachten. Er zijn TUI- en chatweergaven per kaart; de precieze ondersteuning moet per provider worden gecontroleerd.

Je blijft je eigen agents gebruiken. Tabsh regelt niet automatisch hun aanmelding, modelabonnement of uitvoeromgeving.

Lokaal werken en conflicten voorkomen

Tabsh gebruikt loopback en een koppeltoken in het URL-fragment. Volgens de officiële informatie heeft Tabsh geen account, eigen relay of telemetrie. Dat beschrijft de Tabsh-verbinding. Een agent kan nog steeds een extern model aanroepen; controleer diens gegevensbeleid apart.

Er is geen automatische Git-worktree-isolatie. Agents werken in je gekozen checkout en branch. Laat ze niet zonder afstemming dezelfde bestanden veranderen; gebruik waar nodig zelf aparte mappen of worktrees en beoordeel de diff.

Voor een ander apparaat beschrijven de docs optionele privéverbindingen via Tailscale of een SSH-tunnel. De HTTP-poort van een shell hoort niet publiek bereikbaar te zijn.

Een eerste sessie starten en controleren

  1. Zorg voor macOS of Linux, een projectmap en een werkende coding agent. Installeer via Homebrew met brew install blaise1030/tap/tabsh.
  2. Start tabsh en controleer de werkmap van je kaart in de gekoppelde browser.
  3. Vraag de agent binnen een Tabsh-terminal om tabsh setup uit te voeren en de handleiding te volgen. De bestaande configuratie krijgt een reservekopie; bestaande hooks blijven behouden. Het verslag beschrijft de gewijzigde locatie en hoe je dit terugdraait.
  4. Controleer de overgang naar Needs input met setup test en terug naar In progress. Geef een mislukte test terug aan dezelfde agent. Beschikbare gebeurtenissen verschillen per CLI.
  5. Begin met een kleine taak en controleer bestanden en tests. Ingestelde hooks kunnen een melding en geluid geven wanneer een niet-zichtbare terminal aandacht nodig heeft of klaar is.

De daemon op de voorgrond stopt met zijn startterminal. Met Homebrew kun je hem eerst stoppen, vervolgens brew services start tabsh gebruiken en eenmalig koppelen via http://127.0.0.1:7681.

Kosten en geschikte computers

Gecontroleerd op 28 oktober 2026: Tabsh is gratis, MIT-gelicentieerd en heeft geen betaald niveau. Kosten van gekozen agents, modellen of netwerkdiensten vallen daar niet onder.

Er zijn officiële builds voor Apple silicon- en Intel-Macs en voor Linux x86-64 en arm64. Een Windows-build ontbreekt. Safari gebruikt http://tabsh.localhost:7681; Chrome kan toestemming vragen voor lokale toepassingen. Tabsh past bij ontwikkelaars met meerdere lokale projecten, mits deze systeemeisen en gedeelde werkmappen passen.

Veelgestelde vragen

Is modelgebruik van Claude Code of Codex inbegrepen?

De gratis Tabsh-software geeft geen toezegging over modeltegoed. Toegang en verbruik hangen af van de gekozen agent en provider.

Kan ik met alleen de demo werken?

De demo is een simulatie. Echte bestanden bewerk je via de geïnstalleerde daemon en een gekoppelde browser.

Betekent lokaal dat alle AI-verzoeken offline blijven?

Nee. De lokale verbinding van Tabsh staat los van het modelverkeer van je agent.

Officiële bronnen