Wie ich Claude mit Pencil.dev in ein Design-Tool verwandelt habe

BBetter Stack
Computing/SoftwareSmall Business/StartupsPhotography/ArtInternet Technology

Transcript

00:00:00Das ist Pencil, ein Vibe-Design-Tool, das Prompts von jedem KI-Assistenten
00:00:05direkt vor deinen Augen in ansprechende Designs verwandelt, die du wie in Figma bearbeiten kannst.
00:00:10Es unterstützt Komponenten, UI-Kits, CSS-Variablen und ist komplett kostenlos.
00:00:15Aber mit Sketch und nun Figmas neuem MCP-Tool, das anscheinend etwas Ähnliches macht,
00:00:19ist Pencil wirklich ein Tool, das Designer benutzen werden?
00:00:22Abonniert den Kanal und legen wir los.
00:00:24Es ist kein Geheimnis, dass KI im Design noch nicht überragend ist.
00:00:28Ich meine, seht euch das hier an.
00:00:30Und obwohl modernste Modelle helfen, die Fähigkeiten zu verbessern,
00:00:33möchte man manchmal das Design verfeinern oder die Freigabe des Kunden einholen, bevor man codet.
00:00:38Und hier kommt Pencil ins Spiel.
00:00:40Es ist ein Agenten-basiertes Design-Tool, das lokal in der IDE oder als Standalone-App läuft.
00:00:46Es ist das perfekte Tool für Leute wie mich, die gerne Claude Code nutzen.
00:00:51Gehen wir also eine kurze Demo durch.
00:00:52Hier ist Pencil in seiner vollen Pracht.
00:00:54Wer Figma kennt, dem wird es sehr vertraut vorkommen, mit den Optionen hier links
00:00:59und spezifischeren Einstellungen für die Leinwand oder den Frame hier rechts.
00:01:03Das ist die erste Datei, die ihr nach der Einrichtung von Pencil seht.
00:01:07Statt Schritt eins und zwei abzuarbeiten,
00:01:09springe ich direkt zu Schritt drei, damit ihr seht, was passiert.
00:01:12Hier drüben ist ein Prompt,
00:01:14und man könnte auf „Run“ klicken, um ihn direkt im Chat-Fenster hier auszuführen.
00:01:18Ich werde jedoch Claude Code im Terminal benutzen,
00:01:22da ich dort meine Skills, MCP-Server und alles Gewohnte habe,
00:01:26sodass Pencil von all dem profitieren kann.
00:01:29Ich kopiere diesen Prompt – übrigens alles Gute zum ersten Geburtstag, Claude Code –
00:01:33füge ihn ein und sage ihm sicherheitshalber,
00:01:37dass er den Pencil-MCP-Server nutzen soll.
00:01:39Im Grunde weist der Prompt Pencil an, ein Dashboard für eine Rover-Management-Plattform zu entwerfen,
00:01:44und zwar unter Verwendung der Komponenten,
00:01:45die hier unten im „Lunaris UI Kit“ existieren.
00:01:50Wenn ich zum Frame zurückgehe, seht ihr, wie das Dashboard in Echtzeit erstellt wird.
00:01:56In Claude Code können wir genau verfolgen, was gerade passiert.
00:01:59Es nutzt das „Pencil MCP Batch Design Tool“, um die Navigationsleiste zu füllen.
00:02:05Schritt eins, das Erstellen der grundlegenden Layoutstruktur, ist bereits erledigt.
00:02:08Zurück in Pencil sieht man, wie das Design live ergänzt und verändert wird.
00:02:13Jetzt, wo Claude fertig ist, können wir das Design in Echtzeit anpassen.
00:02:17Ich muss sagen, ich bin echt beeindruckt von dem Ergebnis –
00:02:20von der Auswahl der passenden Icons über die Farben bis hin zu diesem schicken Pill-Element
00:02:25und diesen tollen Buttons.
00:02:27Mir ist aufgefallen, dass „Show 10 records“ etwas zu nah am Rand klebt.
00:02:31Ich klicke es an und ändere das Padding ein wenig.
00:02:34Und genau das ist das Schöne an Pencil.
00:02:36Alles, was du am Design ändern willst, kannst du wie in Figma machen,
00:02:40aber du bist nicht an dieses eine UI-Kit gebunden.
00:02:42Es gibt so viele zur Auswahl: Shadcn, Lunaris, Halo, Nitro
00:02:48und noch viele mehr.
00:02:49Wenn ich auf Shadcn klicke, habe ich im Theming-Bereich weitere Optionen,
00:02:54um etwa auf Dark Mode zu wechseln, Themes anzupassen – wie Gelb für die Buttons –
00:02:58und sogar den gesamten Hintergrund zu ändern.
00:03:01Es gibt auch UI-Kits, die mich beim Design unterstützen können.
00:03:05Lass uns zum Beispiel etwas völlig Neues entwerfen.
00:03:08Ich klicke hier; standardmäßig wird der Chat genutzt,
00:03:11aber ich kann das kopieren und ins Chat-Fenster übertragen.
00:03:13Zuvor erstelle ich über „File > New“ eine leere Leinwand.
00:03:17Ich gebe ihr eine Breite von über 800, vielleicht 1024, und mache sie etwas höher.
00:03:24Jetzt wähle ich den Frame aus und lasse Claude den Styleguide verwenden.
00:03:28Danach gebe ich den Prompt ein: Erstelle eine Website
00:03:32für eine französische Bäckerei im Boho-Stil mit Bildern von Unsplash und so weiter.
00:03:36Ich drücke Enter und schaue, was dabei herauskommt.
00:03:39Ich habe keine Ahnung, was mich erwartet, also mal sehen.
00:03:42Da ich den Superpower-Skill nutze,
00:03:45stellt er mir einige Rückfragen zur Website.
00:03:47Und jetzt geht es an die Arbeit.
00:03:49Er hat tatsächlich einen breiteren Frame vorgeschlagen, als ich ursprünglich eingestellt hatte.
00:03:52Ich beschleunige das Video mal ein bisschen.
00:03:55Es sieht so aus, als hätte Claude die drei angekündigten Seiten fertiggestellt.
00:03:59Wenn wir uns die Designs ansehen: Das ist wirklich beeindruckend.
00:04:02Sicher, es gibt Dinge, die ich ändern würde,
00:04:06aber wenn ich das im Netz sehen würde, käme ich nicht auf die Idee, dass es von einer KI stammt –
00:04:10vom Logo über die Bilder bis hin zum gesamten Layout.
00:04:14Das sieht fantastisch aus.
00:04:16Kleine Fehler beunruhigen mich nicht,
00:04:17da ich nur doppelt auf das Element klicken muss, das ich ändern will.
00:04:20Hier kann ich den Text einfach so hineinziehen und etwas anpassen.
00:04:24Und voilà, das ist so gut wie erledigt.
00:04:26Jetzt bitte ich Claude, daraus eine funktionierende Website zu coden.
00:04:30Und hier ist sie: Das ist die Seite.
00:04:32Diesen Brot-Hintergrund hatte ich zwar nicht erwartet,
00:04:35da er im Design nicht vorkam, aber das ist okay.
00:04:38Scrollen wir mal runter.
00:04:39Es wurde fast alles eins zu eins übernommen, was sehr beeindruckend ist.
00:04:44Gehen wir zur „Unsere Geschichte“-Seite – perfekt.
00:04:47Das sieht exakt aus wie im Design, mit dem schönen Text, den drei Schritten
00:04:52und der Tatsache, dass sie nur Zutaten verwenden, die sie selbst essen – sehr cool.
00:04:56Alle Bilder sitzen perfekt und sogar das Menü sieht richtig stark aus.
00:05:00Mir gefällt die Trennlinie nach jedem Item.
00:05:04Das Tolle an diesem KI-generierten Design ist,
00:05:07dass ich es mit jeder Datenbank verbinden kann, um echte Daten zu nutzen.
00:05:10Ich kann andere MCP-Tools oder Skills nutzen, um die Qualität der Seite zu steigern.
00:05:15Ganz zu schweigen davon, dass ich existierende Designs
00:05:18über „File > Import from Figma“ auch in Pencil verwenden könnte.
00:05:22Ich habe einen Link zur Website in die Beschreibung gepackt, damit ihr selbst damit spielen könnt.
00:05:25Es hat mir riesigen Spaß gemacht, verschiedene Designs per Prompt ins Leben zu rufen.
00:05:29Zuzusehen, wie sie vor den eigenen Augen entstehen und später editierbar sind, fühlt sich magisch an.
00:05:35Dazu kommt, dass Pencil-Dateien reines JSON sind,
00:05:38was es für KI-Agenten leicht macht, sie zu verstehen und in Code zu übersetzen.
00:05:42Aber so toll Pencil auch ist, es ist nicht perfekt.
00:05:46Ich hatte ein Problem mit dem Build-Chat, der aus irgendeinem Grund nicht reagierte.
00:05:50Das „Generiere...“-Overlay bei neuen Dateien verschwand manchmal erst nach dem Speichern oder Neustart,
00:05:56und bei manchen Aktionen fühlte es sich recht langsam an.
00:05:59Aber ehrlich gesagt sind das wohl Kleinigkeiten, an denen das Team sicher gerade arbeitet,
00:06:04genauso wie an der Möglichkeit, eigene UI-Kits wie die von Tailwind Plus zu erstellen oder zu importieren.
00:06:11Und denkt daran: Dieses Tool ist aktuell komplett kostenlos.
00:06:15Nutzt es also aus, denn da es Venture-finanziert ist, wird das nicht ewig so bleiben.
00:06:19Nun, ich bin kein Designer – Überraschung!
00:06:22Und obwohl ich Figmas MCP-Tool oder das von Sketch nicht probiert habe, scheint Pencil nach dem,
00:06:28was ich online gesehen habe, durch die nahtlose Integration vieler Tools viel einfacher einzurichten zu sein.
00:06:34Apropos nahtlos: Wenn ihr wollt, dass Claude Code Terminal-UIs im Flug entwirft,
00:06:39statt sie mühsam von Hand zu schreiben, dann schaut euch dieses Video zu Claude Canvas an,
00:06:42das euch genau zeigt, wie das geht.

