Comment ça marche

Donnez à votre agent un processus de lancement qu’il peut reprendre.

Partez de votre produit, planifiez une exécution de 10 soumissions pertinentes et gardez une trace de ce qui se passe. Le même espace de travail accueille la soumission suivante et votre prochain produit.

Avant d’acheter

Git, Python 3.10+ sur Windows, macOS ou Linux, Chrome, Node.js pour Chrome DevTools MCP et un agent avec accès aux fichiers locaux et à un navigateur via MCP. La documentation du toolkit est en anglais. Vérifiez la connexion au navigateur de votre agent sur une page publique inoffensive. Cela établit l’accès de base ; cela ne peut pas certifier chaque flux d’annuaire.

Testez votre agent avant d’acheter

LaunchRepo a besoin d’un agent capable de lire des fichiers locaux et de travailler avec Chrome. Utiliser déjà un éditeur IA ne signifie pas forcément que sa connexion au navigateur est configurée. Vous pouvez vérifier les bases sans acheter LaunchRepo. Dans un dossier contenant un fichier texte inoffensif que vous avez créé pour ce test, demandez à votre agent :

Lisez le fichier texte que j’ai créé pour ce test et résumez son contenu. Utilisez ensuite votre connexion au navigateur pour ouvrir https://example.com dans Chrome. Indiquez-moi le titre de la page et son titre principal. Ne vous connectez à aucun compte, ne remplissez aucun formulaire, n’envoyez aucune donnée et ne modifiez aucun paramètre. Si vous ne pouvez pas effectuer l’une de ces deux actions, dites-moi quelle capacité manque.
Les deux actions ont fonctionné
Votre agent dispose de l’accès de base aux fichiers et au navigateur dont ce flux a besoin. Les connexions aux annuaires, les vérifications et les règles propres à chaque plateforme varient toujours.
Seule l’action sur le fichier a fonctionné
Configurez la connexion de votre agent à Chrome avant d’acheter. Le guide navigateur du toolkit documente les options de connexion, mais acheter un toolkit d’annuaires n’ajoute pas de capacité navigateur à votre éditeur.
Aucune des deux actions n’a fonctionné
Configurez d’abord l’accès aux fichiers locaux et l’accès au navigateur. Vous pouvez tout de même lire l’exemple public d’annuaire.

Il s’agit d’une vérification de base des capacités, pas d’une garantie pour chaque soumission ni d’une promesse mesurée de temps de configuration. Elle n’utilise pas votre boîte mail et ne se connecte à aucun compte. Les conditions d’utilisation habituelles de votre fournisseur s’appliquent.

Les cinq étapes

Tout ce qui suit se passe sur votre machine, avec vos comptes. Rien ne tourne en arrière-plan quand votre agent est arrêté.

  1. Étape 1 : Donnez-lui les faits.

    Votre agent vous aide à rassembler votre description, vos captures d’écran, vos tarifs et les affirmations autorisées. Convenez des autorisations de navigateur, d’e-mail de vérification et de publication pour ce produit.

  2. Étape 2 : Planifiez votre exécution.

    Commencez avec un objectif de 10 nouvelles soumissions confirmées et 2 au maximum en parallèle. Le planificateur local en recommande 1 si les ressources ou l’isolation du navigateur sont insuffisantes. Choisissez les plateformes selon la pertinence, les règles actuelles et l’effort.

  3. Étape 3 : Lancez un objectif, puis déroulez l’exécution.

    Copiez le prompt d’exécution sauvegardé dans votre agent. Utilisez /goal si votre agent le prend en charge ; sinon, collez les mêmes instructions dans un message normal. L’agent traite les plateformes gratuites adaptées dans le cadre de vos autorisations et consigne chaque résultat avant de continuer.

  4. Étape 4 : Consignez le résultat réel.

    Seules les nouvelles soumissions confirmées comptent pour l’objectif : en attente d’examen, en file, programmées ou en ligne, une fois par plateforme. Les brouillons, les fiches existantes et les tentatives bloquées ne comptent pas. Après avoir consigné la preuve, l’agent ferme la fenêtre attribuée à cette soumission.

  5. Étape 5 : Reprenez là où vous vous êtes arrêté.

    Reprenez l’exécution sauvegardée pour les soumissions restantes. Les limites du fournisseur ou des étapes humaines peuvent interrompre une session ; un objectif ne garantit pas une exécution ininterrompue. Ajoutez votre prochain produit avec ses propres informations et autorisations.

La configuration en pratique

La partie technique de la première session est documentée dans trois courts guides :

Ce qui a encore besoin de vous

LaunchRepo n’est volontairement pas un service en arrière-plan. Ces moments vous sont transmis et enregistrés comme des passages de relais humains, au lieu d’être « résolus » par l’agent :

