So deployen Sie eine App aus Claude Code

Eine App aus Claude Code in einer Session deployen: Fine Structure per MCP oder Open-Source-Plugin verbinden, dann Hosting, Datenbank, Auth und Domain live nehmen.

Für wen dieser Leitfaden gedacht ist

Entwickler, die in Claude Code arbeiten und das gerade gebaute Projekt live sehen wollen, mit Hosting, Daten und Auth im Paket.

Was Sie am Ende haben

- Ein funktionierender Deploy-Pfad von Claude Code zu einer Live-URL in einer Session

- Ein klares Bild davon, was die Plattform für Sie hostet: Seiten, Datenbank, Auth, Domains

- Ein ehrlicher Test dafür, wann ein statischer Hoster besser passt

Was heißt Deployen aus Claude Code eigentlich?

Um eine App aus Claude Code zu deployen, verbinden Sie Claude mit einer Runtime, die sie hosten kann. Bei Fine Structure gibt es zwei Zugänge: https://finestructure.ai/api/mcp in den Einstellungen von claude.ai als eigenen Connector hinzufügen und den OAuth-Dialog bestätigen, oder das Open-Source-Plugin mit /plugin marketplace add finestructure-ai/claude-plugin und danach /plugin install finestructure@finestructure installieren. Claude erzeugt dann mit create_app eine vollständige App oder portiert Ihr bestehendes Projekt Datei für Datei in die Runtime der Plattform. Das Ergebnis läuft als gehostete React-Seiten mit verwalteter Datenbank, Auth, eigener Domain und Rollback auf gespeicherte Versionen. Der kostenlose Tarif verlangt keine Karte: Generierung kostet Credits, während Bearbeiten, Veröffentlichen und Domains kostenlos bleiben.

Claude Code ist sehr gut darin, eine Anwendung zu schreiben, und völlig unfähig, eine laufen zu lassen. Am Ende einer Session steht ein Ordner auf der Festplatte: React-Komponenten, ein Datenmodell, das im Gespräch Gestalt angenommen hat, ein Auth-Flow, der einen Server voraussetzt. Deployen ist der Moment, in dem dieser Ordner eine URL bekommt, eine Datenbank und einen Login, der auch für andere Menschen funktioniert.

Die übliche Antwort ist Klempnerei: ins Repository pushen, CI verdrahten, anderswo eine Datenbank bereitstellen, einen Auth-Dienst ergänzen, DNS setzen, auf Zertifikate warten. Jeder Schritt für sich ist vernünftig, in der Summe ist ein Nachmittag weg. Die andere Antwort lautet, Claude Code direkten Zugriff auf eine Runtime zu geben, die all das schon hat, damit Deployen ein einziger Tool-Aufruf in derselben Unterhaltung wird.

Die ehrliche Einordnung: Unsere Plattform ist kein Deploy-Button, den man an den bestehenden Stack schraubt. Sie ist eine Runtime, und die App zieht in sie ein. Das ist ein echter Handel: Sie bekommen Hosting, Datenbank, Auth und Domains, ohne sie zusammenzubauen, und geben die Kontrolle über die Serverebene ab.

Wie verbinden Sie Claude mit Fine Structure?

Zwei Wege, dasselbe Ziel: dasselbe Konto, dieselben Apps. Nehmen Sie den Connector, wenn der Großteil Ihrer Arbeit in claude.ai stattfindet. Nehmen Sie das Plugin, wenn Sie im Terminal leben und Deploy-Befehle direkt neben Ihrem Code haben wollen.

Weg 1: der MCP Connector: Öffnen Sie die Einstellungen in claude.ai, wählen Sie Add custom connector, fügen Sie https://finestructure.ai/api/mcp als URL ein und bestätigen Sie den OAuth-Dialog. Ein Klick, kein API-Key, keine Umgebungsvariable, die in einem Dotfile wohnt. Claude sieht danach rund 70 Tools: App-Erstellung, Dateien schreiben, entities, Veröffentlichen, Domains und Analytics.

