
de flock1,072
Un ensemble de principes de codage privilégiant la simplicité, les hypothèses explicites, les modifications chirurgicales et des critères de réussite vérifiables pour maintenir un code produit par agent minimal et efficace.
Les Principes de Codage de Karpathy fournissent un guide compact qui oriente un agent pour écrire un code minimal, focalisé et vérifiable. Il instruit l'agent de stipuler ses hypothèses, de privilégier la solution la plus simple répondant aux exigences, d'effectuer uniquement des modifications chirurgicales sur les bases de code existantes et de définir des critères de réussite clairs (tests ou vérifications) avant l'implémentation. Ces directives permettent d'éviter les fonctionnalités spéculatives, les abstractions inutiles et les changements non vérifiés, améliorant ainsi la revue de code et réduisant les régressions.
Utilisez cette compétence lorsque la tâche implique l'écriture ou l'édition de code où la clarté, une surface d'impact minimale et des résultats mesurables sont primordiaux — par exemple, pour des corrections de bugs, l'ajout de petites fonctionnalités ou des correctifs basés sur des tests. Déclenchez-la lorsque l'utilisateur demande des solutions concises, des hypothèses explicites, ou lors de la modification d'un code existant qui ne doit pas être sur-refactorisé. Idéal pour des modifications de style « revue senior » où des changements chirurgicaux sont requis.
S'applique idéalement aux agents capables de coder (style Copilot/Codex ou assistants focalisés sur Claude/Code) pouvant générer et raisonner sur des modifications de code et des tests.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.