CAPTCHA et contrôles anti-bots
L’agent s’arrête, enregistre prepared_needs_human et le tableau de bord liste la plateforme sous « à vous ». Vous le résolvez dans votre propre navigateur.
2FA et codes de vérification
Les codes arrivent dans votre boîte mail dans le navigateur connecté. Transmettre un code à la main est une solution de repli prise en charge, enregistrée comme passage de relais humain, jamais comme accès automatisé.
Voies payantes
Si la seule voie utilisable est payante, la plateforme reçoit deferred_paid. Aucun achat n’est jamais effectué ; vous décidez plus tard, la note sous les yeux.
Votre présentation publique
Avant qu’une bio de maker, une intro de lancement ou un « pourquoi j’ai créé ceci » n’atteigne une fiche, PR-BRIEFING.md vous montre des exemples concrets à corriger. Les formulations validées sont conservées dans representation.md.
Badges sur votre site
Certains annuaires exigent un badge sur votre site. L’agent demande une fois par produit s’il peut en ajouter un, le committer et le déployer ; un « non » est enregistré et ne bloque pas le reste.
Confirmer « en ligne »
Un écran de remerciement n’est pas une fiche. Marquer une plateforme en ligne exige une URL publique et votre attestation que vous l’avez vérifiée.

Ce que signifient les états du suivi

record.py accepte exactement ces états, et le tableau de bord affiche les mêmes. Chacun est lié à une observation minimale pour qu’un « fait » ne soit jamais gonflé :

ÉtatObservation minimale
draftTravail préparé ; la soumission finale n’est pas confirmée.
prepared_needs_humanUne action précise du propriétaire ou un obstacle (CAPTCHA, 2FA, compte flou) bloque le travail préparé.
submitted_pending_reviewLa plateforme a explicitement reçu la soumission et la modération est encore en cours.
queuedLa plateforme confirme une position dans une file ou une liste d’attente.
scheduledLa plateforme confirme une date de lancement égale ou postérieure à votre date de lancement au plus tôt ; toute approbation en suspens reste dans la note.
liveFiche publique vérifiée sans mention d’attente ; exige l’URL publique et votre confirmation.
already_listedUne fiche publique existante a été trouvée et vérifiée ; mêmes exigences d’URL et d’attestation que live.
blockedL’éligibilité, la capacité du compte ou un fait obligatoire manquant empêche d’avancer.
deferred_paidLa voie actuellement utilisable exige un paiement ; aucun achat n’a été fait.
not_a_fitLe produit ne répond pas aux critères d’audience ou de fiche.
unavailableLa voie ou la plateforme n’est pas utilisable pour l’instant ; le problème observé est noté.

Le résultat de chaque plateforme reste indépendant : une case de distribution partenaire sur un site ne compte pas comme une seconde soumission, et « scheduled » peut encore prendre plusieurs semaines avant une publication effective sur les annuaires gratuits.

Le fondateur l’explique en moins de trois minutes

Aleks présente ce que fait LaunchRepo, à qui il s’adresse et ce qu’il vous laisse délibérément. Audio en anglais.

Ouvrir la page de la vidéo →

Questions sur le flux

Est-ce que ça soumet automatiquement pendant que je dors ?

Non. Votre agent tourne dans votre session, dans un navigateur que vous voyez, et le dépôt n’exécute rien en arrière-plan. Les CAPTCHA et la 2FA mettent cette plateforme en pause pour vous. L’agent peut poursuivre d’autres tâches indépendantes adaptées ; les voies payantes sont ignorées. L’objectif sauvegardé permet à une session ultérieure de reprendre le travail restant.

Quels agents peuvent l’exécuter ?

Tout agent capable de lire des fichiers locaux et d’utiliser Chrome DevTools MCP avec un navigateur où vous êtes connecté. Nous citons Claude Code, Codex et Cursor parce qu’ils remplissent ces deux conditions une fois leur connexion au navigateur configurée ; nous ne publions aucun benchmark et ne certifions aucune configuration. La vérification ci-dessus vous dit si le vôtre est prêt.

Combien de temps avant qu’une fiche soit en ligne ?

De quelques minutes à plusieurs semaines. Les annuaires gratuits mettent les soumissions en file pour examen, et « scheduled » n’est pas « live ». Votre date de lancement au plus tôt fixe un plancher ; le suivi consigne queued, scheduled et pending review séparément pour que vous sachiez toujours ce qui est réellement publié.

Et si un annuaire ne propose qu’une voie payante ?

L’agent consigne deferred_paid avec une note et passe à la suite. Le flux par défaut s’arrête avant les actions payantes et n’autorise jamais un achat ; savoir si un emplacement mis en avant en vaut la peine reste votre décision.

Dois-je travailler dans le terminal ?

Non. python3 scripts/dashboard.py démarre un tableau de bord local sur 127.0.0.1 avec les produits, états, relais, relances, le catalogue et les prompts à redonner à votre agent. Ses formulaires écrivent les mêmes fichiers que lit l’agent ; --demo montre un espace d’exemple avant de configurer le vôtre.

Un seul paiement. Un processus réutilisable.

Le prix de référence est de 119,00 €, en paiement unique, et il n’augmente pas. La page tarifs affiche le prix en direct, les prérequis et tout ce qui est inclus.

Voir le tarif Lire un guide d’exemple →