Weg 2: das Open-Source-Plugin für Claude Code: Führen Sie /plugin marketplace add finestructure-ai/claude-plugin aus, danach /plugin install finestructure@finestructure. Das ergänzt Ihre Session um /deploy, /fs-status und /fs-domain. Der Quellcode ist öffentlich, Sie können also vor der Installation nachlesen, was das Plugin sendet, statt einer Beschreibung zu vertrauen.

Zu den Verzeichnissen: Unsere Einreichungen in den Verzeichnissen werden noch geprüft. Bis das abgeschlossen ist, nennen wir weder den Connector noch das Plugin offiziell, verifiziert oder gelistet. Installieren Sie beides, weil die URL öffentlich und der Quellcode lesbar ist, nicht wegen eines Abzeichens.

Neue App generieren oder das bestehende Projekt portieren?

Es gibt zwei Deploy-Modi. Der eine beginnt mit einem Satz: create_app nimmt einen Prompt und erzeugt eine vollständige Anwendung mit Seiten, entities-Schemata, verdrahteter Auth und einer funktionierenden URL. Das ist der schnelle Weg, solange die Idee noch weich ist und man sie am schnellsten versteht, indem man sie ansieht. Generierung kostet Credits und ist der einzige abgerechnete Teil des Ablaufs.

Der zweite Modus portiert ein Projekt, das Sie bereits haben. Claude liest Ihre Dateien und schreibt sie eine nach der anderen in die Runtime der Plattform um: Seiten werden zu Plattformseiten, das Datenmodell wird zu entities, Auth-Aufrufe werden zur Auth der Plattform. Das ist eine Portierung, kein blinder Upload. Jede Datei, die einen Server unter Ihrer Kontrolle voraussetzte, wird gegen die Runtime neu geschrieben, und genau da verdient sich Claude Code seinen Platz.

Wie eine realistische erste Session aussieht: Lassen Sie Claude die App anlegen, öffnen Sie die Preview und bearbeiten Sie die Dateien in derselben Unterhaltung weiter, bis die Seiten dem entsprechen, was Sie gemeint haben. Dateiänderungen und Veröffentlichen kosten keine Credits, die Schleife nach der Generierung ist also gratis. Wenn es passt, veröffentlichen Sie, hängen eine Domain an und lassen TLS sich selbst regeln.

Wie schlägt sich das gegen ein Deployment auf einen statischen Hoster?

Statische Hoster sind sehr gut in dem, was sie tun. Wenn Ihr Ergebnis ein Frontend-Bundle ist und sonst nichts, liefern sie es schneller, günstiger und mit einem größeren Ökosystem aus, als wir es können. Interessant wird der Vergleich erst, wenn die App Zustand, Nutzer und einen Rückweg braucht.

Was die App braucht | Fine Structure | Statisches Deploy-Ziel

Hosting | Gehostete React-Seiten aus der Runtime der Plattform | Beste rohe Frontend-Geschwindigkeit, größtes Ökosystem

Datenbank | Verwaltete entities, fertig vor dem ersten Deploy | Selbst mitbringen, separat bereitstellen

Auth | Eingebaut, mit Sessions und Nutzern pro App | Eigenen Auth-Dienst oder Anbieter mitbringen

Domains | Eigene Domain mit automatischem TLS | Eigene Domain mit automatischem TLS, ausgereifter Ablauf

Rollback | Eine gespeicherte Version der App wiederherstellen | Einen früheren Build neu deployen oder den Commit zurücknehmen

Agenten | KI-Agenten, die nach Zeitplan weiterarbeiten | Nicht enthalten, anderswo betreiben

Wann wir die falsche Wahl sind: Drei Fälle, in denen etwas anderes das bessere Werkzeug ist, und wir sagen das auch. Eine eigene Server-Runtime, die Ihnen gehören muss, etwa ein Go-Binary oder ein Python-Worker mit bestimmten Systembibliotheken. Ein Monorepo mit eigenem Backend, das Sie nicht neu schreiben werden. Rein statisches Hosting im großen Maßstab, wo ein CDN ohne Datenbank gewinnt.

