Lekko
Lekko · Coding
Lekko ist eine Plattform für dynamische Konfiguration, mit der Teams Feature Flags und stufenweises Ausrollen als Code pflegten, ohne neu zu bauen. Das Team wechselte 2025 zu Rippling, der gehostete Dienst ist eingestellt.

Über Lekko
About
Was ist Lekko
Lekko war eine Plattform für dynamische Konfiguration für Engineering-Teams. Sie behandelte Konfiguration als Code im Repository, sodass Feature Flags, Tarifgrenzen, Ländersperren und der Anteil eines Experiments in der Produktion geändert werden konnten, ohne neu zu bauen oder neu auszurollen.
Konrad Niemiec gründete das Unternehmen 2022. Er hatte bei Uber am internen System Flipr gearbeitet, mit dem sich Verhalten zur Laufzeit ändern lässt, und baute Lekko als kommerzielle Fassung dieser Idee für kleinere Firmen. Im Juli 2024 kam das Produkt aus dem Verborgenen, zusammen mit einer Seed-Runde von 4,5 Millionen Dollar unter Führung von Addition und LUX Capital.
Diese Geschichte endete früh. Im Januar 2025 wechselte das Lekko-Team in die Plattformgruppe von Rippling, und lekko.com leitet heute auf den Rippling-Blog weiter. Den gehosteten Dienst gibt es nicht mehr. Die SDKs liegen weiter öffentlich auf GitHub, was Lekko eher zu einer Referenz für den Entwurf macht als zu einem Werkzeug, das Sie heute kaufen können.
Erste Schritte
So liefen die Schritte, solange der Dienst verfügbar war.
- Installieren Sie die CLI und binden Sie das SDK für Ihren Stack ein, etwa das Go-SDK oder das TypeScript-SDK.
- Legen Sie im Repository einen Namespace mit typisierten Werten und den Regeln an, die zwischen ihnen auswählen.
- Rufen Sie das SDK dort auf, wo der Wert gebraucht wird. Die Auswertung läuft im eigenen Prozess, nicht über das Netz.
- Ändern Sie Werte in der Weboberfläche oder im Code und lassen Sie die neue Fassung von Ihrer bestehenden Pipeline ausliefern.
- Prüfen Sie die Messwerte zu der Änderung und machen Sie sie mit einem Revert des Commits rückgängig.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Lekko.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Plattform-Engineers
- Backend-Teams mit Go oder TypeScript
- Teams, die einen gehosteten Flag-Anbieter verlassen
Aufgaben
- Stufenweises Ausrollen einer riskanten Änderung
- Zugriff nach Tarif oder Region
- Aufräumen im Feature-Flag-Management
Szenarien
- Häufiges Nachjustieren in der Produktion ohne Neubau
- Latenzkritische oder stark abgeschottete Dienste
- Recherche zu Configuration as Code
Wichtigste Funktionen
Configuration as Code
Jeder einstellbare Wert lag im Repository, direkt neben dem Code, der ihn liest. Dadurch war Konfiguration in einem Pull Request prüfbar, und eine schlechte Änderung ließ sich wie jeder andere Commit zurücknehmen. Die Alternative, Klicks in einem Anbieter-Dashboard, hinterlässt keine Spur im Code.
Auswertung im eigenen Prozess
Das SDK holte ein kompiliertes Paket und wertete die Regeln lokal aus, eine Flag-Prüfung kostete also Mikrosekunden statt eines Netzwerkumlaufs. Dienste liefen weiter, wenn die Steuerungsebene nicht erreichbar war, was einen typischen Ausfallweg gehosteter Feature Flags entfernt. Der Preis dafür: Der Client trägt die Auswertungslogik, und das Paket wächst mit dem Regelsatz.
Aufräumen von Flags mit KI-Unterstützung
Die Werkzeuge von Lekko lasen eine bestehende Codebasis, fanden Flag-Referenzen und schlugen typisierte Ersatzwerte vor. Sie zeigten auch Flags, die kein Codepfad mehr las, jene Sorte, die Jahre nach einem Launch überlebt. Das war die klarste Antwort auf das Problem der Flag-Schuld, an der gehostete Anbieter oft mitverdienen.
Weboberfläche für den Rest des Teams
Product Manager und Support-Leads änderten freigegebene Werte im Browser, ohne das Repository anzufassen. Rechte entschieden, welche Namespaces eine Person bearbeiten durfte, und jede Änderung blieb nachvollziehbar. Die Trennung funktionierte, weil Engineers festlegten, was sich sicher ändern lässt, und alle anderen innerhalb dieser Grenzen wählten.
Typisierte Regeln mit Prüfung vor dem Ausliefern
Werte hatten einen erklärten Typ, und die CLI prüfte Regeln vor der Auslieferung, eine Zeichenkette konnte also nicht stillschweigend eine Zahl in der Produktion ersetzen. Erlaubte Bereiche und Wertelisten gehörten zur Definition. Wer schon einmal einen Tippfehler in einer JSON-Flag-Nutzlast bezahlt hat, legt darauf mehr Wert als auf jedes Dashboard.
Rechte und Prüfprotokoll
Zugriffskontrolle lief pro Namespace, mit Rollen für Lesen, Bearbeiten und Verwalten. Jede Änderung hielt fest, wer sie gemacht hat, welcher Wert vorher galt und welcher Commit oder welche Sitzung sie erzeugt hat. In regulierten Teams entschied dieser Eintrag oft darüber, ob eine Konfigurationsänderung rausgeht oder eine Woche auf Freigabe wartet.
Vor- und Nachteile
Vorteile
- Konfiguration wohnt beim Code, Review, Historie und Rücknahme nutzen also Werkzeuge, die das Team ohnehin beherrscht.
- Lokale Auswertung entfernt die Netzabhängigkeit, die gehostete Feature Flags zu einem Verfügbarkeitsrisiko macht.
- Typisierte Werte und Prüfung vor dem Ausliefern fangen die Fehler ab, die die meisten Konfigurationsausfälle verursachen.
- Der kostenlose Tarif umfasste die ersten 25 Lekkos, genug für ein kleines Team, um das Modell an echten Diensten zu testen.
Nachteile
- Das gehostete Produkt wird nicht mehr verkauft, und das Team ging im Januar 2025 zu Rippling, es gibt also weder Support noch neue Funktionen.
- Wer das SDK einbindet, ändert Anwendungscode, was schwerer zu verkaufen ist als ein Proxy vor bestehenden Diensten.
- Öffentliche Preise gab es nie, kleine Teams mussten also mit dem Vertrieb sprechen, bevor sie Kosten mit einem Flag-Anbieter vergleichen konnten.
Häufige Fragen
Lekko war eine Plattform für dynamische Konfiguration, eine Kategorie, die das Unternehmen als mehr als Feature Flags beschrieb. Statt Flags bei einem Dritten zu hosten, hielt sie einstellbare Werte als typisierten Code im Repository und wertete sie in der Anwendung selbst aus.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Lekko.
Alternativen zu Lekko
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
