Visual Vibe Coding

v2Best Practice

Live-Vorschau von React-Komponenten direkt in Claude Desktop — für Frontend-Devs und Design-Teams, die ihre UI neben dem Chat rendern wollen, ohne Browser-Tab-Wechsel.

Du tippst die Komponente, Claude Desktop zeigt sofort die gerenderte UI nebenan — keine Preview-Server, kein `npm run dev`, kein Tab-Jonglieren zwischen Browser und Editor. Ideal für Feintuning, Design-Reviews und Prototypen, aber kein Ersatz für ein echtes Dev-Setup mit Hot-Reload und Test-Runs.

So fühlt sich das an

Drei Hero-Varianten bis zur Lunch-Stunde

Stell dir vor: Der Product-Owner braucht bis zum Lunch drei Hero-Varianten für die Frühlingskampagne. Du öffnest Claude Desktop, pastest den aktuellen Hero-Code ein, bittest um drei Variationen. Claude rendert jede direkt im Preview-Panel neben dem Chat. Du siehst Typo-Breaks, Abstände, Farbkontrast sofort und kannst in Echtzeit nachjustieren. Zehn Minuten später hast du drei klickbare Varianten als Screenshots in Slack — ohne Webpack-Build, ohne Branch.

Struktur

Wie Visual Vibe Coding zusammenhängt

Demo-Video — wie es sich anfühlt, mit dem Werkzeug zu arbeiten.

Wofür du das brauchst

Wann Visual Vibe Coding passt

4 Situationen aus dem Tour-Online-Alltag. Wenn sich eine davon vertraut anfühlt, bist du hier richtig.

01

Hero-Varianten in Minuten

Kampagne braucht drei Hero-Versionen. Du beschreibst die Varianten, Claude Desktop rendert sie direkt, du wählst aus. Kein Build-Schritt, kein Screenshot-Jonglieren — die Version, die der PO sieht, ist identisch zu der, an der du arbeitest.

02

Design-System-Komponenten ausformen

Du willst eine neue Button-Variante für das DIRS21-Design-System. Ausgangspunkt sind Tokens und eine Basis-Komponente. Du baust die Variante im Chat, siehst sie live, iterierst am Spacing und an den Hover-States.

03

Icon-Buttons und Mikro-Interaktionen prototypen

Kleine interaktive Elemente wie Toasts, Tooltips, Inline-Validierungen — die sind im Browser-Reload-Flow unangenehm. Im Preview-Panel von Claude Desktop siehst du den State sofort, jede Prop-Änderung.

04

Fehler-States visuell durchspielen

Error-Banner, leere Listen, 404-Seiten — Zustände, die man sonst nur bei echten Fehlern sieht. Du bittest Claude, den State-Prop zu setzen, und siehst das Ergebnis, ohne den Fehler im Browser provozieren zu müssen.

Voraussetzungen

Was du dafür brauchst

Einmal eingerichtet, dann fließt es. Die meisten Bausteine bekommst du firmenweit über deinen Tour-Online-Account.

Software

Zugänge

  • Claude Desktop installiert

    Offizieller Desktop-Client von Anthropic. Mac, Windows, Linux.

    Download
  • Claude.ai Team-Plan

    Wird firmenweit bereitgestellt, läuft über deinen Tour-Online-Account.

  • GitHub-Org tour-online

    Zugriff auf die Team-Repos über IT beantragen.

    IT-Ticket
  • Slack-Channel #ki-workflow

    Fragen, Tipps und Showcases aus dem Kollegium.

Zeit-Invest

Setup
10 Min
First Value
30 Min bis zur ersten Variante
Proficiency
~1 Woche für flüssiges Prototyping

Technischer Ablauf

So arbeitest du mit Visual Vibe Coding

  1. 01

    Claude Desktop installieren

    Offizieller Download für Mac, Windows oder Linux. Kein Terminal nötig — das ist der Punkt.

  2. 02

    Design-Tokens bereit halten

    Halte einen Snippet-Ordner mit Tailwind-Config, CSS-Variablen oder Theme-Objekten bereit. Je besser der Context, desto realitätsnäher die Preview.

  3. 03

    Chat starten, Komponente einfügen

    Pastet den aktuellen Komponenten-Code komplett ins Chat-Fenster. Zusammen mit einem Satz, was du möchtest: „Bau mir eine Variante mit Icon rechts statt links."

  4. 04

    Preview-Panel aufklappen

    Claude Desktop rendert die Komponente direkt neben dem Chat. Änderungen an Props oder CSS werden in Echtzeit sichtbar, wenn du iterierst.

  5. 05

    Iteration mit konkretem Feedback

    Statt „sieht nicht gut aus" lieber „Mehr Luft über dem Titel" oder „Primärfarbe für Button-Hover statt Accent". Je genauer, desto brauchbarer die nächste Runde.

  6. 06

    Finalen Code extrahieren

    Wenn die Variante passt, kopier den Code zurück in dein Repo. Commit und Push laufen wie gewohnt über IDE oder CLI.

  7. 07

    In echter Umgebung testen

    Vor dem Merge einmal im echten Projekt bauen. Claude-Desktop-Preview ist nicht pixelgenau mit deiner App-Shell.

    npm run dev

