Codex + ein geheimes Tool ist der Design-Workflow, den wir in unserer Agentur nutzen ⊠und die Ergebnisse sind wirklich auf einem ganz anderen Niveau.
Ich sage das seit Monaten. Wenn deine App wie KI-Schrott aussieht, ist das kein Codex-Problem. Das ist ein Workflow-Problem.
Die meisten Entwickler stecken in derselben Schleife. Sie liefern Features mit KI aus. Das Backend funktioniert. Die Logik ist solide. Aber das Interface sieht aus wie jede andere Vibe-coded-App. Innerhalb von zwei Sekunden entscheiden Nutzer, ob es sich echt anfĂŒhlt.
Die alte Lösung war, einen Designer einzustellen. Wochen auf Figma-Dateien warten. Dann zusehen, wie dein Entwickler diese Designs interpretiert und im Code neu aufbaut. Bis das Design live war, hattest du den Schwung verloren und Geld verbrannt, das du nicht hĂ€ttest verbrennen mĂŒssen.
Dieser gesamte Prozess ist jetzt optional.
FĂŒr diese Anleitung habe ich Haven gebaut, ein Konzept fĂŒr eine Immobilien-Mobile-App. VollstĂ€ndiges Designsystem in 20 Minuten. Jeder Screen in unter einer Stunde designed. Produktionscode ĂŒber Codex ausgeliefert, ohne eine einzige CSS-Zeile neu zu schreiben.
Das ist der Workflow, den ich jetzt verwende. Und jeder Entwickler, der mit KI ausliefert, muss verstehen, wie er funktioniert.

Was Moonchild wirklich ist
Das geheime Tool ist Moonchild.
Ich habe fast jedes KI-Design-Tool getestet, das im letzten Jahr auf den Markt gekommen ist. Die meisten sehen auf dem ersten Screen ganz gut aus, zerfallen aber, sobald du eine zweite Seite baust. BestÀndigkeit ist das Problem. Moonchild löst es auf eine Weise, die keinem anderen gelingt.
Es ist eine chatgesteuerte Design-Leinwand, die von deinem Designsystem ausgeht. Nicht von einem leeren Prompt. Nicht von einem Screenshot. Von deinem tatsÀchlichen System. Du bringst dein System auf drei Arten ein:
â Importiere aus Figma, GitHub oder einer Live-URL
â Beschreibe deine Marke gegenĂŒber dem Agentic Design System Builder
â FĂŒge Design-Inspiration von Dribbble oder anderswo ein
Sobald das System drin ist, promptest du nicht mehr auf die alte Weise. Du fĂŒgst ein PRD ein. Es generiert vollstĂ€ndige Screens gegen dein System. Von dort aus fĂŒhrst du die kĂŒnstlerische Regie.
Und der Exportpfad schlieĂt den Kreislauf. Moonchild liefert einen MCP-Connector mit, der deine Designs direkt als strukturierte Ausgabe an Codex ĂŒbergibt. Kein Screenshot, den Codex interpretieren muss. Die tatsĂ€chlichen Design-Daten. Komponenten, Tokens, Layout, alles.
Das ist der Workflow. Und jetzt kommt, wie du ihn tatsÀchlich nutzt.

