L'ajout d'une fonctionnalité de « mémoire » aux agents de codage IA peut réduire considérablement les erreurs, diminuer les coûts des appels API, favoriser l'« apprentissage » des agents et simplifier l'ingénierie des vibrations. @PawelHuryn souligne que cette approche va au-delà de la gestion manuelle des compétences Claude, en automatisant l'accumulation des connaissances grâce à des fichiers Markdown modifiables. Recommandations clés : Étapes opérationnelles spécifiques • Documenter la solution existante : Demander à l’agent d’enregistrer sa logique de code dans un fichier .md, qui servira de base à sa base de connaissances. • Vérification comparative : avant une nouvelle tâche, laissez l’agent examiner les différences entre l’implémentation actuelle et la documentation (comme le montre la capture d’écran de la publication : l’agent analyse le fichier « fuckups.md », constate que les fonctions périphériques peuvent révéler des détails sur des erreurs techniques et les corrige automatiquement en messages conviviaux pour l’utilisateur). • Référence de tâche : lors du démarrage d’une nouvelle tâche, indiquez explicitement à l’agent de se référer au fichier .md correspondant afin d’éviter la répétition des erreurs. • Transformation du PRD : Utilisez un agent pour décomposer le PRD en une liste de tâches .md afin de faciliter l’itération. Exemple de projet : L’auteur du système de documentation d’accredia.io a publié 12 modèles de fichiers .md (directement copiables et modifiables) dans le répertoire /documentation/ de sa plateforme de certificats en ligne (https://t.co/PlWNCyRza7). Ces fichiers sont entièrement créés, mis à jour et gérés par l’agent IA. Ils couvrent l’intégralité du cycle de vie du projet, formant ainsi une boucle de connaissances cohérente. • analytics.md : Un système d’analyse qui suit les certificats et les interactions des utilisateurs, et prend en charge les journaux d’événements de confidentialité et les tableaux de bord en temps réel. • architecture.md : Guide d’architecture axé sur le backend, utilisant l’authentification Clerk, les fonctions Edge de Supabase et la licence JWT. • cron.md : Automatise les tâches de synchronisation, la gestion de l’organisation, des profils utilisateurs et le rapprochement des e-mails. • database.md : Référence du schéma des tables de la base de données, incluant les entités principales telles que les organisations, les cours et les certificats. • design.md : Spécifications du système de conception qui définissent la typographie, les couleurs, les composants et les normes d’accessibilité. • emails.md : Notifications par e-mail mises en file d’attente, utilisant Postmark pour gérer l’envoi des certificats, les nouvelles tentatives et les modèles. • fuckups.md : Une bibliothèque de leçons tirées des erreurs, enregistrant les erreurs d’authentification, les problèmes d’expérience utilisateur et les meilleures pratiques (comme la façon dont l’agent dans la capture d’écran a corrigé les erreurs en se basant sur ceci). • permissions.md : Matrice d’autorisations basée sur les rôles (administrateur, membre, étudiant, anonyme), définit les règles d’accès aux points de terminaison. • security.md : Mesures de sécurité, notamment la protection contre les attaques XSS, la validation des entrées et les mécanismes anti-triche. • socialsharing.md : Une architecture de prévisualisation sociale qui prend en charge la génération et la mise en cache d’images. • todo.md : Liste des améliorations à apporter. • variables.md : Guide des variables d’environnement, couvrant la gestion des secrets côté client et côté serveur.
Chargement du thread
Récupération des tweets originaux depuis X pour offrir une lecture épurée.
Cela ne prend généralement que quelques secondes.
