Introduction
Since.dev est une plateforme logicielle auto-réparatrice qui transforme les changements d’API, de SDK et de modèles pris en charge en PR de réparation. Elle surveille les dépendances et aide les équipes à faire avancer le code.
Qu’est-ce que Since.dev ?
Since.dev est un service logiciel auto-réparateur destiné aux développeurs qui dépendent d’API, de SDK, de modèles et de packages externes. L’idée centrale : votre code n’a pas changé, mais tout ce qui se trouve en dessous a changé. Les changements en amont pris en charge peuvent casser les builds ou créer des échecs silencieux. Since.dev se connecte à un dépôt GitHub, surveille les dépendances prises en charge, détecte les changements et prépare des PR de réparation en brouillon. Il se concentre sur les changements d’API, les changements de SDK, les changements de modèles et les mises à jour de compatibilité documentées. Cela rend la surveillance des dépendances plus exploitable. Au lieu de simplement alerter les équipes, Since.dev transforme un changement pris en charge en un correctif ciblé qui utilise la CI existante. Il fournit aussi la vérification World State pour que les agents IA puissent confronter leurs hypothèses aux observations enregistrées. Since.dev convient aux développeurs individuels, aux petites équipes, aux agences et aux équipes plateforme. C’est important parce que les fournisseurs externes évoluent vite et que le suivi manuel ne passe pas à l’échelle. Une PR de réparation donne aux équipes un point de départ clair sans masquer les preuves à la source.
Principales fonctionnalités de Since.dev
Détecter les changements d’API, de SDK et de modèles pris en charge
Since.dev surveille les sources publiques prises en charge pour détecter les changements d’API, les versions de SDK et les mises à jour de modèles. Il enregistre les observations et les relie aux sources d’origine.
Préparer automatiquement les PR de réparation
Lorsqu’un changement pris en charge affecte le code connecté, Since.dev peut préparer une PR de réparation en brouillon. Ces PR de réparation utilisent la CI existante du dépôt et restent soumises à la revue de l’équipe.
Vérifier les hypothèses des agents avec World State
Since.dev propose des vérifications World State pour que les agents IA puissent comparer leurs hypothèses à la dernière observation enregistrée. Si quelque chose diffère, l’agent reçoit des preuves à examiner.
Se connecter via MCP, HTTP API ou webhooks
Les équipes et les agents peuvent lire, traiter et accuser réception des changements via MCP, HTTP API ou des webhooks signés. Cela prend en charge les workflows automatisés sans enfermer les utilisateurs dans un seul outil.
Examiner la couverture et les preuves à la source
Since.dev affiche les sources prises en charge et conserve les preuves en amont avec chaque réparation. Les utilisateurs peuvent inspecter la couverture avant de créer une surveillance et comprendre pourquoi un changement compte.
Travailler avec la CI et les révisions existantes
Les PR en brouillon s’exécutent avec les contrôles déjà en place. Les utilisateurs peuvent demander une révision sur la même PR et examiner le patch mis à jour.
Cas d’usage de Since.dev
Maintenir la stabilité des applications après des changements d’API
Lorsqu’un endpoint d’API documenté est déplacé ou déprécié, Since.dev peut tracer les appels affectés et préparer une migration prise en charge. Cela réduit le temps de recherche manuelle.
Maintenir les dépendances de SDK et de modèles
Les équipes qui dépendent de SDK ou de modèles IA à évolution rapide peuvent utiliser Since.dev pour surveiller les versions et les notes de compatibilité. Il aide à transformer les changements de modèles en mises à jour de code pouvant être révisées.
Donner aux agents IA un contrôle de réalité
Les agents IA agissent souvent selon des hypothèses sur les versions de packages ou les conditions d’un fournisseur. Since.dev fournit la vérification World State pour que les agents puissent vérifier les faits enregistrés avant d’agir.
Gérer plusieurs dépôts pour les agences
Les agences et les studios peuvent connecter plusieurs dépôts et surveiller les dépendances sans vérifier manuellement chaque package. Les offres payantes suppriment les limites du nombre de dépendances.
Examiner les changements publics de packages et d’API
Tout le monde peut parcourir les changements de packages et d’API avec des liens vers les sources d’origine. Cela rend Since.dev utile pour la recherche, la planification et la surveillance des dépendances.
Comment utiliser Since.dev
- Créez un compte gratuit et connectez un dépôt GitHub.
- Laissez Since.dev détecter automatiquement les dépendances publiques prises en charge, ou ajustez la liste surveillée.
- Examinez les changements d’API, les changements de SDK ou les changements de modèles détectés dans le tableau de bord.
- Inspectez le code affecté et la PR de réparation en brouillon préparée par Since.dev.
- Utilisez la CI du dépôt, demandez une révision, ou fermez la PR si elle ne convient pas. Since.dev ne fusionne ni ne déploie jamais.
- Pour les workflows d’agents, connectez-vous via MCP, HTTP API ou des webhooks signés et rattrapez les mises à jour depuis le dernier accusé de réception.
Public cible de Since.dev
- Développeurs individuels qui maintiennent des projets comportant de nombreuses dépendances
- Petites équipes qui veulent des réparations automatiques et des PR en brouillon
- Agences et studios gérant plusieurs applications
- Ingénieurs plateforme responsables de nombreux dépôts
- Créateurs d’agents IA qui ont besoin de la vérification World State
- Équipes d’ingénierie qui dépendent d’API, de SDK et de modèles publics
Since.dev est-il gratuit ?
Since.dev propose une offre gratuite et deux offres payantes. Les offres payantes nécessitent votre propre clé de fournisseur d’IA et facturent l’usage de l’IA directement auprès de ce fournisseur. L’offre gratuite inclut l’IA pour la première PR de réparation éligible chaque mois.
| Offre | Prix | Fonctionnalités |
|---|---|---|
| Gratuite | 0 $/mois | 25 crédits d’analyse, 1 dépôt connecté, 50 dépendances surveillées, 10 surveillances World State, 1 PR de réparation en brouillon par mois, 100 appels de vérification, 1 membre d’espace de travail |
| Pro | 49 $/mois ou 490 $/an | Utilisez votre propre clé Anthropic ou OpenAI, 5 dépôts, aucune limite du nombre de dépendances, 150 surveillances World State, réparations automatiques et PR en brouillon, 500 appels de vérification, 3 membres d’espace de travail |
| Studio | 149 $/mois ou 1 490 $/an | Utilisez votre propre clé Anthropic, OpenAI ou AWS Bedrock, 15 dépôts, aucune limite du nombre de dépendances, 500 surveillances World State, réparations automatiques et PR en brouillon, 2 000 appels de vérification, 10 membres d’espace de travail |
Les options Entreprise sont disponibles sur demande. L’offre gratuite est idéale pour essayer la surveillance des dépendances et l’impact sur les dépôts. Pro et Studio ajoutent les réparations automatiques et davantage de capacité pour les équipes.
Avantages et inconvénients de Since.dev
| Aspect | Avantages | Inconvénients |
|---|---|---|
| Tarification | Offre gratuite disponible ; les offres payantes s’adaptent aux besoins des équipes | Pro et Studio nécessitent une clé de fournisseur d’IA externe pour certaines fonctionnalités |
| Fonctionnalités | Détecte les changements d’API, de SDK et de modèles ; prépare les PR de réparation ; prend en charge les agents | Les réparations couvrent les petits correctifs de compatibilité documentés, pas les montées de version de routine |
| Workflow | Utilise la CI existante ; conserve les révisions sur la même PR ; ne fusionne jamais automatiquement | Les réparations automatiques sont limitées aux sources prises en charge et aux changements éligibles |
| Vérification | Les vérifications World State donnent aux agents des preuves enregistrées | Des résultats inconnus ne signifient pas que rien n’a changé, les utilisateurs doivent donc vérifier l’état de la source |
| Couverture | Prend en charge npm, GitHub, PyPI, Rust, OpenAPI, RubyGems et d’autres sources publiques | Les registres privés et les sources derrière une connexion ne sont pas couverts |
Questions fréquentes sur Since.dev
Que signifie « logiciel auto-réparateur » ?
Un logiciel auto-réparateur dans Since.dev part d’un changement en amont. Une API est déplacée, un SDK supprime une méthode, ou un modèle est retiré. Since.dev trouve le code affecté et prépare les réparations prises en charge sous forme de PR en brouillon.
À quelle fréquence les sources sont-elles vérifiées ?
La fréquence de vérification dépend de l’offre et de la source. Chaque surveillance indique quand elle a été vérifiée pour la dernière fois et à quelle fréquence elle se met à jour. Les changements sont détectés selon ce calendrier.
Que signifie « unknown » ?
« unknown » signifie qu’il n’y a pas assez de preuves enregistrées pour répondre. Les utilisateurs doivent vérifier l’heure de l’observation et l’état de la source avant de se fier au résultat. « unknown » ne signifie pas que rien n’a changé.
Que puis-je surveiller ?
Les utilisateurs peuvent commencer par un package pris en charge, un dépôt, une spécification, une page publique ou une source de statut. La couverture est vérifiée avant la création d’une surveillance. Les registres privés et les sources derrière une connexion ne sont pas couverts.
Since.dev répare-t-il mon code automatiquement ?
Les nouvelles connexions de dépôts sur les offres payantes créent par défaut des PR en brouillon automatiques. Since.dev vérifie l’impact, prépare les réparations prises en charge et ouvre des PR en brouillon. Les utilisateurs peuvent choisir le mode « surveillance seule » pour préparer les réparations à la demande. Since.dev ne fusionne ni ne déploie jamais.
Puis-je demander un correctif différent ?
Oui. Les utilisateurs peuvent demander une révision dans le tableau de bord ou mentionner l’application GitHub installée dans un commentaire sur la PR de réparation. Les collaborateurs du dépôt disposant des autorisations peuvent réviser cette réparation. Since.dev met à jour la même PR et relance ses contrôles.
Tags de Since.dev
Since.dev, logiciel auto-réparateur, PR de réparation, surveillance des changements d’API, surveillance des changements de SDK, surveillance des changements de modèles, surveillance des dépendances, PR en brouillon, vérification World State, intégration MCP, réparations automatiques, dépôt GitHub, vérification par agents IA.