Key Takeaway

Pencil.dev fungiert als mächtige Schnittstelle zwischen KI-Assistenten und Design-Software, die es ermöglicht, komplexe Benutzeroberflächen per Prompt zu erstellen und sofort im Browser oder in der IDE zu bearbeiten.

Highlights

Pencil.dev ist ein KI-basiertes Design-Tool, das Prompts direkt in bearbeitbare UI-Designs im Figma-Stil verwandelt.

Die Integration erfolgt nahtlos über Claude Code und den Pencil MCP-Server (Model Context Protocol).

Unterstützung verschiedener UI-Kits wie Shadcn, Lunaris und Halo ermöglicht schnelle Stiländerungen und Theming.

Designs sind nicht statisch, sondern können manuell verfeinert oder direkt in funktionalen Code übersetzt werden.

Pencil nutzt JSON als Dateiformat, was die Interpretation durch KI-Agenten und die Konvertierung in Code massiv erleichtert.

Trotz kleinerer technischer Bugs bietet das Tool eine kostenlose, zugängliche Alternative zu komplexeren Workflows in Figma oder Sketch.

Timeline

Einführung in Pencil und das Vibe-Design

Der Sprecher stellt Pencil als ein neuartiges Design-Tool vor, das KI-Prompts in direkt bearbeitbare Oberflächen verwandelt. Er vergleicht die Funktionalität mit etablierten Programmen wie Figma und Sketch, wobei Pencil durch seine KI-Integration hervorsticht. Das Tool unterstützt essenzielle Design-Elemente wie CSS-Variablen, UI-Kits und Komponenten. Da KI im Design oft noch ungenaue Ergebnisse liefert, dient Pencil als Brücke, um Entwürfe vor der Codierung manuell zu verfeinern. Dies ist besonders wichtig, um Kundenfreigaben einzuholen, ohne Zeit in fehlerhaften Code zu investieren.