Häufige Stolpersteine

Wenn etwas hakt

Die 5 Fragen, die am häufigsten ins Slack-Channel kommen — mit Antwort. Wenn deiner fehlt, freut sich der Kanal.

Preview bleibt leer
Claude Desktop muss die Komponente als ausführbar erkennen. Default-Export, JSX-kompatibel, keine Side-Effects im Modul. Wenn du `import` nutzt, müssen die Ziele im Chat als Code mitkommen — sonst kann Claude sie nicht resolven.
#preview#imports
Tailwind-Classes werden nicht gerendert
Claude Desktop hat keinen Tailwind-JIT. Entweder CSS-Variablen + inline styles verwenden, oder relevante Utility-Classes als Plain-CSS im Prompt mitschicken. Alternativ: präkompiliertes CSS-Snippet an den Anfang des Prompts.
#tailwind#styles
Komponente rendert, aber anders als im Projekt
Design-Tokens fehlen oder weichen ab. Token-Definitionen (CSS-Variablen, Theme-Objekt) als ersten Prompt-Block mitliefern. Je näher der Prompt am echten Projekt-Setup, desto weniger Überraschungen beim Zurückportieren.
#design-tokens
Animationen sehen anders aus als im Browser
Preview-Panel rendert statische States gut, Motion kann abweichen. Final-Check immer im echten Dev-Setup mit `npm run dev`, bevor der Code in einen PR geht.
#animation#fidelity
Wie erkenne ich Erfolg?
Wenn der Screenshot aus dem Preview-Panel in Slack das Feedback auslöst, das du dir wünschst — oder der PO direkt abnickt — sitzt die Variante. Code-Qualität ist zweitrangig, weil der finale Commit eh über IDE Vibe Coding läuft.
#success-criteria

Erweiterungen im Stack

Passende MCPs & Skills

Automatisch aus den Komponenten abgeleitet — jede Extension gehört zu einem Host (z. B. Claude Code oder VS Code) und erscheint hier, wenn dieser Host Teil der Constellation ist. Nichts davon ist an diese Seite gebunden, neue MCPs und Skills tauchen überall auf, wo sie passen.

MCPs · 2

  • MCP
    context-modevia Claude Desktop

    Context-Window-Optimierer für AI-Coding-Agents — 98% weniger Rohdaten im Kontext durch Sandbox-Tools und Session-Continuity.

    Manuelle MCP-Registrierung in der Desktop-Config.

  • MCP
    PAL MCPvia Claude Desktop

    Multi-Modell-Orchestrierung aus Claude Code heraus — Gemini, GPT-5, Grok, Kimi, Ollama & Co. parallel konsultieren. Nice-to-have, sobald du Accounts bei weiteren Providern hast.

    Manuelle MCP-Registrierung in der Desktop-Config.

Tour-Online-Empfehlungen

Skills, MCPs, Settings — so setzen wir das auf

5 Empfehlungen, die das Team bei uns teilt. Keine harte Vorschrift, aber erspart dir Lehrgeld. Jeder Eintrag lebt als eigenständiger Datensatz — wiederverwendbar über mehrere Stacks.

  1. 01

    Scope klein halten — eine Komponente pro Session

    Workflow

    Visual Vibe Coding glänzt, wenn du eine einzelne Komponente in mehreren Varianten siehst. Größere Arbeit (ganze Seiten, verknüpfte Komponenten) überfordert den Preview-Kontext.

  2. 02

    Design-Tokens immer mitkopieren

    Workflow

    Theme-Farben, Abstands-Skala, Font-Settings als erster Prompt-Block. Sonst rendert Claude Desktop zwar, aber in seiner eigenen Interpretation — nicht in deinem Design-System.

    -- Tokens --\n--color-primary: …\n--space-4: 1rem\n--font-display: "Neue DIN"
  3. 03

    Mock-Daten statt echter Props

    Workflow

    Hardcoded Dummy-Objekte im Prompt statt echter API-Responses. Claude kann lokal keine APIs callen, und echte Daten gehören nicht in externe Tools.

  4. 04

    Finale Änderungen zurück in IDE Vibe Coding

    Workflow

    Wenn die Variante sitzt, geh zurück in VS Code. Tests schreiben, Commits strukturieren, Review-Prozess durchlaufen. Visual Vibe Coding ist Prototyping, nicht Production-Writing.

  5. 05

    Screenshots teilen, nicht Code

    Workflow

    Für Design-Review mit Nicht-Entwickler:innen: nimm ein Screenshot aus dem Preview-Panel, schick das in Slack. Code ist Distraction, wenn es um Wirkung geht.

