>_ DevTrendsfr

Langue

Accueil

Langages

Sections

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarqué Sécurité
Unknown

Comment empêcher l'IA de tourner autour du pot et obtenir des instructions claires

i-have-adhd

Vous demandez à un assistant de codage où un test a échoué ou comment corriger l'autorisation, et vous recevez un mur de texte en retour. L'IA commence par louer votre question, puis dérive vers l'architecture, recite le contenu des fichiers, et ce n'est qu'au milieu quelque part qu'elle livre la ligne de code dont vous avez besoin. Elle termine toujours par quelque chose comme « J'espère que cela aide ! N'hésitez pas à me contacter si vous avez des questions. »

Pour aller à l'essentiel, vous devez faire défiler le texte et chercher les commandes parmi le bruit poli. Le développeur ayghri a résolu ce problème de manière radicale en créant un plugin pour Claude Code et Codex appelé i-have-adhd.

Pourquoi changer le style de réponse de l'IA

Vous n'avez pas besoin d'un diagnostic de TDAH pour utiliser cet outil. Le nom reflète l'idée centrale : les personnes ayant des déficits d'attention ont du mal à se frayer un chemin à travers des blocs de texte supplémentaire lorsqu'elles doivent effectuer rapidement une action spécifique. Cependant, ce format fait gagner du temps et de la concentration à n'importe quel développeur.

Le plugin intercepte le prompt système de l'assistant et l'oblige à répondre avec un maximum de concision. L'action vient en premier, les étapes sont numérotées, et toutes les digressions lyriques sont complètement supprimées.

Quelles règles le plugin suit

Le plugin a 10 règles codées en dur à l'intérieur. La liste complète se trouve dans le fichier SKILL.md du dépôt. Voici comment elles modifient le comportement du réseau neuronal :

  1. La réponse commence toujours par une action. Commande terminal ou ligne de code nécessaire en premier, puis les explications.
  2. Les tâches multi-étapes deviennent des listes numérotées.
  3. La réponse se termine toujours par une prochaine étape spécifique. Pas de « que pensez-vous de cela ? » vague.
  4. Toutes les tangentes et les conseils annexes sont bloqués.
  5. À chaque étape, l'assistant vous rappelle brièvement l'état actuel de la tâche.
  6. Les estimations de temps sont données uniquement en minutes exactes—pas de « cela prendra un peu. »
  7. Les actions réussies sont enregistrées clairement et visiblement.
  8. Les erreurs sont décrites factuellement, sans excuses ni « désolé que cela soit arrivé. »
  9. Les listes sont limitées à un maximum de cinq éléments.
  10. Les introductions, les résumés de conclusion et les formules de politesse sont interdits.

Différence dans un exemple réel

Voyons à quoi ressemble la même réponse avant et après la connexion du plugin.

Réponse standard de Claude :

Excellente question ! Réfléchissons à cela. Votre système d'autorisation a plusieurs parties : le middleware, la validation des jetons et la gestion des cookies. En regardant src/auth.ts, la fonction verifyToken (autour des lignes 42–58) utilise une API obsolète de la bibliothèque jsonwebtoken. Une option serait de mettre à jour le package et de réécrire cette fonction. Après avoir effectué les modifications, vous devriez exécuter les tests d'autorisation. Au fait, vous pourriez vouloir vérifier les autres dépendances aussi. J'espère que cela aide ! Faites-moi savoir si vous souhaitez approfondir.

Réponse avec i-have-adhd connecté :

Exécutez npm install jsonwebtoken@latest, puis modifiez src/auth.ts:42.

  1. Ouvrez src/auth.ts
  2. Remplacez verifyToken (lignes 42–58) par l'extrait ci-dessous
  3. Exécutez npm test -- auth.spec.ts

Étape suivante : déboguez la première ligne de journal échouée si les tests ne passent pas.

La différence est immédiatement visible. Dans le premier cas, vous devez extraire l'essentiel du texte ; dans le second, vous pouvez copier les commandes directement dans le terminal.

Installation et configuration

Vous pouvez connecter le plugin en littéralement deux commandes.

Pour Claude Code :

claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

Après cela, tapez simplement la commande /i-have-adhd dans le chat avec l'assistant. Pas besoin de cloner le dépôt localement—Claude récupérera les instructions lui-même.

Pour Codex :

codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd

Invoqué avec la commande $i-have-adhd. De plus, Codex peut connecter cette compétence automatiquement s'il voit une tâche où ce format est approprié.

Personnalisation pour vous-même

L'auteur indique honnêtement qu'il s'est basé sur le livre The Adult ADHD Tool Kit (par Russell Ramsay et Anthony Rostain). Cependant, il a retravaillé les techniques d'organisation quotidienne du TDAH en règles de formatage de texte pour les modèles de langage.

Si l'ensemble de règles par défaut semble trop strict, ou si vous souhaitez ajouter quelque chose de votre propre cru, le projet est facile à personnaliser. Forkez simplement le dépôt, modifiez le fichier skills/i-have-adhd/SKILL.md selon vos préférences, et installez le plugin depuis votre propre compte.

Le dépôt a déjà recueilli plus de 6,7k étoiles sur GitHub, et cet intérêt est tout à fait compréhensible. L'outil résout un problème très spécifique : l'hyper-verbosité de l'IA moderne.

Le projet sera utile à toute personne qui utilise activement Claude Code ou Codex dans le développement quotidien et qui est fatiguée de faire défiler l'écran pour trouver l'essentiel. Si vous voulez passer moins de temps à lire les introductions de l'IA, cela vaut définitivement le coup d'essayer.

Projets similaires