Claude Code baut die Website, ein Befehl bringt sie online. Bitte es: „Deploy das“, und es führt npx -y lobsite --yes aus. Das findet den gebauten Ordner, lädt ihn hoch und gibt eine Zeile aus, die Claude an dich weitergibt, mit der Adresse und dem Link, mit dem du die Website behältst. Kein Konto, keine Login-Abfrage, keine Konfigurationsdatei, die du vorher schreiben musst.
So funktioniert es
- Bitte Claude Code, zu bauen und zu deployen. Es führt deinen Build aus (
npm run buildoder Ähnliches), dannnpx -y lobsite --yesim Projektordner. - Die CLI erkennt, dass sie unter Claude Code läuft (an der Variable
CLAUDECODE, die Claude Code setzt), stellt also nie eine Frage und gibt schlichte Zeilen ohne Farben oder Spinner aus. - Claude gibt die letzte Zeile weiter: die Live-URL, wann die temporäre Website abläuft, und den Übernahme-Link. Du öffnest den Link und meldest dich an, um die Website zu behalten; die Adresse bleibt gleich.
Mach es zum Deploy-Weg des Projekts
Füg der CLAUDE.md des Projekts eine Zeile hinzu, damit jede Sitzung auf dieselbe Weise deployt, ohne dass du es sagen musst:
Deploy with `npx -y lobsite --yes` and relay the "Tell the user:" line from the output.
Das erste Deploy schreibt lobsite.toml mit dem Namen und dem Ordner der Website. Committe die Datei: Das nächste Deploy, aus jeder Sitzung, aktualisiert dieselbe Website, statt eine neue anzulegen.
Ein /deploy-Befehl
Ein eigener Slash-Befehl macht daraus einen einzigen Tastendruck. Speichere das als .claude/commands/deploy.md:
Build the site, then deploy it with `npx -y lobsite --yes`.
If the build or the deploy fails, read the error's fix line and follow it.
When it succeeds, tell me the "Tell the user:" line word for word.
Dann tippe /deploy. Damit er ohne jedes Mal nach Erlaubnis zu fragen läuft, erlaube den Befehl in .claude/settings.json:
{ "permissions": { "allow": ["Bash(npx -y lobsite:*)"] } }
Oder der MCP-Server
Der MCP-Server gibt Claude Code Tools statt eines Shell-Befehls: deploy, list_sites, list_deploys, rollback, promote und whoami.
claude mcp add lobsite -- npx -y lobsite@latest mcp
Damit funktioniert auch „Roll die Website auf das Deploy von gestern zurück“: Claude listet die Deploys auf und schaltet das gemeinte live. Anmelden und Websites löschen sind bewusst keine Tools; das eine braucht dich in einem Browser, das andere lässt sich nicht rückgängig machen. Mehr auf der MCP-Seite.
Keine Rückfragen unter einem Agent, und eine Tell the user:-Zeile mit der URL und dem Übernahme-Link.
npx lobsite mcp für Coding-Agents, lobsite.com/api/mcp für Chat-Assistenten.
Dateien werden nach ihrem Hash gespeichert. Ein erneutes Deploy einer unveränderten Website lädt 0 Bytes hoch.
Vorschau ansehen, bevor es live geht. Mit einem Klick zurückrollen, samt Weiterleitungen.
Ein Deploy ohne Konto ist 6 Stunden live. Mit dem Übernahme-Link behältst du es, kostenlos.
Weiterleitungen, Header und Formulare stehen in lobsite.toml und reisen mit jedem Deploy mit.
Deployen aus Claude Code: Lobsite und GitHub Pages
| Lobsite | GitHub Pages | |
|---|---|---|
| Vor dem ersten Deploy | Nichts: Die Website lebt 6 Stunden, bis du sie übernimmst | Ein GitHub-Konto, ein Repository und eingeschaltete Pages |
| Was Claude ausführt | Einen Befehl | Commit, Push und einen Pages-Workflow für einen Build-Schritt |
| Rückfragen unterwegs | Keine unter einem Agenten | Git fragt eventuell nach Zugangsdaten |
| Upload | Nur die geänderten Dateien | Jedes Mal den ganzen Build |
| Vorschau eines Deploys | --preview gibt ihm eine eigene URL |
Nicht eingebaut |
| Eigene Domain | Ja, kostenlos | Ja, kostenlos |
| Privater Quellcode | Nur die gebauten Dateien werden hochgeladen | Pages aus einem privaten Repository braucht einen kostenpflichtigen GitHub-Tarif |
Liegt das Projekt schon auf GitHub, mit eigener Domain, ist GitHub Pages ein gutes Zuhause. Lobsite passt, wenn du jetzt einen Link willst, aus der Sitzung, in der du gerade bist.
Häufige Fragen
Braucht Claude Code ein Konto zum Deployen?
Nein. Ohne Konto hält die Website 6 Stunden, und Claude gibt dir den Übernahme-Link, mit dem du sie behältst. Um stattdessen in dein Konto zu deployen, führe einmal selbst npx lobsite login aus: Es öffnet einen Browser zur Anmeldung, und das kann ein Agent nicht für dich tun.
Welchen Ordner deployt es?
Den ersten vorhandenen von dist/, build/, out/, _site/ oder public/, oder den Ordner, den du nennst (npx -y lobsite --yes site/). Die Wahl wird in lobsite.toml gespeichert.
Lädt es meine .env-Datei hoch?
Nein. Geheime Dateien (.env*, private Schlüssel, .npmrc und Ähnliches) stoppen das Deploy mit einem Fehler, bis sie entfernt oder in .lobsiteignore eingetragen sind. Übergib aus einem Agenten nie --include-secrets.
Kann Claude Code eine Vorschau deployen, ohne die Live-Website zu ändern?
Ja: npx -y lobsite --yes --preview gibt dem Deploy eine eigene URL. Schalte es später mit npx lobsite promote <id> oder dem MCP-Tool promote live.
Was sieht Claude, wenn ein Deploy fehlschlägt?
Einen Fehler, der sagt, was passiert ist, warum und was zu tun ist, mit einem Code, der sich nie ändert. Füg --json für maschinenlesbare Ausgabe hinzu; siehe Fehler.