Kategorie Design · Intelligenz Apache-2.0 · Made on Earth
Agent · Kilo

Kilo Code für Design.

Kilo Code ist ein quelloffener, modellunabhängiger KI-Coding-Agent für deine IDE und CLI. Weil du ihn auf nahezu jedes Modell ausrichten und deine eigenen Anbieterschlüssel mitbringen kannst, wird er zu einem echten Design-Werkzeug, sobald du ihm Referenzen, Konventionen und eine Verifikationsschleife gibst. Open Design verdrahtet ihn in einen quelloffenen Design-Workflow: deine Anbieterschlüssel, deine Dateien, lokal-first.

Kilo-Code-Design-Feedbackschleife: ein Agent in der IDE und im Terminal, der ein Referenzbild liest, ein Browser, der die UI rendert, und ein Arbeitsbereich, mit einem zurücklaufenden Feedback-Pfeil

Open Design verwandelt Kilo Code in einen lokal-first arbeitenden, quelloffenen Design-Agenten — deine Anbieterschlüssel, deine Dateien, eine kuratierte Skill- und Designsystem-Bibliothek darum herum.

Kilo Code ist ein quelloffener KI-Coding-Agent, der in VS Code, JetBrains-IDEs und dem Terminal läuft. Zwei Dinge machen ihn speziell für Design interessant: Er ist modellunabhängig, sodass du ihn mit welchem bildfähigen Frontier-Modell auch immer einen Screenshot am besten liest steuern kannst; und er ist BYOK über viele Anbieter, sodass du die Kontrolle über Kosten und Zugangsdaten behältst. Kombiniert mit den richtigen Referenzen, Konventionen und einer Verifikationsschleife baut er echte, responsive UI. Dies ist ein praxisnaher End-to-End-Leitfaden zur Nutzung von Kilo Code für UI-, Frontend- und Designsystem-Arbeit und zur Einbindung in einen strukturierten Design-Workflow mit Open Design.

Er behandelt, was Kilo Code tatsächlich ist, warum ein modellunabhängiger, offener Agent zu Design passt, wie man es von Grund auf einrichtet, die Schleife vom Screenshot zur UI, wie benutzerdefinierte Regeln und MCP es erweitern, wie es im Vergleich zu Codex, Claude Code, Cursor und Gemini CLI abschneidet, die Fallstricke, die KI-Output generisch aussehen lassen, und wie Open Design die Lücke als offene, lokal-first arbeitende Design-Ebene schließt — eine natürliche Kombination, da beide quelloffen sind und auf deiner eigenen Maschine laufen.

Was Kilo Code tatsächlich ist

Kilo Code ist ein quelloffener KI-Coding-Agent, gebaut von Kilo Code, Inc. Er läuft als VS-Code-Erweiterung, in JetBrains-IDEs und als Kommandozeilen-Oberfläche — liest dein Repository, bearbeitet Dateien, führt Befehle aus und plant und verifiziert Arbeit aus natürlichsprachlichen Aufgaben, statt nur Zeilen zu vervollständigen. Sein bestimmendes Merkmal ist, dass er modellunabhängig ist: Du wählst, welches Modell ihn antreibt, und du bringst deine eigenen Anbieterschlüssel mit.