Das Problem, wie die meisten Entwickler KI fĂŒr Design nutzen
So gehen die meisten Entwickler vor.
Sie prompten Codex, um eine neue Funktion zu bauen. Sie wird ausgeliefert. Sieht okay aus. Dann prompten sie die nĂ€chste Funktion. Sieht etwas anders aus. Bei der fĂŒnften Funktion sieht die App aus wie fĂŒnf verschiedene Produkte, die zusammengenĂ€ht wurden.
Das ist es, was die Leute meinen, wenn sie sagen, KI-Design sei schlecht.
Das Modell ist nicht schlecht. Der Workflow ist es.
Codex hat keine Ahnung, was deine Designsprache ist. Jeder Prompt ist ein frischer Kontext. Jeder Screen ist eine Vermutung. Jede Komponente driftet von der vorherigen ab. Die Farben verschieben sich. Die Typografie verschiebt sich. Alles potenziert sich.
Die Lösung ist einfach. Gib Codex ein System zum Befolgen. Dann gib ihm das tatsÀchliche Design, das er bauen soll.
Die meisten Workflows geben ihm nur das eine oder das andere. Moonchild plus die MCP-Verbindung gibt ihm beides gleichzeitig.
Schritt 1: Baue zuerst dein Designsystem. Immer.
Das ist der Schritt, den alle ĂŒberspringen. Er ist auch der wichtigste.
Bei @ignytlabs bauen wir fĂŒr jeden einzelnen Kunden ein Designsystem, bevor wir einen Screen anfassen. FrĂŒher hat das einen Designer zwei Tage gekostet. Moonchild erledigt es in etwa 20 Minuten.
FĂŒr diese Anleitung habe ich Haven gebaut, ein Konzept fĂŒr eine Immobilien-Mobile-App. Es gibt mehrere Möglichkeiten, ein Designsystem in Moonchild zu bekommen. Du kannst aus Figma, GitHub oder einer Live-URL importieren. Du kannst deine Marke gegenĂŒber dem Agentic Design System Builder beschreiben. FĂŒr Haven habe ich das gemacht, was ich normalerweise tue, wenn ich von einem Vibe ausgehe. Design-Inspiration von Dribbble. Ich habe drei Screenshots von mobilen Immobilien-Apps eingefĂŒgt, die das GefĂŒhl, das ich suchte, perfekt getroffen haben, plus eine kurze Beschreibung, was Haven ist und fĂŒr wen es gedacht ist. Das Tool hat die Designsprache extrahiert und das System von Grund auf neu aufgebaut.
Was mich ĂŒberrascht hat, ist, wie vorschaubar alles ist. Die meisten KI-Tools, einschlieĂlich des Google-Stitch-Workflows, ĂŒber den ich in meinem letzten Artikel geschrieben habe, geben dir eine flache Token-Datei. Farben. Schriften. Vielleicht AbstĂ€nde. Dieses Tool macht etwas anderes. Es baut eine vollstĂ€ndige Komponentenbibliothek und eine Galerie. Jedes Badge, jeder Button, jede Karte und jeder Chip so gerendert, wie sie in deiner App tatsĂ€chlich aussehen werden. Klicke auf eine Komponente und du siehst sie live, mit Steuerungselementen zum Testen von Varianten und GröĂen. Direkt unter der Vorschau erhĂ€ltst du das tatsĂ€chliche JavaScript, CSS, Beispiele und AbhĂ€ngigkeiten fĂŒr diese Komponente. Bereit, in die Codebasis ĂŒbernommen zu werden.
Die Galerie ist der Teil, der wirklich verĂ€ndert, wie du designst. Anstatt zu raten, wie ein âMarken-Badgeâ oder âBewertungs-Badgeâ im Kontext aussehen sollte, siehst du sie alle nebeneinander. Zum Verkauf. Zur Miete. Hervorgehoben. Die ganze Familie auf einmal. Du triffst fundierte Designentscheidungen, bevor ein einziger Screen generiert wird.
Es ist der Unterschied zwischen einem Stylesheet und einem echten System.
Schritt 2: Vom PRD zur UI
Sobald dein Designsystem drin ist, promptest du nicht mehr auf die alte Weise.
Du fĂŒgst ein PRD ein.
Ein einseitiges Feature-Briefing. Eine Produktspezifikation. Eine Zielsetzung. Was auch immer du hast.
FĂŒr Haven habe ich ein strukturiertes PRD eingefĂŒgt, das die ProdukteinfĂŒhrung, die Ziele, die Zielnutzer und Rollen, die wichtigsten Funktionen und den MVP-Umfang, die vollstĂ€ndigen User Journeys, den technischen Stack und die Designrichtung abdeckt. UngefĂ€hr eine Seite. Spezifisch genug, um dem Tool echten Kontext zu geben. Strukturiert genug, dass es die richtigen Details in die richtigen Screens zieht.
Dann habe ich etwas getan, was die meisten ĂŒberspringen.
Ich habe damit gebrainstormt, bevor ich einen einzigen Screen generiert habe.
Das ist der entscheidende Vorteil, den die meisten Entwickler verpassen. Der Chat-Modus hĂ€lt den gesamten PRD-Kontext. Anstatt das PRD einfach hineinzuwerfen und auf Generieren zu drĂŒcken, besprichst du zuerst das Produkt. BestĂ€tige die Liste der Screens. Lege das Navigationsmuster fest. Definiere die Hierarchie der wichtigsten Screens im Voraus, bevor irgendwelche Pixel existieren.
FĂŒr Haven habe ich gefragt:
â âBasierend auf diesem PRD, welche Screens empfiehlst du, als erstes zu bauen? Fehlt mir etwas fĂŒr eine Immobilien-App?â
â âSoll die primĂ€re Navigation ein unterer Tab mit Home, Suche, Favoriten, Profil sein? Oder etwas anderes?â
â âBevor du generierst, geh bitte die PrioritĂ€tsreihenfolge fĂŒr den Property-Detail-Screen durch. Fotos zuerst, dann Name und Preis, dann Spezifikationen, dann Annehmlichkeiten, dann Makler. BestĂ€tige oder verbessere.â
â âOk, jetzt fahre bitte fort und generiere diese Screens sowohl im hellen als auch im dunklen Modus, unter Einhaltung des Designsystems, das ich derzeit angehĂ€ngt habe. Stelle sicher, dass du die gesamte User Journey abschlieĂt und alle Screens erstellst.â
Als ich auf Generieren drĂŒckte, kannte das Tool das Produkt bereits besser, als die meisten Designer nach ihrem ersten Kundentermin.
Jetzt eine kurze Anmerkung zu Varianten. Lies das genau.
Eine coole Funktion: Du kannst verschiedene Varianten deiner Screens erstellen. Du musst es Moonchild nur explizit sagen, und es kĂŒmmert sich darum. FĂŒr Haven wollte ich drei verschiedene Ă€sthetische Richtungen fĂŒr die gesamte App, bevor ich mich fĂŒr eine entschied. Hier ist der genaue Prompt, den ich verwendet habe:
âIch möchte, dass du 3 vollstĂ€ndige mobile UI-Designkonzepte fĂŒr Haven generierst:
Konzept 1 â Warm Editorial: Cremefarbene HintergrĂŒnde, groĂzĂŒgige AbstĂ€nde, Serifen-Ăberschriften fĂŒr Objektnamen, weiche Schatten, bildmagazinartige Bildbehandlung.
Konzept 2 â Bold Modern: Dark Mode, hoher Kontrast, durchgehend serifenlos, scharfe Ecken, fotogefĂŒhrt mit randlosen Bildern.
Konzept 3 â Premium Minimal: Neutrale Palette (Off-White, Anthrazit, einzelne Akzentfarbe), raffinierte Typografie, viel Luft, subtile Mikrointeraktionen.
Verwende das angeschlossene Designsystem als Grundlage, aber lass jedes Konzept das System in eine andere Ă€sthetische Richtung ziehen. Generiere vollstĂ€ndige Screens, nicht nur Abschnitte. Was wirst du tun?â
Beachte das âWas wirst du tun?â am Ende. Das ist das kleine Detail, das das Ganze zum Laufen bringt. Anstatt einfach blind alles zu generieren, kam das Tool mit einem Plan zurĂŒck.
Es sagte, es wĂŒrde zunĂ€chst 5 reprĂ€sentative Screens pro Konzept bauen. Ich wĂŒrde die drei Richtungen nebeneinander prĂŒfen. Sobald ich die gewĂŒnschte ausgewĂ€hlt hĂ€tte, wĂŒrde es die gesamte App in dieser Richtung designen.
Das verĂ€ndert die Kostenrechnung völlig. Du zahlst nicht fĂŒr drei vollstĂ€ndige Builds. Du zahlst fĂŒr drei schnelle Muster, dann einen einzigen vollstĂ€ndigen Build in der Richtung, die du tatsĂ€chlich wĂ€hlst.
Ich habe das warme editoriale ausgewÀhlt. Der vollstÀndige Satz von Screens kam als NÀchstes.


