Alexandre Petit

Mon utilisation de l'IA

Mis à jour mercredi 2 avril 2025

J'ai deux craintes par rapport à l'IA :

  1. passer à côté
  2. réduire mon cerveau en chamallow

La deuxième crainte est plus forte que la première. Beaucoup.

À 7 ans, je savais lire une partition de musique. L'institutrice nous a donné une astuce pour lire plus facilement : colorier chaque note d'une couleur. Cela a fonctionné. Les notes étaient plus faciles à lire. Mais j'ai désappris à lire sans annotations.

J'ai eu ma première calculatrice à 17 ans. Avant cela, je faisais mes calculs de tête. Je posais ceux qui étaient difficiles. Et je m'en sortais. J'étais bon en calcul mental. Mais quand j'ai commencé à utiliser la calculatrice de façon régulière, mes capacités se sont affaiblies. J'ai désappris à calculer.

Je ne veux pas que l'IA écrive/pense à ma place. C'est la ligne que je trace. Sinon, je l'utilise tous les jours pour les cas d'usages suivants.

Rechercher de l'information

Lorsque je recherche une information, je procède dans cet ordre :

Interroger un LLM n'est pas mon premier réflexe. Mais si je dois chercher l'information en ligne, c'est par là que je commence.

Demander du feedback sur ce que j'écris / code

J'aime écrire. Et c'est une compétence que je souhaite développer. Mais je n'ai pas de problème à utiliser l'IA pour obtenir des retours :

Il m'arrive de demander un exemple de code à Claude. Mais je le retape moi-même :

Explorer différentes architectures de code

C'est un de mes usages préféré.

Par exemple, je lui ai posé les questions suivantes pour explorer des exemples de Clean Architecture avec le framework Python Dash :

Pour chaque question, il a généré un exemple que j'ai pu étudier.

J'ai ensuite créé un script qui rassemble le code de l'application dans un seul fichier.

Le fichier obtenu a cette forme :

# run.py
if __name__ == "__main__":
    ...

# src/file1.py
# le code du fichier 1 ...

# src/file2.py
# le code du fichier 2 ...

J'ai donné le fichier à Claude. Et je lui ai demandé "Comment améliorer ce code en suivant les principes de la Clean Architecture" ?

J'ai itéré sur le design avec des questions comme :

Puis je me suis inspiré des exemples pour refactorer l'application.

C'est cas d'usage fonctionne uniquement sur un petit projet. Mais c'est génial pour apprendre. Et pour visualiser les compromis de chaque décision d'architecture.

Autres usages

Voici les autres usages que j'ai des LLM au quotidien :

Usages à expérimenter

Voici des usages que je n'ai pas encore testés, mais qui m'intriguent :

Usages à venir

Je demande à chaque personne que j'interview ses usages préférés de l'IA.

Je mettrai cette page à jour au fil de mes découvertes.

D'ici là, bonne exploration !