Für Design-Arbeit stechen zwei Eigenschaften hervor. Weil er modellunabhängig ist, kannst du ihn auf welches starke bildfähige Modell auch immer einen Referenz-Screenshot am besten liest und über Layout schlussfolgert ausrichten. Und weil er quelloffen und BYOK ist, kannst du genau inspizieren, welcher Kontext gesendet wird, und Zugangsdaten und Kosten unter deiner eigenen Kontrolle halten.

  • Agenten-Modi: Kilo liefert spezialisierte Modi — Architect zum Planen, Code zum Bauen, Debug zum Beheben und Ask für Fragen — plus benutzerdefinierte Modi, sodass du ein Design planen und es dann in separaten, fokussierten Durchgängen implementieren kannst.
  • Benutzerdefinierte Regeln + MCP: Er liest projektbezogene benutzerdefinierte Regeln für persistenten Kontext und unterstützt MCP-Server (mit einem MCP-Marktplatz), sodass du externen Kontext wie eine Live-Figma-Datei oder Design-Werkzeuge hinzufügen kannst.
  • Bring deine eigenen Schlüssel mit: Kilo ist BYOK über viele Anbieter — Anthropic, OpenAI, Google, OpenRouter und mehr — oder du kannst Kilos eigenes Gateway nutzen, das über 500 Modelle zu Anbieterkosten bereitstellt.
  • Anbieter: Kilo Code, Inc. (quelloffen)
  • Zugangsdaten: dein eigener Anbieter-API-Schlüssel (BYOK — Anthropic, OpenAI, Google, OpenRouter und mehr) oder Kilos eigenes Gateway
  • Lizenz: quelloffen

Warum ein offener, modellunabhängiger Agent zu Design passt

Kilo Codes Design-Vorteil kommt aus Offenheit und Modellwahl — aber wie bei jedem Agenten muss der Geschmack weiterhin beigesteuert werden.

  • Modellunabhängig von Grund auf: Weil du das Modell wählst, kannst du Kilo mit welchem bildfähigen Modell auch immer Referenz-Screenshots am besten liest antreiben — und wechseln, wenn ein besseres erscheint, ohne deinen Workflow zu ändern.
  • Offen und inspizierbar: Kilo ist quelloffen, sodass du genau sehen kannst, welcher Kontext und welche Prompts gesendet werden — nützlich, wenn du willst, dass der Agent deine echten Design-Primitive wiederverwendet, statt einmalige Stile zu erfinden.
  • Konventionen in benutzerdefinierten Regeln: Projektspezifische benutzerdefinierte Regeln (plus ein MCP-Server für Figma) richten den Agenten auf deine Tokens, Komponenten und echten Spezifikationen aus, sodass er gegen eine Marke arbeitet statt gegen einen Standard-Look.
Diagramm, das zeigt, wie Designsystem, Skill und Referenzbild zu gutem Design-Output zusammenlaufen
Geschmack entsteht aus drei Eingaben, die du lieferst: einem Designsystem, einem Skill und echten Referenzbildern.

Die Lektion ist dieselbe, die jeder Agent lehrt: Kilo Code hat von Haus aus keinen Geschmack. Es liefert gutes Design, wenn du ihm Beschränkungen gibst — ein Designsystem, einen ästhetischen Skill und konkrete Referenzen. Open Design bündelt genau diese Eingaben, weshalb die beiden zusammenpassen (mehr dazu weiter unten).

Kilo Code von Grund auf für Design-Arbeit einrichten

Hier ist der vollständige Weg von einer sauberen Maschine zu einem Kilo Code, das UI bauen und verifizieren kann.

# 1. Install the Kilo Code extension from the VS Code
#    (or JetBrains) marketplace, or install the CLI.

# 2. Open your project and sign in / add a provider key
cd your-project
kilo              # connect your provider (BYOK) or Kilo's gateway

# 3. Add project context
#    create custom rules for this project's design conventions

# 4. Wire the Figma MCP server (optional, for design handoff)
#    add it from the MCP marketplace / MCP settings
Fünfstufiger Einrichtungsablauf: installieren, authentifizieren, benutzerdefinierte Regeln hinzufügen, einen Skill hinzufügen, verifizieren
Die Einrichtungsabfolge: installieren → einen Anbieter verbinden → benutzerdefinierte Regeln hinzufügen → einen Skill hinzufügen → Browser-Verifizierung aktivieren.
  • Kodiere deine Design-Regeln: Hinterlege deine Tokens, Primitive und Konventionen in Kilos benutzerdefinierten Regeln und richte den Agenten darauf aus, sodass der Output zu einer Marke passt, statt auf einen generischen Look zurückzufallen.
  • Füge Browser-Verifizierung hinzu: Verdrahte einen Playwright- oder Browser-MCP, sodass Kilo in einem echten Browser rendert und seinen Output über Breakpoints hinweg prüft, statt nur zu bestätigen, dass der Build durchläuft.