Weiterlernen & Referenzen

Wo du tiefer einsteigen kannst

5 kuratierte Ressourcen — offizielle Doku, Tutorials, Videos, Deep-Dive-Artikel und Community-Kanäle. Nach Einstiegstiefe geordnet, damit du genau die nächste Runde Lernen findest.

Doku · 1

Tutorial · 1

Video · 1

Deep Dive · 1

Community · 1

Reifegrad

Basteln oder enterprise-tauglich?

Produktiv · mit Einschränkungen

Produktiv für Prototyping und Feintuning. Visual Vibe Coding ist schnell für UI-Iterationen, aber kein Ersatz für ein Dev-Setup mit Tests und CI/CD. Wir setzen es ein, wenn der Feedback-Cycle „sehen + tippen" wichtiger ist als Wiederholbarkeit.

Wofür Visual Vibe Coding funktioniert

  • UI-Iteration und Design-Exploration

    Genau dafür gebaut — schnelles visuelles Feedback.

  • Komponenten-Prototyping

    Neue Variante, neues Pattern — ohne Build-Zyklus.

  • Feintuning von Spacing und Typografie

    Live-Preview macht Mikro-Anpassungen erträglich.

  • Design-Review mit PO oder Designer:in

    Screen teilen, Varianten durchklicken, sofortiges Feedback.

  • !
    Komplexe State-Flows

    Mehrere verknüpfte Komponenten mit API-Calls sind mühsam zu mocken — lieber im echten Setup.

  • !
    Animationen

    Preview rendert statische States gut, Motion kommt nicht immer pixelgenau.

  • Test-Driven Development

    Hier gibt's keine Test-Runs. TDD gehört in IDE Vibe Coding.

  • Production-Writes ohne CI/CD

    Finaler Code gehört über dein Dev-Setup committet, nicht aus dem Chat raus.

Nicht dafür gedacht

  • Feature-Arbeit, die Tests und Git-Workflow braucht
  • Komponenten mit komplexen State-Flows oder externen API-Calls
  • Teams, die in der CLI arbeiten wollen — dann IDE Vibe Coding nehmen

Ansprechbar im Haus

Frag sie — sie machen das auch

4 Kolleg:innen, die diese Constellation täglich nutzen. Keine Scheu — sie helfen gern, wenn du einsteigst oder irgendwo hängst.

Wernau

Sophia Klein

Senior Frontend, DIRS21-Team

Nutzt Visual Vibe Coding fürs Feintuning von DIRS21-UI-Komponenten. Gute Adresse für Design-Token-Setup und React-Patterns.

@sophia (Slack)
Leipzig

Lukas Hagen

Art Director

Design-System-Owner. Pilotiert Visual Vibe Coding für Design-Reviews mit dem Produkt-Team.

@lukas (Slack)
Wernau

Anna Brandt

Marketing & Brand Lead

Nutzt die Constellation für schnelle Hero-Varianten bei Kampagnen — der 10-Minuten-Showcase ist ihr täglicher Einsatz.

@anna (Slack)
Wernau

Elena Fuchs

Customer Support

Spielt Fehler-States und leere Listen durch, bevor sie Kunden erreichen. Einsteiger:in, gibt gutes Onboarding-Feedback.

@elena (Slack)

Beispielprofile · echte Zuordnung folgt mit User-&-Rollen-Schema

Originaltext aus dem Register

Identisch zu v1, aber auf Opus 4.7 aktualisiert — deutlich konsistentere Komponentenqualität, besseres Layout-Verständnis.

Versionsarchiv

  • v1·18. April 2026·Legacy

Dein Feedback

War diese Seite hilfreich?

Zwei Klicks — und das Redaktionsteam weiß, was funktioniert und was fehlt. Optional kannst du einen Satz dazuschreiben.