Was bekommen Sie nach dem ersten Deploy?

Deployen ist nicht das Ende der Arbeit. Es ist der Punkt, an dem die App Fakten statt Meinungen produziert. Vier Dinge werden verfügbar, und für keines davon müssen Sie die Unterhaltung verlassen.

Die Agenten sind der Teil, der Menschen überrascht. Ein Agent ist hier kein Chat-Widget, das auf einer Seite klebt. Er ist ein Arbeiter an der App, läuft nach Zeitplan weiter, wenn der Laptop längst zu ist, liest die Daten der App und kann seinem verifizierten Besitzer über WhatsApp oder per E-Mail schreiben. Die App meldet, dass etwas passiert ist, statt darauf zu warten, dass jemand nachsieht.

Alles nach der Generierung bleibt in derselben Claude-Session: Datei ändern, veröffentlichen, Domain prüfen, Analytics lesen, einen Agenten justieren. Der kostenlose Tarif fragt nicht nach einer Karte, der ehrliche Weg zur Bewertung ist also, Claude auf eine kleine echte App anzusetzen und zu sehen, wie weit er kommt.

Häufige Fragen

Kann Claude Code eine App allein deployen?

Allein nicht. Claude Code schreibt und bearbeitet Dateien und braucht ein Ziel, das sie hosten kann. Fügen Sie unseren MCP Connector hinzu oder installieren Sie das Plugin, dann wird Deployen zum Tool-Aufruf: App anlegen, Dateien schreiben, veröffentlichen, Domain anhängen.

Wie lautet die URL des Fine Structure MCP-Servers?

https://finestructure.ai/api/mcp. Öffnen Sie in claude.ai die Einstellungen, wählen Sie Add custom connector, fügen Sie diese URL ein und bestätigen Sie den OAuth-Dialog. Kein API-Key zum Kopieren, und Claude sieht danach rund 70 Tools.

Wie installiere ich das Deploy-Plugin für Claude Code?

Führen Sie /plugin marketplace add finestructure-ai/claude-plugin aus, danach /plugin install finestructure@finestructure. Sie bekommen /deploy, /fs-status und /fs-domain. Das Plugin ist Open Source, und unsere Verzeichnis-Einreichungen werden noch geprüft, deshalb beanspruchen wir keinen offiziellen Status.

Gibt es einen kostenlosen Tarif, und brauche ich eine Kreditkarte?

Es gibt einen kostenlosen Tarif, und er fragt nicht nach einer Karte. Eine App zu generieren kostet Credits. Dateiänderungen, Veröffentlichen und eigene Domains nicht.

Kann ich ein bestehendes React-Projekt deployen, statt ein neues zu generieren?

Ja. Claude portiert es Datei für Datei in die Runtime der Plattform: Seiten werden zu Plattformseiten, das Datenmodell wird zu entities, Auth-Aufrufe werden neu geschrieben. Das ist eine Portierung, kein Upload, rechnen Sie also damit, dass Dateien ihre Form ändern.

Kümmert sich die Plattform um HTTPS und eigene Domains?

Ja. Fügen Sie eine eigene Domain hinzu, TLS wird automatisch ausgestellt. Nutzen Sie /fs-domain im Terminal oder fragen Sie Claude über den MCP Connector.

Was passiert, wenn ein Deploy die App zerlegt?

Stellen Sie eine gespeicherte Version wieder her. Das Rollback bringt die App auf einen früheren gespeicherten Stand zurück, was meist schneller ist, als eine Änderung in der Produktion zu diagnostizieren, und Ihnen eine funktionierende Ausgangsbasis gibt.

Wann ist das das falsche Werkzeug?

Wenn Sie eine eigene Server-Runtime brauchen, die Ihnen gehören muss, etwa ein Go-Binary oder einen Python-Worker mit bestimmten Systembibliotheken. Wenn ein Monorepo sein eigenes Backend behält. Oder wenn Sie rein statisches Hosting im großen Maßstab wollen, wo ein CDN ohne Datenbank gewinnt.