Der Workflow vom Screenshot zur UI

Die Design-Schleife mit der größten Hebelwirkung bei Kilo Code besteht darin, ein Referenzbild in funktionierende, responsive UI zu verwandeln und so lange zu iterieren, bis es passt — wobei man sich auf ein bildfähiges Modell stützt, um den Output mit der Referenz zu vergleichen.

  1. Beginne mit den klarsten visuellen Referenzen, die du hast — und schließe mehrere Zustände ein (Desktop und Mobil, Hover, leer, Laden), nicht nur einen Hero-Shot.
  2. Sei in der Eingabeaufforderung präzise; vage Prompts erzeugen generische UI selbst mit einem starken Modell.
  3. Halte dein Designsystem und deine Konventionen in Kilos benutzerdefinierten Regeln und sage dem Agenten, wo die Tokens und kanonischen Primitive liegen.
  4. Starte einen Dev-Server und lass Kilo in einem echten Browser rendern, mit Größenänderung auf Breakpoints, um das Ergebnis zu prüfen.
  5. Iteriere, indem du Kilo seine Implementierung mit den Screenshots vergleichen lässt — nicht nur bestätigen, dass es baut.

Nutze den Architect-Modus, um den Build zu planen, wechsle dann in den Code-Modus und hänge deine Referenzen mit konkreten Beschränkungen an:

# Plan in Architect mode, then build in Code mode:
> Implement this design from @reference-desktop.png and
  @reference-mobile.png in React + Vite + Tailwind + TypeScript.
  Reuse my existing design-system components and tokens
  from the custom rules.
  Match spacing, layout, and hierarchy; make it responsive.
  Render it in the browser and iterate until it matches the
  references across breakpoints.

Halte Prompts klein und fokussiert, committe gute Iterationen und mache schlechte rückgängig (und sage Kilo, wenn du zurücksetzt), sodass jeder Durchgang auf einer sauberen Basis aufbaut.

Modi, benutzerdefinierte Regeln und MCP

Drei Erweiterungspunkte machen Kilo Code für anhaltende Design-Arbeit praktikabel, und alle drei lassen sich sauber auf einen offenen Design-Workflow abbilden.

  • Modi (Architect → Code): Plane die Struktur eines Bildschirms im Architect-Modus, implementiere sie dann im Code-Modus und behebe Probleme im Debug-Modus — wodurch Design-Absicht von Implementierung getrennt wird. Benutzerdefinierte Modi lassen dich einen eigenen Design-Review-Durchgang kodieren.
  • Benutzerdefinierte Regeln: Projektspezifische benutzerdefinierte Regeln sind das dauerhafte Zuhause für deine Designkonventionen — Tokens, Primitive und Review-Checklisten — bei jedem Durchgang gelesen, sodass der Agent gegen deine Marke arbeitet.
  • MCP-Server: Kilo unterstützt MCP-Server über seinen Marktplatz — die portable Art, Design-Kontext und externe Werkzeuge einzubringen, am relevantesten einen Figma-MCP-Server, die über Agenten hinweg funktionieren, nicht nur bei Kilo.

Das sind portable, Multi-Agent-Fähigkeiten — genau die Art von Dingen, die Open Design orchestrieren soll, statt sie pro Projekt neu zu erschaffen.

Kilo Code vs. Codex vs. Claude Code vs. Cursor vs. Gemini CLI für Design

Es gibt keinen einzelnen Gewinner für Design-Arbeit — jeder Agent hat eine andere Stärke, und erfahrene Teams kombinieren sie. Eine faire Zusammenfassung:

AgentDesign-StärkeAm besten für
Kilo CodeQuelloffen und modellunabhängig mit BYOK über viele Anbieter; Architect-/Code-Modi und MCPDein eigenes Modell pro Aufgabe wählen und Kosten und Zugangsdaten unter deiner Kontrolle halten
CodexStarker visueller Feinschliff mit einem Frontend-Skill; sandboxed asynchrone BuildsDelegierte asynchrone Builds und portable AGENTS.md-Regeln
Claude CodeSpezifische Design-Entscheidungen (Hex, Abstände, Typografie) und codebasisbewusste UXFrontend-Schlussfolgern und Refactorings mit großem Kontext
CursorVisuelle Build-and-See-Schleife mit Live-Vorschau und Inline-BearbeitungenEnge Iterier-und-Beobachte-UI-Arbeit innerhalb einer IDE
Gemini CLIStarkes multimodales Bildverständnis und ein 1-Mio.-Token-KontextScreenshot-lastige Arbeit und ein ganzes Designsystem im Kontext halten

Das wiederkehrende Urteil der Community lautet, dass Geschmack von Menschen kommt: Alle fallen ohne Skills, Referenzen und Beschränkungen auf eine generische Ästhetik zurück. Das ist das eigentlich zu lösende Problem — und es hat die Gestalt eines Design-Werkzeugs, nicht eines Modells.

Fallstricke und wie man den „AI-Slop“-Look vermeidet

Die häufigste Beschwerde über KI-generiertes Design ist, dass es generisch aussieht — weiche Verläufe, schwebende Panels, übergroße abgerundete Ecken, dramatische Schatten, eine Inter-und-Lila-Stimmung, die „schreit, dass eine KI das gemacht hat“. Weitere gemeldete Probleme sind kaputte mobile Layouts und Anweisungen, die in die UI-Texte durchsickern. Nichts davon ist Kilo Code eigen; es passiert, wenn irgendein Agent ohne kuratierten Design-Kontext läuft.

  • Füge einen ästhetischen Skill hinzu: Ein kuratierter Design-Skill zwingt den Agenten, sich auf eine echte Richtung festzulegen, statt auf den Standard-Look.
  • Verifiziere in einem echten Browser: Nutze ein bildfähiges Modell, um über Breakpoints hinweg zu rendern und selbst zu prüfen, sodass Layouts nicht stillschweigend auf Mobilgeräten brechen.
  • Liefere Tokens und Referenzen: Echte Design-Tokens und Referenz-Screenshots sind der mit Abstand größte Hebel auf die Output-Qualität.
  • Kodiere Regeln in benutzerdefinierten Regeln: Hinterlege Stilregeln wie „keine Hero-Cards, maximal zwei Schriftarten, markenorientierte Hierarchie“ dort, wo der Agent sie bei jedem Durchgang liest.

Beachte, dass es bei jeder Abhilfemaßnahme darum geht, dem Agenten einen kuratierten Design-Kontext zu geben. Diesen Kontext von Hand und pro Projekt zu pflegen, ist die Mühsal, die Open Design beseitigt.

Designen mit Kilo Code in Open Design

Open Design ist die quelloffene Design-Ebene, nach der der obige Workflow immer wieder verlangt. Es behandelt Kilo Code als First-Party-Adapter und umgibt es mit einer kuratierten Skill- und Designsystem-Bibliothek, einer strukturierten Render-Pipeline und einer lokalen Desktop-Oberfläche — sodass der Design-Kontext, der Kilo gut macht, vom ersten Durchgang an da ist, statt jedes Mal von Hand zusammengestellt zu werden. Beide sind quelloffen und lokal-first, was die Kombination zu einer natürlichen Passung macht.

  1. Installiere Open Design und wähle Kilo Code als deinen Agenten.
  2. Authentifiziere dich mit deinem eigenen Anbieterschlüssel (BYOK) oder Kilos Gateway — die Zugangsdaten bleiben auf deiner Maschine und werden niemals über uns weitergeleitet.
  3. Wähle ein Designsystem und einen Skill, dann erzeuge Decks, Prototypen und Landingpages mit konsistentem Geschmack.
  4. Jedes Artefakt und jede DESIGN.md-Datei lebt in deinem eigenen Repo, nicht in einer gehosteten Cloud.

