Für alle, die Websites und Web-Apps bauen
Bau und veröffentliche deine Website vom Handy aus.
NomaDev lässt Claude Code auf dem Rechner arbeiten, auf dem deine Websites liegen, und überlässt dir die Entscheidungen, auf dem Handy: Du liest die Änderungen, gibst sie frei, committest und veröffentlichst auf deinem Server. Auch wenn du nicht am Schreibtisch sitzt.
7 Tage gratisAlle Funktionen, ohne Karte. Sie beginnen, wenn du dein Handy verbindest.
WordPress · Laravel · Symfony · Nuxt · Next.js · Astro · reines HTML — jede Website, die in einem Ordner liegt und auf einem Server landet.
Bald bei Google Play · 7 Tage kostenlos testen · jederzeit kündbar
Ich schaue mir die Warenkorbberechnung und ihre Tests an und korrigiere dann die Rundung.
Read src/cart/total.ts Read src/cart/total.test.tsClaude arbeitet
Read total.ts Read total.test.ts Edit total.ts · +2 −1 Write total.test.tsBerechtigungsanfrage
Bash
Änderungen · 2 Dateien
Commit-Nachricht
Upload · Produktion
Tailscale · direkt, nicht über uns
Eine ganze Runde
Claude schreibt den Code. Du triffst die Entscheidungen.
Keine Änderung wird übernommen, bevor du sie gesehen hast. Grün ist, was Claude schon erledigt hat; Bernstein ist, was auf deine Antwort wartet.
von Claude erledigtdu bist dran
-
1 · Fragen
Schreib oder diktiere, was du brauchst. Du siehst live, welche Dateien es öffnet.
-
2 · Erlauben
Jeder Befehl wartet auf dein Ja. Du bekommst eine Benachrichtigung.
-
3 · Prüfen
Hinzugefügte und entfernte Zeilen, Datei für Datei. Behalten oder rückgängig machen.
-
4 · Veröffentlichen
Commit, Push und Upload auf deinen Server mit einem Tipp.
Sag, was du brauchst
Tippen oder diktieren. Wenn auf dem Rechner Claude-Skills installiert sind, findet die App sie und du wählst einen aus der Liste.
Verfolge die Arbeit live
Du siehst die Dateien, die es öffnet, die Befehle, die es ausführt, die Tests, die es startet. Wenn es fertig ist oder bei einer Frage stoppt, bekommst du eine Benachrichtigung.
Du erlaubst die Befehle
Bevor Claude einen Befehl ausführt, zeigt es ihn dir und wartet auf deine Antwort. Nichts läuft, nur weil du gerade nicht am Rechner warst.
Du prüfst jede Änderung
Du siehst hinzugefügte und entfernte Zeilen, Datei für Datei, farbig. Überzeugt dich eine Änderung nicht, machst du sie vom Handy aus rückgängig.
Git wie gewohnt
Branch wechseln, committen, Pull Requests öffnen, Konflikte lösen. Alles vom Handy, ohne den Laptop aufzuklappen.
Bring die Website online
Erst startest du die Website lokal und prüfst sie, dann lädst du die Dateien mit einem Tipp auf deinen Webserver.
Veröffentlichen
Du lädst nur die Dateien hoch, die du hochladen willst.
Für jeden Server speicherst du Adresse, Zielordner und die Liste dessen, was nie hochgeladen werden darf. Die Regeln schreibst du so, wie du sie schon in .gitignore schreibst: node_modules, *.log, /dist. Ausgeschlossene Dateien bleiben, wo sie sind, und die Prüfung passiert, bevor überhaupt eine Verbindung zum Server aufgebaut wird. Wenn du JetBrains nutzt, importierst du deine bestehende Konfiguration mit einem Tipp.
SFTP, FTP oder FTPS
Nutze das Protokoll, das dein Hosting anbietet. Bei SFTP kannst du den SSH-Schlüssel nutzen, der schon auf deinem Rechner liegt, oder ein Passwort.
Eine Datei oder die ganze Website
Lade nur die Datei hoch, die du gerade korrigiert hast, oder starte den kompletten Upload zu einem Ziel.
Prüfen, bevor es live geht
Starte die Website lokal mit der Live-Vorschau und veröffentliche, wenn alles passt.
In Studio enthalten
Das Veröffentlichen ist Teil des Studio-Levels, und in den ersten sieben Tagen kannst du es kostenlos testen.
Terminal
Und wenn es nötig ist, gehst du auf den Server.
Ein echtes SSH-Terminal in der App: einen Dienst neu starten, ein Log lesen oder eine Migration auf dem Server starten, auf dem du gerade veröffentlicht hast, ohne eine andere App. Die Server, auf denen du veröffentlichst, sind schon da, und du kannst weitere hinzufügen, für ein Projekt oder für alle.
Wie wir Schlüssel und Sitzungen schützenDie Tasten, die dem Handy fehlen
Über der Tastatur hast du Esc, Tab, Strg, Alt und die Pfeiltasten. Strg und Alt gelten für die nächste Taste, mit zweimal Tippen bleiben sie eingerastet. Auch vim und htop funktionieren.
Sitzungen, die nicht von selbst zugehen
Bis zu fünf Sitzungen in Tabs. Wechselst du die App oder sperrst den Bildschirm, bleiben sie offen, und wenn du zurückkommst, ist alles da, die Ausgabe eingeschlossen. Du schließt sie selbst, oder sie schließen sich nach der Zeit, die du wählst.
Direkt vom Handy
Die SSH-Verbindung geht vom Handy direkt zum Server: Sie läuft weder über deinen Rechner noch über uns. Sie funktioniert sogar, wenn der Rechner aus ist.
In Studio enthalten
Das Terminal ist Teil des Studio-Levels, zusammen mit dem Veröffentlichen, und in den ersten sieben Tagen kannst du es kostenlos testen.
Sicherheit
Dein Code bleibt auf deinem Rechner.
NomaDev ist so gebaut, dass deine Arbeit nie über uns laufen muss. Das heißt in der Praxis:
Handy und Rechner sprechen direkt miteinander, über Tailscale oder HTTPS. Dazwischen steht kein Server von uns.
| Daten | Dein Computer | Dein Handy | Unsere Server |
|---|---|---|---|
| Code und Projekte | Ja | Nein | Nein |
| Claude Code und git | Ja | Nein | Nein |
| SSH-Schlüssel | Ja | Ja | Nein |
| FTP- und SFTP-Passwörter | Nein | Ja | Nein |
| Zugangsschlüssel zum Rechner | Nein | Ja | Nein |
| Benachrichtigungs-Token | Nein | Ja | Ja |
Deine Projekte bleiben zu Hause
Der Server läuft auf deinem Rechner, und dein Handy verbindet sich direkt mit ihm, über Tailscale oder HTTPS. Dazwischen gibt es keinen Server von uns.
Passwörter bleiben auf dem Handy
FTP-, SFTP- und SSH-Passwörter und Passphrasen von Schlüsseln liegen nur im Android Keystore deines Handys. Für einen Upload nutzt dein Rechner sie im Speicher und schreibt sie nie auf die Festplatte; die des Terminals laufen nicht einmal über den Rechner.
SSH-Schlüssel wandern nur, wenn du es willst
Zum Veröffentlichen nutzt der Server die Schlüssel, die schon auf deinem Rechner liegen, und dort bleiben sie. Die Schlüssel des Terminals liegen auf dem Handy, verschlüsselt und durch Fingerabdruck oder PIN geschützt: Ein Schlüssel vom Rechner kommt nur aufs Handy, wenn du es willst, einmal, über eine verschlüsselte Verbindung.
Nur Handys, die du erlaubst
Ein Handy verbindest du mit einem Einmalcode oder dem QR-Code auf deinem Rechner. Von jedem Token wird nur ein Fingerabdruck gespeichert, und du kannst jedes Handy trennen.
Nichts offen ohne Schlüssel
Jede Anfrage braucht den Token des Handys; Live-Verbindung und Vorschau nutzen Einmal-Tickets. NomaDev merkt sich den Fingerabdruck jedes FTPS- oder SFTP-Servers und warnt dich, wenn er sich ändert.
Was unsere Server speichern
Nur der Dienst, der Benachrichtigungen weiterleitet, und er speichert den Benachrichtigungs-Token deines Handys. Er bekommt nie Code, Texte, Passwörter oder Schlüssel. Nutzungsstatistiken starten nur, wenn du zustimmst, gehen an Google Analytics und enthalten nie Code oder Projektdaten.
Claude Code schickt Anthropic, was es für die Arbeit an deinem Code braucht, mit deinem eigenen Abo — genau wie im Terminal. NomaDev ändert daran nichts.
Loslegen
In drei Schritten startklar.
-
Installiere den Server dort, wo deine Websites liegen
Ein Befehl, unter Windows, macOS, Linux oder auf einem VPS. Er installiert, was fehlt, bereitet die Konfiguration vor, sorgt dafür, dass der Server von selbst startet, und zeigt dir den Code zum Verbinden des Handys.
-
Verbinde dein Handy
Scanne den QR-Code, der sich auf deinem Rechner öffnet, oder gib Adresse und Code ein. Dann prüft die App, ob alles da ist — Git, Claude Code, SSH-Schlüssel, die Verbindung — und wenn etwas fehlt, nennt sie dir den genauen Befehl.
-
Projekt hinzufügen und loslegen
Wähle den Projektordner und schreib, was erledigt werden soll. Dein erster Commit vom Handy dauert etwa eine Minute.
Download
Hol dir NomaDev.
Zwei Teile: die Android-App auf dem Handy und der Server auf dem Rechner, auf dem deine Projekte liegen.
Die Android-App
Du installierst sie über Google Play. Die 7 Testtage beginnen, wenn du dein erstes Handy verbindest, ohne Karte.
7 Tage gratis
Installiere den Server auf deinem Rechner
Wähle dein System. Führe es als dein normaler Benutzer aus, nicht mit sudo: Es fragt, bevor es etwas Fehlendes installiert, und fragt nur dann nach deinem Passwort, wenn es Systempakete installieren muss.
Windows
In PowerShell, als dein normaler Benutzer:
irm https://nomadev.app/install.ps1 | iex
Skript herunterladen · install.ps1
Oder führe die heruntergeladene Datei aus: powershell -ExecutionPolicy Bypass -File install.ps1
Um zu sehen, was es tun würde, ohne etwas zu ändern: $env:NOMADEV_PROVA=1; irm https://nomadev.app/install.ps1 | iex; Remove-Item Env:NOMADEV_PROVA
macOS
Im Terminal:
curl -fsSL https://nomadev.app/install.sh | bash
Skript herunterladen · install.sh
Oder führe die heruntergeladene Datei aus: bash install.sh
Um zu sehen, was es tun würde, ohne etwas zu ändern: curl -fsSL https://nomadev.app/install.sh | bash -s -- --prova
Linux
In einem Terminal, als dein Benutzer (nicht mit sudo):
curl -fsSL https://nomadev.app/install.sh | bash
Skript herunterladen · install.sh
Oder führe die heruntergeladene Datei aus: bash install.sh
Um zu sehen, was es tun würde, ohne etwas zu ändern: curl -fsSL https://nomadev.app/install.sh | bash -s -- --prova
VPS
Per SSH, als der Benutzer, unter dem der Server laufen soll:
curl -fsSL https://nomadev.app/install.sh | bash -s -- --vps
Skript herunterladen · install.sh
Oder führe die heruntergeladene Datei aus: bash install.sh --vps
Um zu sehen, was es tun würde, ohne etwas zu ändern: curl -fsSL https://nomadev.app/install.sh | bash -s -- --vps --prova
Erneutes Ausführen ist sicher: Es überspringt, was schon da ist, und behält deine Konfiguration.
Preise
Starte gratis, zahle für das, was du brauchst.
Free bleibt für immer gratis. Die sieben Testtage geben dir alles aus Studio, und sie beginnen, wenn du dein erstes Handy verbindest. Pro und Studio bezahlst du über Google Play: Dort wechselst du das Level oder kündigst, mit zwei Tipps.
7 Tage gratisAlles von Studio, ohne Karte. Sie beginnen, wenn du dein Handy verbindest.
Free
Gratis Gratis
Chat mit Claude, Berechtigungsanfragen, Dateien und Änderungen, vom Handy aus. Gratis, für immer.
Pro
6,99 € / Monat 58,99 € / Jahr
rund 3½ Monate gratis
Alles aus Free, dazu Website-Vorschau, Dateien bearbeiten, Sprache, Anhänge und der komplette Git-Workflow: Branches, Sync, Verlauf und GitHub-Pull-Requests.
Studio
Empfohlen
11,99 € / Monat 99,99 € / Jahr
rund 3½ Monate gratis
Alles aus Pro, dazu das Veröffentlichen auf deinem Webserver per SFTP, FTP oder FTPS und ein SSH-Terminal zu deinen Servern.
Was jedes Level enthält
| Funktion | Free | Pro | Studio |
|---|---|---|---|
| Chat und Sitzungen, Berechtigungsanfragen, Fragen von Claude | Enthalten | Enthalten | Enthalten |
| Dateien: ansehen und suchen; Mockups und Dokumente | Enthalten | Enthalten | Enthalten |
| Änderungen: Diff der geänderten Dateien, eine Datei zurücksetzen | Enthalten | Enthalten | Enthalten |
| Git-Status: aktueller Branch, geänderte Dateien | Enthalten | Enthalten | Enthalten |
| Live-Vorschau der Website | Nicht enthalten | Enthalten | Enthalten |
| Dateien vom Handy aus bearbeiten | Nicht enthalten | Enthalten | Enthalten |
| Diktieren und Anhänge | Nicht enthalten | Enthalten | Enthalten |
| Branches: beim Sitzungsstart wählen, wechseln, Dateien in einem Branch oder Commit ansehen | Nicht enthalten | Enthalten | Enthalten |
| Sync mit dem Remote, Merge, Merge rückgängig machen | Nicht enthalten | Enthalten | Enthalten |
| Verlauf: Commits, Commit-Details, Verlauf einer Datei | Nicht enthalten | Enthalten | Enthalten |
| GitHub: offener Pull Request im Git-Status, PR mergen | Nicht enthalten | Enthalten | Enthalten |
| Online veröffentlichen per SFTP, FTP oder FTPS | Nicht enthalten | Nicht enthalten | Enthalten |
| SSH-Terminal zu deinen Servern | Nicht enthalten | Nicht enthalten | Enthalten |
7 Tage Studio gratis testen, ohne Karte: Sie beginnen, wenn du dein Handy verbindest.
Du brauchst außerdem ein eigenes Claude-Abo: den Max-Plan, der Claude Code enthält. Den bezahlst du an Anthropic, nicht an uns.
Roadmap
Die nächsten Etappen.
Woran wir arbeiten, in der Reihenfolge, in der es kommt. Ohne Termine: Jedes Stück erscheint, wenn es fertig ist.
-
Heute
Android und Claude Code
Die Android-App, die Claude Code auf deinem Rechner steuert: Chat, Freigaben, git, Vorschau, Veröffentlichen und SSH-Terminal.
-
Als Nächstes
App für iPhone
Dieselbe App auch auf iPhone und iPad, mit demselben Server auf deinem Rechner.
-
Danach
Auch mit Codex
Neben Claude Code kannst du auch Codex von OpenAI an deinen Projekten arbeiten lassen und es pro Projekt wählen, mit denselben Freigaben auf dem Handy.
-
Später
Projekte mit Docker
Für Websites, die in Containern laufen: Dienste von docker compose starten und stoppen, Logs lesen und die Vorschau öffnen, alles vom Handy aus.
Fehlt dir etwas? Schreib uns: Die Liste entsteht auch mit denen, die NomaDev nutzen. nomadev@estroverso.com
Fragen
Die häufigsten Fragen.
Läuft mein Code über eure Server?
Nein. Dein Handy verbindet sich direkt mit dem Rechner, auf dem du NomaDev installiert hast, und dein Code läuft nie über uns. Unser einziger Dienst leitet Benachrichtigungen an dein Handy weiter: Er bekommt die Art der Benachrichtigung, den Projektnamen und eine Kennung, nie Code oder Text. Claude Code dagegen schickt Anthropic, was es für die Arbeit an deinem Code braucht — genau wie im Terminal, mit deinem eigenen Abo.
Brauche ich ein Claude-Abo?
Ja. NomaDev nutzt das Claude Code, das schon auf deinem Rechner installiert ist, mit deinem Konto. Wenn du dein Handy verbindest, prüft die App, ob sie es findet und ob du angemeldet bist, und sagt es dir.
Welches Level brauche ich?
Free, wenn du vor allem mit Claude chattest und Änderungen prüfst. Pro, wenn du auch die Website sehen, Dateien bearbeiten und mit Branches, Sync und Pull Requests arbeiten willst. Studio, wenn du Websites per SFTP, FTP oder FTPS auf einem Webserver veröffentlichst oder ein SSH-Terminal zu deinen Servern willst.
Kann ich ein Terminal auf meinen Servern öffnen?
Ja, mit Studio: ein echtes SSH-Terminal mit Esc, Strg und Pfeiltasten, zu den Servern, auf denen du veröffentlichst, und zu denen, die du hinzufügst. Es verbindet sich vom Handy direkt mit dem Server, und Sitzungen bleiben offen, auch wenn du die App wechselst.
Mit welchen Projekten funktioniert es?
Mit jeder Website oder Web-App, die in einem Ordner liegt und auf einem Server veröffentlicht wird: WordPress, Laravel, Symfony, Nuxt, Next.js, Astro, reines HTML. Wenn du es auf deinem Rechner bauen und hochladen kannst, funktioniert es.
Auf welchen Systemen läuft der Server?
Windows, macOS, Linux oder ein VPS. Die App ist für Android. Zu Hause erreicht dein Handy den Rechner über Tailscale; bei einem VPS über deine eigene Domain mit HTTPS.
Was passiert, wenn mein Rechner aus ist?
Nichts, denn die Arbeit macht dein Rechner und kein Dienst von uns. Wenn du es immer verfügbar brauchst, installiere den Server auf einem VPS, der immer läuft.
Was passiert, wenn der Test endet?
Du wechselst zu Free: Chat mit Claude, Dateien, Git-Status, Diff und das Rückgängigmachen von Änderungen bleiben, und die App wird nicht gesperrt. Vorschau, Dateien bearbeiten, Sprache, Anhänge, Branches, Sync, Commit-Verlauf und Pull Requests kommen mit Pro zurück, Veröffentlichen mit Studio, wenn du das Level bei Google Play wählst. Auf deinem Rechner wird nichts gelöscht.
Gibt es eine iPhone-Version?
Noch nicht: vorerst nur Android. Die App ist mit Capacitor gebaut, eine iPhone-Version ist also möglich — eine Frage der Zeit, nicht eines Neuschreibens.
Was, wenn ich mein Handy verliere?
Trenne es von einem anderen verbundenen Handy aus, in den Einstellungen: Ab diesem Moment kann es sich nicht mehr verbinden. War die App offen, starte auch den Server neu, damit die bestehende Verbindung geschlossen wird.