Dein ganzer Entwicklungs-Stack, an jedem Computer.

Repositories, Toolchains, Datenbanken und laufende Dienste auf einem Linux-Rechner in der Cloud. Klone alles davon für jedes Feature, an dem du arbeitest.

Takin-Arbeitsbereich mit drei Feature-Klonen eines Stacks: Login feature mit Web-Dev-Server und API-Tests, Search feature mit seinem Dev-Server auf demselben Port und Vite upgrade mit den Commits und bestandenen Tests eines Coding-AgentenTakin-Arbeitsbereich mit drei Feature-Klonen eines Stacks: Login feature mit Web-Dev-Server und API-Tests, Search feature mit seinem Dev-Server auf demselben Port und Vite upgrade mit den Commits und bestandenen Tests eines Coding-Agenten

Klone

Wie git worktree, nur für den ganzen Rechner.

Ein git worktree gibt dir einen zweiten Checkout eines Repositorys. Ein Takin-Klon gibt dir eine zweite Kopie von allem: jedes Repository, die Datenbank samt Daten, installierte Abhängigkeiten, Build-Caches und Dienstkonfiguration. Klone arbeiten mit Copy-on-Write, deshalb läuft ein neuer in weniger als einer halben Minute, und das meiste davon ist der Bootvorgang.

Jeder Klon ist ein eigener Rechner mit eigenen Ports. Lass den kompletten Stack in drei Klonen gleichzeitig laufen, auf denselben Ports, ohne Konflikte. Arbeite an einem Feature, das Backend, Frontend und Schema betrifft, an einem Ort, während nebenan ein anderes Feature vorankommt.

Bereite dein System einmal vor, mach einen Snapshot und starte jede neue Aufgabe von dort.

WorkflowFeatures über den ganzen Stack entwickeln
Vorbereitete BasisSnapshot
todo-app
todo-app-login
  • api:8080
  • web:5173
  • postgres:5432
todo-app-search
  • api:8080
  • web:5173
  • postgres:5432
todo-app-upgrade
  • api:8080
  • web:5173
  • postgres:5432
Jeder Klon betreibt den ganzen Stack auf denselben Ports, nebeneinander.

Weiterarbeiten

Laptop zu. Die Arbeit geht weiter.

Shells, Builds und Agenten laufen auf dem entfernten Rechner, nicht in deinem Browser.

  1. 01

    Irgendwas starten

    Lass in jedem Klon einen Build, eine Testsuite oder einen Coding-Agenten laufen.

  2. 02

    Trennen

    Schließ den Tab oder den Laptop. Die Prozesse laufen auf dem Rechner weiter.

  3. 03

    Überall weitermachen

    Komm von einem anderen Computer oder per SSH zurück zu denselben Sitzungen und Fenstern.

Zugänge

Terminal, Desktop, SSH oder MCP.

Browser

Gekachelte Terminals und vollständige grafische Desktops, mehrere Umgebungen nebeneinander.

TerminalsGNOMEKDE Plasma

SSH

Dein Terminal, dein Schlüssel, dieselben Sitzungen, dazu scp und SFTP.

$ ssh todo-app-login@takin.run

MCP

KI-Clients erstellen Umgebungen, führen Befehle aus und übertragen Dateien.

createEnvironmentexecuteEnvironmentCommandobserveTerminalContent

Private Vorschauen

Öffne einen Dev-Server aus jedem Klon in deinem Browser, unter einer privaten HTTPS-Adresse mit Hot Reload.

➜ http://localhost:5173/

Fragen

Was unterscheidet Takin von Codespaces, Gitpod oder Coder?

Takin ist um vollständige, langlebige Linux-Rechner gebaut statt um einzelne Repositories. Jede Umgebung hat eigenen Kernel, sudo, Docker und auf Wunsch einen Desktop, nimmt so viele Repositories und Dienste auf, wie dein Projekt braucht, und lässt sich als Ganzes klonen. Sitzungen überstehen das Trennen der Verbindung und sind im Browser, per SSH und über MCP gleichermaßen erreichbar.

Was passiert, wenn ich eine Umgebung nicht nutze?

Sie läuft weiter, solange echte Aktivität da ist, auch stille Builds und Agenten. Nach längerer Zeit ohne Aktivität stoppt sie von selbst. Beim Stoppen bleibt die Festplatte erhalten und laufende Prozesse enden; der nächste Start bootet denselben Rechner.

Kopiert ein Klon meine Git-Branches oder laufende Prozesse?

Ein Klon kopiert Festplatten, keine laufenden Prozesse, und er legt keine Git-Branches an und gleicht keine ab. Du arbeitest in jedem Klon wie gewohnt mit Branches. Snapshots und Klone bleiben im selben Dienst und ersetzen kein externes Backup.

Ist meine Arbeit privat und isoliert?

Umgebungen, Snapshots und Vorschauen gehören zu deinem Konto und brauchen deine Anmeldung. Jede Umgebung ist eine eigene KVM-VM mit eigenem Kernel. Der Betreiber des Dienstes betreibt den Host.

Wie bekomme ich Zugang, und was kostet es?

Takin ist derzeit ein kostenloser Testdienst. Melde dich mit einer bestätigten E-Mail-Adresse an und beantrage Zugang. Es gelten Kontolimits und die verfügbare Kapazität.

Starte deine erste Umgebung.

Melde dich an oder beantrage Zugang.

Takin öffnen