Bases de code prêtes pour agents : Règles négatives, noms précis, READMEs de répertoire

✍️ OpenClawRadar📅 Publié: May 5, 2026🔗 Source
Bases de code prêtes pour agents : Règles négatives, noms précis, READMEs de répertoire
Ad

Un développeur sur r/ClaudeAI a détaillé comment il a adapté sa base de code Android après que Claude Code ait systématiquement ajouté de nouvelles fonctionnalités dans une classe monolithique UserManager (authentification, sessions, profil, analytics). Le constat clé : l'agent arrive à chaque fois sans mémoire, comme un nouveau stagiaire le premier jour, ignorant les décisions architecturales. La solution a été d'ajouter des règles explicites dans un fichier CLAUDE.md à la racine du dépôt.

Trois modèles qui ont fait la plus grande différence

1. Les règles négatives sont plus efficaces que les positives

Au lieu de « suis une bonne conception », le développeur écrit des instructions comme :

Ne touche PAS à BaseActivity – elle est partagée entre 12 fonctionnalités et casse silencieusement.

L'agent est optimiste par défaut et prend le chemin de moindre résistance. Interdire explicitement les chemins dangereux arrête plus efficacement les mauvaises décisions qu'une directive vague.

2. Les noms comptent plus que vous ne le pensez

Une classe nommée UserSessionExpiryHandler est un contrat. La nommer simplement Handler est du bruit. L'agent se base fortement sur les noms pour ses correspondances ; de bons noms réduisent la quantité de lecture de fichiers nécessaire. Le développeur recommande d'éviter les suffixes génériques et de rendre l'objectif explicite dans le nom.

3. Chaque répertoire contient un README listant ce qui n'appartient PAS à ce dossier

Au lieu de « ce dossier est pour l'interface utilisateur », le README indique :

Pas de logique métier dans presentation/

Cette formulation négative « semble mieux fonctionner » sur l'agent, empêchant plus de mauvais placements qu'une orientation positive.

Ad

Règles pratiques pour CLAUDE.md

  • Gardez les fichiers petits. Une classe, une responsabilité.
  • Créez un nouveau fichier plutôt que d'étendre un ancien.
  • Ne produisez pas de monolithes – divisez les préoccupations tôt.

Le développeur rapporte qu'après l'application de ces règles, le schéma où l'agent relisait un fichier de 600 lignes trois fois en une session a pratiquement disparu. Il soupçonne que le coût en tokens a considérablement baissé, sans l'avoir mesuré formellement.

À qui cela s'adresse

Développeurs utilisant des agents de codage IA (Claude Code, Copilot, etc.) qui souhaitent réduire le gaspillage de tokens et empêcher les agents de prendre de mauvaises décisions architecturales.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Le résultat de recherche de Claude varie selon la langue : même requête, sources différentes
Tips

Le résultat de recherche de Claude varie selon la langue : même requête, sources différentes

Un test Reddit montre que Claude renvoie des sources et des développements différents selon que les invites sont en anglais, chinois, russe, espagnol et hindi — même modèle, même structure, résultats divergents.

OpenClawRadar
Comment le routage de tâches simples vers des modèles moins chers a réduit les coûts de l'IA de 40 %
Tips

Comment le routage de tâches simples vers des modèles moins chers a réduit les coûts de l'IA de 40 %

Un utilisateur d'OpenClaw a réduit sa facture d'IA de 40 % en analysant les journaux d'utilisation et en redirigeant les tâches simples comme les opérations sur fichiers et les questions-réponses vers des modèles moins chers tels que DeepSeek-v3 et Gemini Flash, tout en réservant Claude Sonnet pour les tâches de raisonnement complexes.

OpenClawRadar
Solution de contournement pour l'erreur des ressources de l'interface utilisateur de Control après la mise à niveau d'OpenClaw 2026.3.22
Tips

Solution de contournement pour l'erreur des ressources de l'interface utilisateur de Control après la mise à niveau d'OpenClaw 2026.3.22

Un utilisateur a publié une solution pour l'erreur 'Control UI assets not found' qui survient après la mise à niveau vers OpenClaw 2026.3.22, impliquant la copie du dossier control-ui d'une installation bêta vers la version stable.

OpenClawRadar
Comment je sollicite les modèles d'IA en 2026 vs il y a un an : 3 changements clés
Tips

Comment je sollicite les modèles d'IA en 2026 vs il y a un an : 3 changements clés

Un développeur partage trois changements concrets : passer des templates de prompt aux compétences réutilisables, écrire des objectifs au lieu d'instructions étape par étape, et utiliser les commandes /loop pour les projets longue durée dans Claude Code et Codex.

OpenClawRadar