Derselbe Kilo-Code-Agent, dieselben Schlüssel — plus ein echter, portabler, quelloffener Design-Workflow darum herum. Es ist lokal-first und quelloffen, sodass nichts von deiner Arbeit oder deinen Zugangsdaten deine Maschine verlässt.

Häufig gestellte Fragen

  1. 01 Kann Kilo Code wirklich Design-Arbeit leisten?

    Ja — mit einem ästhetischen Skill, einem Designsystem und echten Referenzbildern im Kontext liefert Kilo Code produktionsreife, responsive UI, und ein bildfähiges Modell verifiziert den Output gegen Referenzen. Ohne diesen Kontext neigt es dazu, auf einen generischen Look zurückzufallen — das ist die Lücke, die Open Design füllt.

  2. 02 Muss ich zahlen, um mit Kilo Code zu designen?

    Kilo Code ist quelloffen und kostenlos zu installieren. Du bringst deinen eigenen Anbieter-API-Schlüssel mit (BYOK) und zahlst diesen Anbieter direkt, oder du nutzt Kilos eigenes Gateway zu Anbieterkosten. Open Design leitet deine Zugangsdaten in keinem Fall weiter.

  3. 03 Was macht Kilo Code speziell gut für Design?

    Es ist modellunabhängig und quelloffen, sodass du es mit welchem bildfähigen Modell auch immer Referenz-Screenshots am besten liest antreiben, genau inspizieren kannst, welcher Kontext gesendet wird, und Kosten und Zugangsdaten unter deiner Kontrolle halten kannst. Der Geschmack kommt weiterhin aus dem Designsystem, dem Skill und den Referenzen, die du lieferst.

  4. 04 Kilo Code oder Claude Code für Frontend-Design?

    Beide sind stark. Claude Code ist bekannt für spezifische, codebasisbewusste Design-Entscheidungen; Kilo Codes Vorteil ist, quelloffen und modellunabhängig mit BYOK zu sein, sodass du das Modell wählst. Viele Teams nutzen beide — Open Design lässt dich Agenten wechseln, ohne deinen Design-Workflow zu ändern.

  5. 05 Wie verbinde ich Kilo Code mit Figma?

    Füge einen Figma-MCP-Server aus Kilos MCP-Marktplatz oder den MCP-Einstellungen hinzu. Kilo kann dann echten Design-Kontext abrufen — Komponenten, Variablen, Layout-Daten — sodass der generierte Code der Quelle entspricht, statt sie nur anzunähern.

  6. 06 Ist Open Design mit Kilo Code verbunden?

    Nein. Kilo Code ist ein Produkt von Kilo Code, Inc.; Open Design ist ein unabhängiges quelloffenes Projekt, das es als First-Party-Adapter unterstützt. Beide sind zufällig quelloffen, aber sie sind separate Projekte.

  7. 07 Sind meine Dateien und Zugangsdaten sicher?

    Ja — Open Design ist lokal-first und quelloffen. Deine Dateien, Artefakte und DESIGN.md bleiben in deinem eigenen Repo, und deine Anbieter-Zugangsdaten werden direkt von deinem Agenten verwendet, niemals über Open-Design-Server geleitet.

Designe mit Kilo Code, auf die offene Art.

Bring deinen eigenen Anbieterschlüssel mit, halte jede Datei lokal und erhalte eine kuratierte Design-Bibliothek rund um den Agenten, den du bereits nutzt.

● Apache-2.0 Apache-2.0 · Made on Earth · BYOK Alle unterstützten Agenten ansehen