Jetzt der Teil, der mich wirklich ĂŒberrascht hat.
Jeder Screen, den Moonchild generiert, ist im Vorschaumodus interaktiv. Kein statischer Mockup. TatsÀchlich interaktiv.
Du kannst in Eingabefelder klicken. Auf Buttons tippen. Dich zwischen Screens bewegen wie ein echter Nutzer, der den Prototypen testet, bevor irgendein Code geschrieben wird. Bei Haven habe ich in der Vorschau zwei Flow-Probleme entdeckt, die sonst an Codex ausgeliefert worden wĂ€ren. Der Property-Detail-Screen hatte keinen offensichtlichen Weg zurĂŒck zum Durchsuchen. Der Contact-Agent-CTA war zu weit unter dem Falz. Beide wĂ€ren ausgeliefert worden, wenn ich das Design ohne vorheriges Durchklicken an Codex ĂŒbergeben hĂ€tte.
Das ist der entscheidende Vorteil. Du testest das Produkt, bevor Code geschrieben wird.
Der Verfeinerungszyklus ist das letzte StĂŒck.
Wenn ein Screen bearbeitet werden muss, promptest du nicht von Grund auf neu. Du wÀhlst den Screen aus, sagst dem Tool, was geÀndert werden soll, und es generiert eine v2 an Ort und Stelle. Möchtest du einen cineastischeren Hero? v2. Möchtest du ein Kartenlayout gegen eine Listenansicht austauschen? v3. Die Varianten stapeln sich, sodass du vergleichen und die stÀrkste auswÀhlen kannst.
FĂŒr Havens Property-Detail-Screen bin ich drei Iterationen durchgegangen. v1 hatte den Maklerblock zu weit oben. v2 korrigierte die Hierarchie, aber die Fotogalerie wirkte klein. v3 hat beides perfekt hinbekommen. Etwa 8 Minuten hin und her.
Du kuratierst nicht von einer leeren Leinwand. Du verfeinerst eine echte Richtung. Das ist der Teil, der sich am nĂ€chsten an der Zusammenarbeit mit einem Senior Designer anfĂŒhlt.
Schritt 3: Moonchild mit Codex via MCP verbinden
Hier wird der Workflow richtig KRANK.
Das Designsystem gibt Codex die Regeln. Die MCP-Verbindung gibt Codex etwas MÀchtigeres: direkten Zugriff auf die tatsÀchlichen Design-Outputs. Keine Screenshots. Keine Textbeschreibungen des Designs. Strukturierte Design-Daten, die Codex lesen und neu aufbauen kann.
So richtest du es ein:
â Gehe zu Moonchild-Einstellungen, dann MCP
â Kopiere den Installationsbefehl fĂŒr dein Setup
â Ăffne Codex CLI
â FĂŒge den Installationsbefehl ein
â Authentifiziere dich mit deinem Moonchild-Konto
â Fertig
Sobald verbunden, sieht Codex sowohl dein Designsystem als auch die spezifischen Haven-Screens, die du designed hast.