Live-Demo: Dashboard-Erstellung mit Claude Code

In diesem Abschnitt wird die praktische Anwendung von Pencil als agentenbasiertes Tool in der IDE demonstriert. Der Nutzer verwendet Claude Code im Terminal und verbindet sich über einen MCP-Server direkt mit der Pencil-App. Durch einen spezifischen Prompt wird ein Dashboard für eine Rover-Management-Plattform unter Verwendung des Lunaris UI-Kits generiert. Man kann im Video beobachten, wie die Navigationsleisten und Layoutstrukturen in Echtzeit auf der Leinwand entstehen. Diese Methode nutzt die volle Power von KI-Skills und Terminal-Workflows, um Design-Prozesse massiv zu beschleunigen.

Manuelle Anpassungen und UI-Kit Flexibilität

Nach der Generierung zeigt der Sprecher, wie einfach das Design manuell angepasst werden kann, beispielsweise durch die Korrektur von Abständen oder Paddings. Ein großer Vorteil von Pencil ist die Flexibilität bei der Wahl der UI-Kits, wobei Bibliotheken wie Shadcn, Nitro oder Halo zur Verfügung stehen. Mit wenigen Klicks lassen sich globale Änderungen wie der Wechsel in den Dark Mode oder die Anpassung der Primärfarben durchführen. Diese Interaktivität sorgt dafür, dass der Nutzer die volle Kontrolle behält, anstatt nur ein statisches Bild von einer KI zu erhalten. Alles fühlt sich dabei für Figma-Nutzer sehr vertraut und intuitiv an.

