Mise en place de contrôles IA avec Continue pour les revues de PR sous contrôle de source

Continue est un outil qui permet aux développeurs d'appliquer des vérifications IA sur les demandes de tirage, en utilisant des fichiers markdown stockés dans le répertoire .continue/checks/ du dépôt. Ces vérifications fournissent des retours sous forme de vérifications d'état GitHub, devenant vertes lorsque le code est acceptable, et rouges avec une suggestion de correction lorsque des problèmes sont détectés.
Chaque vérification est définie en nommant et en décrivant les problèmes potentiels à rechercher. Par exemple, vous pouvez créer une vérification nommée Metrics Integrity, décrite comme détectant les modifications pouvant nuire à la précision des métriques, telles que les erreurs de comptage de sessions et de suivi d'événements. Les vérifications sont capables d'exécuter des fonctions au-delà de la simple analyse de diff : elles peuvent lire/écrire des fichiers, exécuter des commandes bash et interagir avec un navigateur.
Une vérification exemple pour l'intégrité des métriques peut inclure la recherche de motifs comme des requêtes étroites 'trouver ou créer' provoquant une duplication des données, ou un suivi d'événements dans des boucles entraînant des appels multiples et incorrects. Les fichiers avec des motifs clés comme posthog.capture ou trackEvent pourraient être étiquetés comme critiques pour cette revue.
Les vérifications s'exécutent automatiquement sur chaque PR, capturant des problèmes de données potentiels que les tests traditionnels pourraient manquer, tels que des modifications subtiles affectant les tableaux de bord sans erreurs immédiatement évidentes.
Pour configurer vos propres vérifications, vous pouvez exploiter votre agent de codage IA préféré pour explorer votre base de code en utilisant la CLI gh, et créer des vérifications personnalisées adaptées à vos standards de code.
📖 Lire la source complète : HN AI Agents
👀 See Also

Quels correctifs de proxy pour éviter les sauts de défilement du code Claude sur Windows
Quell est un proxy Rust qui se place entre votre terminal et Claude Code, supprimant les séquences d'effacement d'écran qui provoquent des réinitialisations de position de défilement lors des réponses longues. Il ajoute également Shift+Entrée pour les sauts de ligne, le filtrage de sécurité et la prise en charge complète d'Unicode.

Claude Mode Code Vocal : Conversations IA mains libres pour les développeurs
La version bêta du mode vocal de Claude vous permet de parler à l'IA et d'entendre ses réponses, avec des options mains libres et appuyer-pour-parler. Elle fonctionne sur le web et mobile, compte dans les limites d'utilisation habituelles, et permet de basculer entre texte et voix dans la même conversation.

Framework open-source pour la mémoire persistante d'agents IA avec stockage local et récupération basée sur des graphes
Un développeur a créé un framework open-source pour la mémoire persistante des agents IA qui stocke les données localement sous forme de fichiers Markdown, utilise des liens wiki comme arêtes de graphe et implémente Git pour le contrôle de version. Le système propose une récupération à quatre signaux et un oubli basé sur la science cognitive ACT-R.

YourMemory : La mémoire IA à dégradation biologique atteint 59% de rappel sur LoCoMo-10
YourMemory offre une mémoire persistante aux agents IA en utilisant la courbe d'oubli d'Ebbinghaus et une récupération améliorée par graphe. Benchmarké à 59% Recall@5 sur LoCoMo-10, 2× mieux que Zep Cloud.