[{"data":1,"prerenderedAt":246},["ShallowReactive",2],{"copy:fr:site:":3,"copy:fr:instructions:generator,ui":124,"copy:fr:site:common":244},{"common":4,"nav":16,"footer":44,"home":51,"error":117},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},"Aller au contenu","Menu","Langue","Sections","Pied de page","outil","Accueil","Fil d’Ariane","Copier","Copié","Télécharger",{"groups":17,"items":25},{"build":18,"connect":19,"instruct":20,"run":21,"web":22,"secure":23,"track":24},"Créer","Connecter","Configurer","Exécuter","Ouvrir votre site","Sécuriser","Suivre",{"models":26,"cost":27,"frameworks":28,"mcp":29,"mcpConfig":30,"mcpClients":31,"agentsMd":32,"files":33,"openclaw":34,"agentReady":35,"llmsTxt":36,"robotsTxt":37,"apiCatalog":38,"bots":39,"security":40,"incidents":41,"checklist":42,"changelog":43},"Modèles et tarifs des API","Calculateur de coûts des agents","Frameworks et SDK","Serveurs MCP","Générateur de configuration MCP","Clients MCP","Générateur AGENTS.md","Fichiers d’instructions","Auto-héberger OpenClaw","Sites prêts pour les agents","Générateur de llms.txt","robots.txt pour les bots IA","Générateur de catalogue d’API","Annuaire des bots IA","Sécurité des agents","Journal des incidents","Liste de contrôle de sécurité","Journal des modifications",{"about":45,"privacy":46,"terms":47,"sitemap":48,"disclaimer":49,"checked":50},"À propos","Confidentialité","Conditions d’utilisation","Plan du site","Référence indépendante pour les personnes qui créent des agents IA. Sans affiliation avec les fournisseurs cités.","Données vérifiées le {date}",{"seo":52,"eyebrow":55,"title":56,"lead":57,"ctaMcp":58,"ctaCost":59,"ctaAgents":60,"sheetLabel":61,"sheetTitle":62,"sheet":63,"sheetNote":69,"sectionsTitle":70,"sections":71,"latestTitle":100,"allChanges":101,"rulesTitle":102,"rules":103,"aboutLink":116},{"title":53,"description":54},"DotsAgent : références et outils pour créer des agents IA","Tarifs des API LLM, calculateur de coûts pour agents, configs MCP pour 13 clients, générateurs d’AGENTS.md et de llms.txt, et conseils de sécurité. Gratuit, en 18 langues.","Pour les développeurs qui créent des agents IA","Le mémento des créateurs d’agents","Tarifs, protocoles, fichiers de configuration et conseils de sécurité pour créer des agents, vérifiés dans la documentation des fournisseurs. Vérifiez une information, générez le fichier qu’il vous faut et retournez à votre code.","Générer une config MCP","Estimer le coût d’une tâche d’agent","Rédiger un AGENTS.md","Chiffres à jour","État de la stack",{"mcp":64,"openclaw":65,"cheapest":66,"models":67,"servers":29,"bots":68},"Spécification MCP","OpenClaw","Modèle le moins cher, $\u002FM en entrée\u002Fsortie","Modèles tarifés","Bots IA suivis","Chaque chiffre est vérifié manuellement à partir de la documentation des fournisseurs.","Contenu du site",{"models":72,"mcp":76,"instructions":79,"frameworks":83,"openclaw":86,"agentReady":90,"security":93,"changelog":96},{"title":73,"body":74,"unit":75},"Modèles et tarifs","Tarifs des tokens en entrée, en sortie et en cache, par million, présentés côte à côte, avec un calculateur pour des exécutions complètes d'agents.","modèles",{"title":29,"body":77,"unit":78},"Un catalogue de serveurs Model Context Protocol et un générateur de configuration qui crée le bon fichier pour chaque client.","serveurs",{"title":80,"body":81,"unit":82},"Fichiers d'instructions","Rédigez un AGENTS.md et découvrez comment chaque outil lit CLAUDE.md, .cursor\u002Frules et les fichiers similaires.","formats de fichier",{"title":28,"body":84,"unit":85},"Comparez les frameworks d'agents et les SDK des fournisseurs selon le langage, la licence, la prise en charge de MCP et les fonctionnalités multi-agents.","frameworks",{"title":87,"body":88,"unit":89},"Héberger OpenClaw soi-même","Installez, configurez et mettez à jour OpenClaw sur votre propre machine ou serveur, étape par étape.","version actuelle",{"title":35,"body":91,"unit":92},"Générez llms.txt, des règles robots.txt pour les crawlers IA et un api-catalog, et recherchez n'importe quel bot par son user agent.","bots répertoriés",{"title":40,"body":94,"unit":95},"Les risques OWASP liés aux agents, un registre des incidents réels et une checklist à valider avant le lancement.","incidents consignés",{"title":97,"body":98,"unit":99},"Journal des modifications des API","Les changements datés des API de modèles, des SDK et des protocoles, avec un lien vers l'annonce du fournisseur.","entrées","Dernières modifications","Toutes les modifications","Comment nous garantissons l’exactitude",[104,107,110,113],{"title":105,"body":106},"Des faits sourcés.","Chaque prix, version et option renvoie à la page du fournisseur dont il provient, pour que vous puissiez le vérifier vous-même.",{"title":108,"body":109},"Des vérifications datées.","Chaque page indique la date de la dernière vérification de ses informations. Les entrées obsolètes sont vérifiées à nouveau ou supprimées.",{"title":111,"body":112},"Aucun placement payant.","Personne ne paie pour être référencé, mieux classé ou présenté plus favorablement.",{"title":114,"body":115},"Les outils s’exécutent dans votre navigateur.","Les générateurs et calculateurs fonctionnent localement. Ce que vous saisissez n’est pas envoyé à un serveur.","À propos de DotsAgent",{"title":118,"body":119,"home":120,"popular":121,"failed":122,"failedBody":123},"Page introuvable","Cette adresse ne correspond à aucune page. La page a peut-être été déplacée, ou le lien contient une faute de frappe.","Aller à la page d’accueil","Outils populaires","Une erreur s’est produite","La page n’a pas pu se charger de notre côté. Réessayez dans une minute ou partez de la page d’accueil.",{"generator":125,"ui":234},{"seo":126,"crumb":129,"eyebrow":130,"title":129,"lead":131,"filesLink":132,"form":133,"headings":146,"defaults":159,"ruleDescription":181,"bridgeNotes":182,"rulesTitle":186,"rulesLead":187,"bridgesTitle":188,"adviceTitle":189,"advice":190,"faqTitle":214,"faq":215},{"title":127,"description":128},"Générateur d’AGENTS.md avec des règles pour cinq agents de code","Remplissez un formulaire pour obtenir un fichier AGENTS.md, la même règle limitée à un chemin pour Cursor, Copilot, Claude Code, Cline et Devin, ainsi que des fichiers relais pour Gemini CLI et Aider.","Générateur d’AGENTS.md","Instruct · outil","Remplissez un formulaire pour obtenir un fichier AGENTS.md avec vos commandes, conventions et limites strictes. Vous obtenez aussi une règle limitée à un chemin, déclinée pour Cursor, GitHub Copilot, Claude Code, Cline et Devin Desktop, ainsi que des fichiers relais pour les outils qui ne prennent pas en charge AGENTS.md par défaut.","Où chaque outil cherche ses fichiers d’instructions",{"stack":134,"name":135,"about":136,"stackLine":137,"oneEach":138,"neverHint":139,"rule":140,"ruleHint":141,"glob":142,"ruleText":143,"bridges":144,"reset":145},"Partir d’une stack","Nom du projet","Description du projet en une ou deux phrases","Stack, sur une ligne","Une entrée par ligne","Une entrée par ligne. Limites strictes à ne pas dépasser.","Ajouter une règle limitée à un chemin","Rédigée une seule fois, puis générée pour Cursor, Copilot, Claude Code, Cline et Devin Desktop.","Fichiers concernés (glob)","Texte de la règle","Fichiers relais pour indiquer aux autres outils d’utiliser AGENTS.md","Rétablir les valeurs par défaut",{"overview":147,"stack":148,"commands":149,"setupLabel":150,"devLabel":151,"testLabel":152,"lintLabel":153,"buildLabel":154,"style":155,"testing":156,"git":157,"never":158},"Présentez le projet","Respectez la stack","Utilisez ces commandes","Installez","Lancez en local","Testez","Vérifiez le lint et les types","Générez le build","Respectez le style de code","Tests","Commits et pull requests","Ne jamais",{"name":160,"about":161,"style":162,"testing":167,"git":171,"never":175,"rule":180},"Application web Acme","Une application web destinée aux clients, avec une zone d’administration et une petite API REST.",[163,164,165,166],"Respecte le formatage imposé par le linter et ne modifie pas les fichiers qui n’ont pas besoin de l’être.","Privilégie les petites fonctions aux entrées et sorties claires ; limite les effets de bord aux frontières du système.","Demande avant d’ajouter une dépendance.","Commente les raisons qui motivent le code peu évident, pas le rôle de chaque ligne.",[168,169,170],"Ajoute ou mets à jour un test pour chaque comportement que tu modifies.","Exécute la commande de test et corrige les échecs avant d’indiquer que tu as terminé.","Ne supprime pas et ne désactive pas un test en échec pour que la suite passe.",[172,173,174],"Rédige les sujets de commit à l’impératif et en moins de 72 caractères.","Limite chaque pull request à une seule modification et indique dans sa description comment tu l’as testée.","Exécute le linter et les tests avant chaque commit.",[176,177,178,179],"Ne committe jamais de secrets, de clés API ou de fichiers .env.","Ne modifie jamais manuellement les fichiers générés dans src\u002Fgenerated\u002F ; régénère-les plutôt.","N’exécute jamais de commande destructive sur la base de données de production.","Ne force jamais un push sur main et ne réécris jamais l’historique partagé.","Suis les conventions déjà utilisées dans les fichiers voisins de ce dossier. Chaque fonction exportée doit avoir une docstring et un test dans le fichier de test correspondant.","Conventions pour les fichiers correspondant à ce glob",{"CLAUDE.md":183,".gemini\u002Fsettings.json":184,".aider.conf.yml":185},"Claude Code lit AGENTS.md automatiquement depuis v2.1.277, uniquement si aucun CLAUDE.md n’existe ; cet import assure la compatibilité avec les versions antérieures et avec tout fichier CLAUDE.md ajouté par la suite.","Gemini CLI ne charge que GEMINI.md par défaut ; cette configuration ajoute AGENTS.md à context.fileName.","Aider ne charge AGENTS.md que si le fichier figure dans read dans sa configuration.","La même règle pour cinq outils","Une règle en cinq formats ; enregistre chaque fichier au chemin indiqué au-dessus.","Fichiers de liaison","Comment rédiger un fichier d’instructions efficace",[191,195,198,202,206,210],{"title":192,"body":193,"source":194},"Placez les commandes exactes près du début","Indiquez dès le début du fichier les vraies commandes d’installation, de test et de lint, avec leurs options. Précisez la stack et les versions, et ajoutez un court exemple de code lorsque le texte serait trop vague.","Blog GitHub, analyse de plus de 2 500 fichiers AGENTS.md",{"title":196,"body":197,"source":194},"Formulez explicitement les interdictions","Indiquez clairement ce que l’agent ne doit pas faire, par exemple toucher aux secrets, au code vendored ou à la production. « Ne commitez jamais de secrets » était la contrainte utile la plus fréquente dans les fichiers examinés par GitHub.",{"title":199,"body":200,"source":201},"Rendez chaque instruction vérifiable","« Exécutez npm test avant de committer » est vérifiable ; « testez vos modifications » ne l’est pas. Supprimez les contradictions : lorsque deux lignes se contredisent, le modèle peut suivre l’une ou l’autre.","Documentation sur la mémoire de Claude Code",{"title":203,"body":204,"source":205},"Soyez concis et séparez les règles par chemin","Anthropic recommande de rester sous 200 lignes par fichier et Cursor sous 500 lignes par règle. Déplacez les consignes propres à une zone dans une règle limitée à son chemin, pour qu’elle ne soit chargée que lorsque ces fichiers sont concernés. Les imports rendent un fichier plus propre, mais ne réduisent pas le coût du contexte.","Documentation sur la mémoire de Claude Code ; documentation Cursor Rules",{"title":207,"body":208,"source":209},"Évitez ce que l’agent sait déjà","Dans une étude portant sur quatre agents de programmation, les fichiers de contexte n’ont pas amélioré de façon fiable la réussite des tâches et ont augmenté le coût d’inférence de plus de 20 %. Les fichiers rédigés par un LLM ont légèrement dégradé les résultats, et les présentations des dépôts n’ont rien apporté. Limitez donc le fichier aux exigences peu évidentes, comme les outils à utiliser.","ETH Zurich SRI Lab, arXiv 2602.11988",{"title":211,"body":212,"source":213},"Ajoutez des règles lorsque les erreurs se répètent","Commencez avec peu de règles et ajoutez-en une lorsque vous constatez que l’agent répète la même erreur. Indiquez un fichier existant comme modèle au lieu de coller un guide de style complet.","Documentation Cursor Rules ; blog GitHub","Questions sur AGENTS.md",[216,219,222,225,228,231],{"q":217,"a":218},"Claude Code lit-il AGENTS.md ?","Oui, depuis la v2.1.277. Par défaut, il ne lit AGENTS.md ou .claude\u002FAGENTS.md que si le répertoire de travail et ses répertoires parents ne contiennent ni CLAUDE.md, ni .claude\u002FCLAUDE.md, ni CLAUDE.local.md. Le paramètre claude-md-and-agents-md charge les deux fichiers. Vous pouvez aussi utiliser @AGENTS.md dans un fichier CLAUDE.md, quelle que soit la version.",{"q":220,"a":221},"AGENTS.md doit-il contenir un frontmatter ou des titres précis ?","Non. AGENTS.md est un fichier Markdown sans champs obligatoires ; vous pouvez choisir les titres que vous voulez. Le site agents.md suggère des sections comme une présentation du projet, les commandes de build et de test, le style de code, les tests, les consignes de sécurité et les règles relatives aux pull requests.",{"q":223,"a":224},"Comment utiliser AGENTS.md dans un monorepo ?","Placez un fichier AGENTS.md à la racine, puis un autre dans chaque package qui nécessite ses propres règles. Les agents lisent le fichier le plus proche du code modifié ; en cas de conflit, c’est ce fichier qui prévaut. Le dépôt principal d’OpenAI en comptait 88 lorsque agents.md a documenté ce point.",{"q":226,"a":227},"Comment faire lire AGENTS.md par Gemini CLI ?","Par défaut, Gemini CLI utilise toujours GEMINI.md. Ajoutez AGENTS.md à context.fileName dans .gemini\u002Fsettings.json, par exemple [\"AGENTS.md\", \"GEMINI.md\"]. Exécutez \u002Fmemory show pour vérifier ce qui a été chargé.",{"q":229,"a":230},"Quels agents de programmation prennent en charge AGENTS.md ?","Nous avons vérifié la documentation d’OpenAI Codex, Claude Code, Cursor, GitHub Copilot, Devin Desktop, Cline et OpenClaw, qui lisent tous le fichier nativement. Gemini CLI et Aider nécessitent une ligne de configuration. Le site agents.md répertorie 23 outils compatibles au total, dont Zed, Warp, goose, opencode, Jules et JetBrains Junie.",{"q":232,"a":233},"Qui maintient le format AGENTS.md ?","OpenAI a contribué AGENTS.md à l’Agentic AI Foundation, un fonds placé sous l’égide de Linux Foundation, annoncé le 2025-12-09 en même temps que MCP et goose. Selon le site agents.md, plus de 60k projets open source l’utilisent.",{"crumb":235,"tool":236,"reads":237,"support":238,"supportCol":242,"sources":243},"Instructions","Outil","Lit",{"native":239,"opt-in":240,"none":241},"Natif","Via la configuration","Non","Compatibilité","Sources",{"common":245},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},1790863359174]