L'habitude qui empêche l'IA de saboter votre plan

L'IA comble le vide par des suppositions. Une limite non formulée est un espace vide.

Si vous ne dites pas à une IA ce qu'elle doit éviter, elle décidera pour vous. J'ai passé de nombreux après-midi à corriger des erreurs que je n'avais jamais demandées. Un agent ajoutait un panneau d'administration ou un flux de paiement juste pour être utile. Ce n'était pas cassé. J'avais simplement laissé la porte ouverte.

La solution est simple. Vous devez écrire ce que l'application ne doit pas faire.

Ce sont des « non-objectifs » (non-goals). Un non-objectif n'est pas une simple note pour vous. C'est un garde-fou pour l'IA.

Si vous écrivez « Pas de paiements en v1 », l'IA connaît la limite. Si vous lui demandez plus tard d'« améliorer l'écran de paiement », elle n'ajoutera pas Stripe. La ligne écrite maintient la limite lorsque vous l'oubliez.

Vous n'avez pas besoin de deviner ces limites. Laissez l'IA les trouver pour vous. Utilisez ces deux étapes lors de votre phase de planification :

  1. Faites émerger les risques Demandez à l'agent de lister tout ce qu'il pourrait vouloir ajouter sans que vous ne l'ayez demandé. Demandez-lui d'identifier des fonctionnalités supplémentaires, une structure supplémentaire ou des intégrations supplémentaires. Cela révèle les suppositions cachées avant qu'elles ne deviennent des problèmes.

  2. Verrouillez-les Prenez la liste des choses à éviter. Transformez-les en règles claires. Utilisez des phrases comme « N'ajoutez pas X dans cette version ».

Placez cette liste là où l'agent la verra à chaque fois. Utilisez vos instructions de projet ou un fichier de règles.

Les non-objectifs ne sont pas permanents. Ce sont des règles de type « pas maintenant ». Ils protègent votre périmètre actuel. Lorsque vous êtes prêt à construire une fonctionnalité, supprimez la règle délibérément.

Arrêtez d'écrire des plans seul. Lancez plutôt une conversation.

  • Laissez l'IA vous interviewer.
  • Laissez l'IA contester votre plan.
  • Notez ce qu'il ne faut pas construire.
  • Gardez ces limites sous les yeux de l'agent.

La partie difficile du travail avec l'IA n'est pas le code. La partie difficile est de décider de ce que l'agent sait et de ce qu'il ne sait pas. Un plan est votre décision au départ. Les non-objectifs sont vos décisions aux limites.

Source : https://dev.to/stkremen/the-one-line-that-stops-your-ai-from-wrecking-your-plan-4jc0