D

dif.sh

Feature-Flags und A/B-Tests im Repository für Git-Reviews verwalten

Zuletzt aktualisiert 7.9.2026

Über dif.sh

dif.sh speichert jedes Feature-Flag und jeden A/B-Test als Markdown-Datei im Repository und unterstützt Versionsverwaltung mit Git sowie PR-Reviews. Dateiformat und CLI integrieren Zielgruppensegmentierung, Konfliktprüfungen, Analysen und Bereinigung; Nutzer lassen sich nach Land, Tarif oder wiederkehrendem Besuch ein- oder ausschließen. Der Build-Prozess löst den Ausschlussgraphen auf und verhindert in CI die Kompilierung kollidierender Online-Tests.

Am besten geeignet

Engineering-Teams mit Git-basierten Release-Workflows
Engineering-Teams, die A/B-Tests durchführen
Teams mit Fokus auf CI-Konfliktprüfungen
Teams, die Coding-Agenten einsetzen

Beste Einsatzszenarien

Verwaltung von Feature-Flags

A/B-Tests und schrittweise Releases

Zielgruppen nach Land, Tarif oder wiederkehrendem Besuch

Experimentkonflikte in CI blockieren

Funktionen

Repository-basierte Konfiguration

Jedes Feature-Flag und jeder A/B-Test verwendet eine Markdown-Datei, die mit dem Code gespeichert und über Git und PR geprüft wird.

Zielgruppen-Targeting

Zielgruppenattribute deklarieren und Nutzer nach Land, Tarif oder wiederkehrendem Besuch ein- oder ausschließen.

Konfliktprüfungen

Der Build löst den Ausschlussgraphen auf und verweigert die Kompilierung, wenn zwei Online-Tests mit demselben Nutzer kollidieren könnten.

Skriptfähige CLI

Nach der Installation zum Veröffentlichen auf ein Feature-Flag oder eine Experiment-ID verweisen; die kompakten, skriptfähigen Befehle eignen sich für Coding-Agenten.

Vorteile

  • Konfiguration und Code im selben Repository, per PR überprüfbar
  • Segmentierung, Konfliktprüfungen, Analysen und Bereinigung in Dateiformat und CLI integriert
  • Zielgruppenattribute zur Laufzeit übergeben, ohne Kundenlisten zu committen
  • Konflikte werden während des CI-Builds erkannt

Tool-Informationen

Entwicklerdif.sh
Erscheinungsdatum7.9.2026
PreiseFree