Que fait launchdarkly-experiment-setup ?
Configurer et exécuter des expériences dans LaunchDarkly. Créez des expériences avec des métriques, des traitements et une configuration de drapeau, démarrez des itérations pour collecter des données, échangez la conception entre les itérations et arrêtez avec un gagnant.
Utilisation
Cette compétence permet de gérer le cycle complet d'une expérience dans LaunchDarkly sans écrire de code manuellement. Elle est conçue pour être utilisée avec des agents IA comme Claude Code, Cursor ou Codex.
Prérequis
- Un compte LaunchDarkly avec accès à la fonctionnalité d'expérimentation
- Token d'API LaunchDarkly configuré dans votre environnement
- Feature flags déjà créés dans LaunchDarkly
Workflow
- Créer une expérience
- Définissez les métriques de succès (ex : clics, conversions)
- Spécifiez les traitements (variantes A/B)
- Configurez le flag associé
- Démarrer une itération
- Lancez la collecte de données
- Surveillez les résultats en temps réel
- Modifier la conception
- Ajustez les traitements entre les itérations
- Mettez à jour les métriques si nécessaire
- Arrêter et déclarer un gagnant
- Analysez les résultats statistiques
- Sélectionnez le traitement gagnant
Commandes
# Exemple de configuration d'expérience
# (les commandes exactes dépendent de l'implémentation de l'agent)
Fichiers de configuration
Les expériences sont définies dans des fichiers structurés (YAML/JSON) qui spécifient :
name: Nom de l'expérienceflagKey: Clé du feature flagtreatments: Liste des traitements avec descriptionsmetrics: Indicateurs de performanceiterations: Plan des itérations