Von der Vision zur Website: Bäckerei-Projekt

Der Prozess wird anhand eines zweiten Beispiels vertieft, bei dem eine Website für eine französische Bäckerei im Boho-Stil erstellt wird. Der Sprecher nutzt Claude, um nicht nur das Layout, sondern auch passende Bilder von Unsplash und spezifische Texte generieren zu lassen. Trotz kleinerer Rückfragen der KI entsteht ein beeindruckendes, mehrseitiges Design, das professionell wirkt und kaum als KI-generiert erkennbar ist. Es wird betont, dass Fehler im Design kein Problem darstellen, da jedes Element durch Doppelklick sofort editiert werden kann. Dieser Workflow demonstriert die Effizienz der Kombination aus menschlicher Kuration und KI-Kreativität.

Code-Export und technische Hintergründe

Ein entscheidender Schritt ist die Umwandlung des fertigen Designs in eine tatsächlich funktionierende Website mittels Claude Code. Das Ergebnis ist eine nahezu identische Web-Umsetzung inklusive komplexer Menüs, Trennlinien und strukturierter Inhaltsbereiche. Technisch basiert Pencil auf reinen JSON-Dateien, was die Kommunikation mit KI-Agenten extrem vereinfacht. Diese Struktur erlaubt es, Designs problemlos mit echten Datenbanken zu verknüpfen oder bestehende Figma-Dateien zu importieren. Der Sprecher beschreibt das Gefühl, einem Design beim Entstehen zuzusehen, als regelrecht magisch.

Fazit, Einschränkungen und Ausblick

Abschließend reflektiert der Sprecher über die aktuelle Phase des Tools, das derzeit noch komplett kostenlos und Venture-finanziert ist. Er verschweigt dabei nicht die vorhandenen Schwächen, wie gelegentliche Hänger im Chat-Interface oder langsame Ladezeiten bei bestimmten Aktionen. Dennoch überwiegen die Vorteile, insbesondere die einfache Einrichtung im Vergleich zu Konkurrenzprodukten von Sketch oder Figma. Zukünftige Updates sollen den Import eigener UI-Kits wie Tailwind Plus ermöglichen. Der Beitrag endet mit einer Empfehlung, das Tool jetzt auszuprobieren, solange es noch ohne Kosten zugänglich ist.

Community Posts

View all posts