Schritt 4: Codex liefert den Code aus
Jetzt promptest du Codex so:
Hole das Haven Real Estate Mobile App-Projekt mit dem Moonchild MCP und lass mich wissen, welche Screens wir darin haben.
Dieser erste Prompt ĂŒbernimmt zwei Aufgaben: Er bestĂ€tigt, dass das MCP korrekt verbunden ist, und gibt Codex volle Sicht auf jeden Screen, den du designed hast.
Ein kurzer Tipp, bevor du Codex etwas Schwereres machen lĂ€sst. Bleib im Plan-Modus. Codex zeigt an, was es vor der AusfĂŒhrung tun wird. Lies den Plan jedes Mal durch. Stelle sicher, dass es versteht, welche Screens du willst, in welcher Reihenfolge und mit welcher Detailtreue. Das ist der Unterschied zwischen Codex, der das codiert, was du tatsĂ€chlich brauchst, und Codex, der das codiert, was es denkt, dass du brauchst.
Sobald du den Plan ĂŒberprĂŒft und auf den gewĂŒnschten Screen verwiesen hast, zieht Codex die Design-Daten direkt von Moonchild, greift auf dein Designsystem zu und schreibt den Code. Es fĂŒgt sogar Hover-ZustĂ€nde, ĂbergĂ€nge und die Behandlung von RandfĂ€llen hinzu, weil es mit echten Design-Daten arbeitet, anstatt aus einem Prompt zu raten.
Das Ergebnis: Produktionsreife UI in deiner tatsÀchlichen Codebasis, die exakt dem Design entspricht, in Minuten.
Bei @ignytlabs haben wir frĂŒher zwei Wochen fĂŒr das Design jedes Kunden-MVP eingeplant. Ein Designer baute die Figma-Datei. Ein Entwickler interpretierte sie. Die Interpretation driftete ab. Wir korrigierten. Zyklus. Mit diesem Workflow bricht der gesamte Kreislauf auf einen einzigen Nachmittag Arbeit zusammen. Gleiche QualitĂ€t. Höhere Marge. Viel weniger Kontextwechsel.
Wann du diesen Workflow einsetzen solltest
Dies ist nicht der richtige Workflow fĂŒr jedes Team. Sei ehrlich, wann er passt.
Nutze ihn, wenn:
â Du als Solo-Entwickler oder kleines Team MVPs auslieferst
â Die Designkonsistenz ĂŒber Screens hinweg immer wieder bricht
â Du keine separate Figma-zu-Designer-zu-Entwickler-Pipeline unterhalten willst
â Du bereits ein Designsystem hast und es ĂŒberall durchgesetzt haben möchtest
Ăberspringe ihn, wenn:
â Du im groĂen Stil mit einem vollstĂ€ndigen internen Designteam und einer ausgereiften Figma-Bibliothek arbeitest
â Du eine pixelgenaue Ăbergabe fĂŒr eine Marketing-Website oder Markenarbeit brauchst, bei der jeder Schatten zĂ€hlt
â Deine Codebasis hochgradig maĂgeschneiderte UI-Muster hat, die eine individuelle Designarbeit erfordern
FĂŒr 80 % der Entwickler, die MVPs und SaaS-Produkte ausliefern, deckt dieser Workflow alles ab, was du brauchst.
Worauf du achten solltest
Ein paar ehrliche Hinweise, bevor du loslegst.
Die QualitĂ€t deines Designsystems bestimmt die QualitĂ€t der Ergebnisse. MĂŒll rein, MĂŒll raus. Eine halbfertige Figma-Datei mit drei Farb-Tokens wird mittelmĂ€Ăige Screens hervorbringen. Investiere Zeit in das System von Anfang an. Es zahlt sich bei jedem Screen zurĂŒck.
Die PRD-QualitĂ€t ist wichtig. Ein vages Briefing bringt dir generische Screens. Ein spezifisches PRD mit User Flows, RandfĂ€llen und klarer Hierarchie bringt dir nĂŒtzliche Designs. Das ist keine EinschrĂ€nkung des Tools. Es ist eine EinschrĂ€nkung des Denkens.
Du brauchst trotzdem Geschmack. Das Tool produziert. Du lenkst. Die richtige Variante auszuwĂ€hlen und zu verfeinern, ist der Ort, an dem dein Urteilsvermögen liegt. Wenn du den Kurationsschritt ĂŒberspringst, bist du wieder beim Vibe-Designen.
Manche Komponenten brauchen manuelle Anpassungen. Komplexe animierte ZustĂ€nde, benutzerdefinierte Interaktionsmuster â alles auĂerhalb des Designsystems braucht einen manuellen Durchlauf in Codex. Das MCP bringt dich zu 90 % dorthin. Die letzten 10 % sind dein Geschmack.
Was das tatsÀchlich bedeutet
Hier meine ehrliche EinschÀtzung.
Der Engpass beim Ausliefern KI-gebauter Produkte war nie der Code. KI kann den Code schreiben. Der Engpass war schon immer die Designebene. Die Konsistenz, der Geschmack, das System, das alles zusammenhÀlt.
Dieser Engpass ist gerade zusammengebrochen.
Bei unserer Agentur haben wir frĂŒher zwei Wochen fĂŒr das Design jedes Kunden-MVP eingeplant. Einen Designer einstellen. Auf Figma-Dateien warten. Zusehen, wie der Entwickler es interpretiert. Zyklus. Was frĂŒher zwei Wochen dauerte, dauert jetzt zwei Tage. Gleiche QualitĂ€t. Schnellere Auslieferung. Höhere Marge.
Das ist der Workflow, den finanzierte Teams bereits mit ihren Figma-plus-Designer-plus-Entwickler-Pipelines haben. Der Unterschied ist, dass jetzt Solo-Entwickler, Indie-Agenturen und kleine Studios den gleichen Hebel ohne Personal bekommen.
2026 wird UNFAIR fĂŒr Agenturen und Entwickler sein, die das zuerst verstehen.
TLDR
â Hör auf, Codex die Schuld fĂŒr schlechte UI zu geben. Codex ist nicht das Problem. Dein Workflow ist es.
â Schritt 1: Baue dein Designsystem in Moonchild. Importiere aus Figma, GitHub oder einer Live-URL. Oder beschreibe deine Marke. Oder fĂŒge Dribbble-Inspiration ein, wie ich es fĂŒr Haven getan habe.
â Schritt 2: FĂŒge dein PRD ein. Brainstorme im Chat-Modus, bevor du generierst. Lege zuerst die Screen-Liste und das Navigationsmuster fest.
â StandardmĂ€Ăig wird eine Variante generiert. Frage explizit nach mehreren Varianten auf Hero-Screens mit unterschiedlichen angegebenen Vibes.
â Nutze die interaktive Vorschau, um den Flow zu testen, bevor Code geschrieben wird. Verfeinere Screens mit v2-, v3-Iterationen vor Ort.
â Schritt 3: Verbinde Moonchild mit Codex via MCP. Das gibt Codex echte Design-Daten, keine Screenshots.
â Schritt 4: Prompt Codex, jeden Screen mit dem MCP zu bauen. Produktionsreife UI wird in Minuten ausgeliefert.
â Die QualitĂ€t deines Designsystems bestimmt die QualitĂ€t der Ergebnisse. Investiere dort.
â Der Figma-zu-Ăbergabe-zu-Entwickler-Zyklus ist tot. Ein Workflow betreibt jetzt Design und Code gemeinsam.
AUF GEHT'S.





