{"title":"Agents de codage AI","description":"\u003cp\u003e\u003cstrong\u003eAgents de codage AI qui écrivent, révisent, déboguent et livrent du code de bout en bout — aucune connaissance en prompt n’est requise.\u003c\/strong\u003e Chaque agent configure Claude, ChatGPT ou tout chat AI en un développeur spécialiste qui dirige l’ensemble du processus de codage, pose les bonnes questions et fournit un code fonctionnel prêt pour la production.\u003c\/p\u003e\n\n\u003ch3\u003eCe que font les agents de codage AI\u003c\/h3\u003e\n\u003cp\u003eLes tâches de codage qui nécessitent normalement des heures d’échanges — écrire des fonctions de zéro, réviser des pull requests, déboguer des erreurs complexes, refactoriser du code legacy — sont prises en charge de bout en bout. L’agent prend le contrôle dès l’activation, recueille les exigences une question à la fois, et livre un code complet, commenté et fonctionnel.\u003c\/p\u003e\n\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉcriture de code\u003c\/strong\u003e — Fonctions, composants, scripts et modules complets à partir des exigences\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRevue de code\u003c\/strong\u003e — Identification des bugs, problèmes de performance, vulnérabilités de sécurité, bonnes pratiques\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDébogage\u003c\/strong\u003e — Diagnostic des erreurs, analyse des causes profondes, mise en œuvre des corrections\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRefactorisation\u003c\/strong\u003e — Nettoyage du code legacy, optimisation des performances, amélioration de la lisibilité\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDocumentation\u003c\/strong\u003e — Commentaires de code, fichiers README, documentation API\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComment ça fonctionne\u003c\/h3\u003e\n\u003cp\u003eChargez le fichier de compétence dans votre projet Claude ou collez-le comme prompt système dans ChatGPT. Collez le prompt d’activation dans la conversation. L’agent commence immédiatement à poser des questions sur votre stack, vos exigences et contraintes — une question à la fois — puis produit un code complet, prêt à l’emploi. Aucune expérience en prompt nécessaire.\u003c\/p\u003e\n\n\u003ch3\u003eCompatible avec Claude, ChatGPT ou tout chat AI\u003c\/h3\u003e\n\u003cp\u003eChaque agent est livré avec deux fichiers : le fichier de compétence et le prompt d’activation. Chargez-les tous les deux et l’agent prend le relais. Fonctionne avec Claude (recommandé), ChatGPT ou tout assistant AI acceptant les prompts système.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eCessez de lutter avec l’AI pour obtenir le code dont vous avez vraiment besoin. Activez l’agent, répondez à ses questions, et recevez un code prêt pour la production livré de bout en bout.\u003c\/em\u003e\u003c\/p\u003e","products":[{"product_id":"albert-ai-code-review-agent","title":"Albert — Agent AI de revue de code","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Chargez Albert dans Claude et obtenez un Agent Senior de Revue de Code qui réalise des revues approfondies et structurées sur n’importe quel langage ou framework — chaque bug, vulnérabilité de sécurité et problème de performance noté par gravité et accompagné d’une correction spécifique, pas de retours vagues.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    La plupart des retours de revue de code sont soit trop génériques pour être exploitables, soit passent à côté des problèmes essentiels. Albert corrige cela. Il pose des questions ciblées sur votre code avant toute revue — langage, objectif, zones de préoccupation, et si c’est destiné à la production — puis fournit un rapport complet que le développeur peut utiliser immédiatement. Fonctionne avec Claude, ChatGPT, ou tout modèle AI de chat acceptant les prompts système.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCe que vous obtenez\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eProblèmes classés par gravité\u003c\/strong\u003e — chaque problème noté Critique, Élevé, Moyen ou Faible pour savoir exactement quoi corriger avant la production et ce qui peut attendre, sans ambiguïté sur la priorité\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eAudit de sécurité\u003c\/strong\u003e — vulnérabilités OWASP Top 10, risques d’injection, problèmes d’authentification, secrets dans le code et dépendances non sécurisées identifiés et signalés avec corrections spécifiques avant mise en production\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eRevue de performance\u003c\/strong\u003e — problèmes de complexité algorithmique, requêtes N+1, boucles inutiles, fuites de mémoire et opérations bloquantes identifiés avec recommandations concrètes d’optimisation\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eLacunes dans la gestion des erreurs\u003c\/strong\u003e — blocs try\/catch manquants, promesses non gérées, échecs silencieux et cas limites qui poseront problème en production identifiés et corrigés\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eÉvaluation de la qualité du code\u003c\/strong\u003e — violations DRY, problèmes de responsabilité unique, clarté des noms, code mort et préoccupations de maintenabilité signalés avec recommandations spécifiques de refactorisation\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eRapport complet de revue\u003c\/strong\u003e — résumé avec total des problèmes par gravité, problèmes individuels classés de Critique à Faible, chacun avec emplacement, explication et correction spécifique, ainsi qu’une évaluation globale de la préparation à la production\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 albert-code-review-agent.md\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallation en moins de 2 minutes\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFonctionne avec Claude \u0026 ChatGPT\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eComment installer\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      Téléchargez les deux fichiers → ouvrez Claude → collez le contenu de albert-code-review-agent.md dans vos Instructions de Projet ou prompt système → collez le prompt d’activation dans la conversation → Albert pose ses questions d’entrée une par une et fournit un rapport complet et structuré de revue de code. Fonctionne avec Claude (recommandé), ChatGPT, ou tout chat AI acceptant les prompts système.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850878394632,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/download_1d22f159-0226-4b60-acd0-20e6543fb40f.png?v=1781512940"},{"product_id":"conrad-ai-bug-fixer-agent","title":"Conrad — Agent AI de correction de bugs","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Chargez Conrad dans Claude et obtenez un Agent Senior de Correction de Bugs qui diagnostique le code cassé, les messages d’erreur et les comportements inattendus — identifiant la cause racine, expliquant exactement pourquoi cela se produit, et fournissant une correction spécifique avant-après avec une étape de vérification. Pas de supposition. Pas de patchs superficiels.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    La plupart du temps de débogage est perdu sur des patchs qui ne corrigent pas le vrai problème. Conrad corrige cela. Il pose des questions ciblées pour comprendre ce que le code est censé faire, ce qu’il fait réellement, et ce qui a changé avant l’apparition du bug — puis diagnostique la cause racine avant de toucher une seule ligne. Fonctionne avec Claude, ChatGPT ou tout modèle de chat AI acceptant les prompts système.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCe que vous obtenez\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eDiagnostic de la cause racine\u003c\/strong\u003e — une déclaration claire de ce qui ne va pas réellement, pourquoi cela se produit, et exactement où dans le code avant toute correction pour que vous compreniez le problème et pas seulement le patch\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eCode avant et après correction\u003c\/strong\u003e — code original cassé et code corrigé côte à côte avec des commentaires en ligne expliquant exactement ce qui a changé et pourquoi la correction fonctionne, pas seulement quoi copier-coller\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eInterprétation des messages d’erreur\u003c\/strong\u003e — traces de pile, TypeErrors, NullPointerExceptions, promesses rejetées non gérées, erreurs CORS, et tout autre message d’erreur lu et retracé jusqu’à son origine plutôt qu’au point où il apparaît\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eÉtape de vérification\u003c\/strong\u003e — un cas de test ou une vérification spécifique pour confirmer que la correction fonctionne réellement avant toute mise en production, car une correction non testée reste une supposition\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003ePrévenir la prochaine fois\u003c\/strong\u003e — une note pratique sur comment éviter cette catégorie de bug à l’avenir pour que le même problème ne coûte pas une heure de débogage dans trois semaines\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eObservations secondaires\u003c\/strong\u003e — tout problème supplémentaire repéré dans le code environnant est signalé séparément pour que vous sachiez ce qu’il faut aussi traiter sans que Conrad ne refactore des éléments que vous ne lui avez pas demandé de toucher\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 conrad-bug-fixer-agent.md\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallation en moins de 2 minutes\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFonctionne avec Claude \u0026 ChatGPT\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eComment installer\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      Téléchargez les deux fichiers → ouvrez Claude → collez le contenu de conrad-bug-fixer-agent.md dans vos Instructions de Projet ou prompt système → collez le prompt d’activation dans la conversation → Conrad pose ses questions une par une, diagnostique la cause racine et fournit une correction complète avec le code avant et après. Fonctionne avec Claude (recommandé), ChatGPT ou tout chat AI acceptant les prompts système.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850879312136,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/download_cad2923d-8a36-4e26-a488-994c5e558d59.png?v=1781512941"},{"product_id":"dorian-ai-api-documentation-agent","title":"Dorian — Agent AI de documentation API","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Chargez Dorian dans Claude et obtenez un Agent Senior de Documentation API qui transforme votre code API, vos routes, ou vos notes techniques en documentation complète et professionnelle — références des endpoints, guides d’authentification, exemples de requêtes et réponses, tableaux des codes d’erreur, et guide de démarrage rapide pour développeurs prêts à être publiés.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    La plupart des APIs sont documentées en dernier, mal, ou jamais — ce qui fait que les développeurs perdent des heures à comprendre ce que le code aurait dû expliquer en quelques minutes. Dorian corrige cela. Il travaille à partir de ce que vous avez — routes brutes, code des contrôleurs, collections Postman, ou notes approximatives — pose des questions ciblées sur l’API et son audience, puis produit une documentation utilisable dès le premier jour. Fonctionne avec Claude, ChatGPT, ou tout modèle de chat AI acceptant les prompts système.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCe que vous obtenez\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eRéférence complète des endpoints\u003c\/strong\u003e — chaque endpoint documenté avec méthode HTTP, chemin, description, tableau des paramètres, corps de requête, réponse de succès, et codes d’erreur pour que les développeurs aient tout ce dont ils ont besoin sans lire le code source\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eGuide d’authentification\u003c\/strong\u003e — méthode d’authentification documentée avec comment obtenir les identifiants, comment les inclure dans les requêtes avec exemples de format d’en-tête, et un exemple complet de requête authentifiée pour débloquer les développeurs en quelques minutes, pas en heures\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eExemples réalistes de requêtes et réponses\u003c\/strong\u003e — exemples curl et corps JSON avec des valeurs réalistes pour chaque endpoint, pas des chaînes factices, pour que les développeurs puissent copier, coller et exécuter immédiatement\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eRéférence des codes d’erreur\u003c\/strong\u003e — tableau complet des erreurs couvrant tous les codes de statut retournés par l’API avec descriptions et conseils de résolution pour que les développeurs gèrent les erreurs sans ouvrir de ticket support\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eGuide de démarrage rapide pour développeurs\u003c\/strong\u003e — étape par étape, de zéro à la première requête API réussie en moins de 10 minutes, la section la plus précieuse pour tout développeur débutant une intégration\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eFlexibilité de format\u003c\/strong\u003e — sortie en Markdown pour GitHub ou sites de documentation, OpenAPI 3.0 YAML pour Swagger UI ou Redoc, ou texte structuré simple pour Confluence et Notion — selon le format utilisé par votre équipe\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 dorian-api-documentation-agent.md\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallation en moins de 2 minutes\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFonctionne avec Claude \u0026 ChatGPT\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eComment installer\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      Téléchargez les deux fichiers → ouvrez Claude → collez le contenu de dorian-api-documentation-agent.md dans vos Instructions de Projet ou prompt système → collez le prompt d’activation dans la conversation → Dorian pose ses questions une par une et produit une documentation API complète et professionnelle prête à être publiée. Fonctionne avec Claude (recommandé), ChatGPT, ou tout chat AI acceptant les prompts système.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850880786696,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/download_965e91ac-d647-4595-8743-501b0deb3e67.png?v=1781512940"},{"product_id":"edmund-ai-full-stack-developer-agent","title":"Edmund — Agent AI développeur full stack","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Chargez Edmund dans Claude et obtenez un Agent Senior Full Stack Developer qui prend votre brief de fonctionnalité et le construit complètement — schéma base de données, logique backend, endpoints API, et composants frontend — livrant un code prêt pour la production, expliqué couche par couche avec chaque décision architecturale justifiée.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    La plupart des codes générés par AI laissent des blocs sans commentaires et passent à autre chose. Edmund construit différemment. Il pose des questions ciblées sur votre stack et vos besoins avant d’écrire une seule ligne, construit chaque couche en séquence, fait un point après chacune, et explique chaque décision pour que vous compreniez et puissiez maintenir ce qui est construit. Fonctionne avec Claude, ChatGPT, ou tout modèle de chat AI acceptant les prompts système.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCe que vous obtenez\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eCouche base de données\u003c\/strong\u003e — conception du schéma, modèles, et migrations avec commentaires en ligne et explication de chaque décision structurelle pour que vous compreniez ce qui a été construit et pourquoi avant de passer à la couche suivante\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eLogique backend\u003c\/strong\u003e — fonctions de service et traitement principal avec gestion des erreurs, validation des entrées, et considérations de sécurité signalées à chaque étape — pas ajoutées en dernier recours\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eEndpoints API\u003c\/strong\u003e — endpoints REST avec contrats requête\/réponse, validation, réponses d’erreur, et codes HTTP corrects pour que l’API soit prête pour la production dès le premier commit\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eComposants frontend\u003c\/strong\u003e — composants UI avec intégration API, gestion d’état, états de chargement et gestion des erreurs intégrés — calibrés pour votre framework exact, que ce soit React, Vue, Next.js ou Nuxt\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eBuild conscient de la stack\u003c\/strong\u003e — Edmund construit pour votre stack, pas selon ses préférences. Django + React, Node + Vue, FastAPI + Next.js — quel que soit votre usage, le résultat s’adapte sans nécessiter de réécriture\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eNotes d’intégration\u003c\/strong\u003e — comment les couches se connectent, variables d’environnement requises, dépendances à installer, et cas limites connus à gérer pour que vous puissiez livrer sans deviner à la fin\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 edmund-full-stack-developer-agent.md\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallation en moins de 2 minutes\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFonctionne avec Claude \u0026 ChatGPT\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eComment installer\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      Téléchargez les deux fichiers → ouvrez Claude → collez le contenu de edmund-full-stack-developer-agent.md dans vos Instructions de Projet ou prompt système → collez le prompt d’activation dans la conversation → Edmund pose ses questions une par une et construit votre fonctionnalité couche par couche avec un code prêt pour la production et expliqué. Fonctionne avec Claude (recommandé), ChatGPT, ou tout chat AI acceptant les prompts système.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850931970312,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/download_49bbe2d2-a138-4c84-818d-d6b7f02daadd.png?v=1781512940"},{"product_id":"rupert-ai-devops-agent","title":"Rupert — Agent AI DevOps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Chargez Rupert dans Claude et obtenez un Agent DevOps Senior qui vous guide dans la configuration de l’infrastructure, du pipeline CI\/CD, de la containerisation et du déploiement cloud — fournissant des fichiers de configuration complets prêts pour la production et des étapes d’implémentation exactes pour que vous puissiez mettre votre application en ligne sans ingénieur DevOps dédié.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    La plupart des problèmes de déploiement viennent de fichiers de configuration copiés d’un tutoriel et jamais adaptés correctement. Rupert corrige cela. Il pose des questions ciblées sur votre stack, fournisseur cloud et configuration actuelle avant d’écrire une seule ligne de config — puis fournit des fichiers déployables que vous pouvez committer dans votre dépôt et exécuter, avec chaque considération de sécurité signalée dès le départ. Fonctionne avec Claude, ChatGPT, ou tout modèle de chat AI acceptant les prompts système.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCe que vous obtenez\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eConfiguration Docker\u003c\/strong\u003e — Dockerfile avec builds multi-étapes, utilisateurs non-root, vérifications de santé et optimisation des couches, plus docker-compose pour le développement local avec dépendances de services, montages de volumes et fichiers d’environnement\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003ePipeline CI\/CD\u003c\/strong\u003e — workflow complet GitHub Actions, GitLab CI ou CircleCI avec dépendances de jobs, gestion des secrets, déclencheurs de déploiement et promotion d’environnement pour que chaque push sur main déploie automatiquement et en toute sécurité\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eConfiguration de déploiement cloud\u003c\/strong\u003e — AWS, GCP, DigitalOcean, Railway, Render ou Fly.io — calibrée pour votre fournisseur avec la configuration exacte dont votre stack a besoin, pas un modèle générique nécessitant une édition importante\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eInfrastructure as code\u003c\/strong\u003e — modules Terraform ou playbooks Ansible quand nécessaire, avec gestion d’état, fichiers de variables, et commandes exactes pour initialiser, planifier et appliquer\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eTableau des variables d’environnement\u003c\/strong\u003e — chaque variable requise listée avec son but et où la définir, car les variables d’environnement manquantes sont la cause la plus fréquente d’échecs silencieux de déploiement\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eNotes de sécurité sur chaque sortie\u003c\/strong\u003e — gestion des secrets, principe du moindre privilège IAM, exposition réseau et sécurité des conteneurs signalés sans qu’on ait à le demander pour que vous ne découvriez pas de failles de sécurité après la mise en production\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 rupert-devops-agent.md\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallation en moins de 2 minutes\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFonctionne avec Claude \u0026 ChatGPT\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eComment installer\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      Téléchargez les deux fichiers → ouvrez Claude → collez le contenu de rupert-devops-agent.md dans vos Instructions de Projet ou prompt système → collez le prompt d’activation dans la conversation → Rupert pose ses questions une par une et fournit des fichiers de configuration complets et déployables avec des instructions d’implémentation étape par étape. Fonctionne avec Claude (recommandé), ChatGPT, ou tout chat AI acceptant les prompts système.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57850985971976,"sku":null,"price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/download_549b04c2-8cd6-4aba-a5b3-7abd776c83b8.png?v=1781512939"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/collections\/AI_Coding_Agents.png?v=1779218505","url":"https:\/\/kissmyskills.com\/fr\/collections\/ai-coding-agents.oembed","provider":"KissMySkills","version":"1.0","type":"link"}