J'ai arrêté d'écrire de meilleurs prompts. J'ai commencé à concevoir de meilleures compétences IA.
Les gens ont passé deux ans obsédés par le prompt engineering. Ils voulaient de meilleures réponses grâce à de meilleurs prompts.
J'ai réalisé quelque chose de différent après avoir travaillé avec des agents de codage IA. L'avenir ne réside pas dans de meilleurs prompts. L'avenir réside dans la conception de capacités IA réutilisables.
Les Claude Skills représentent ce changement.
Nous écrivons souvent de longs prompts. Vous dites à l'IA d'agir comme un architecte. Vous lui dites d'utiliser TypeScript. Vous lui dites d'écrire des tests. Cela fonctionne bien une fois. Puis, vous devez recoller ce même texte massif le lendemain. À terme, votre prompt devient un document de 700 lignes. Personne n'a envie de maintenir cela.
Arrêtez de dire à l'IA comment travailler à chaque fois. Encapsulez cette connaissance une seule fois.
Un prompt fonctionne pour une seule conversation. Une compétence fonctionne pour un nombre illimité de conversations.
Les meilleures compétences suivent les principes du génie logiciel.
- Mauvaise compétence : Aide au développement.
- Bonne compétence : Extrait des données structurées à partir de formulaires PDF.
Une bonne compétence accomplit une seule tâche, mais elle le fait bien.
N'utilisez pas un seul fichier massif pour tout faire. Divisez les responsabilités. Utilisez des fichiers de référence et des scripts. C'est comme le lazy loading en logiciel. L'IA ne charge le contexte que lorsqu'elle en a besoin.
Arrêtez de demander à l'IA de faire un travail que le code fait mieux.
- L'IA doit raisonner.
- Le code doit calculer.
Ne demandez pas à l'IA d'analyser un PDF. Utilisez un parser. Ne demandez pas à l'IA de calculer des valeurs. Exécutez du Python. Ne demandez pas à l'IA de trier des données. Exécutez un script.
Utilisez la divulgation progressive. Ne donnez pas un manuel de 500 pages à un stagiaire dès le premier jour. Donnez-lui une page. Ne lui en donnez plus que lorsqu'il en a besoin.
Cela permet d'obtenir :
- Des réponses plus rapides
- Une consommation de tokens réduite
- Une meilleure concentration
- Moins d'hallucinations
De nombreux développeurs tentent de construire un "super prompt". Ils veulent un seul prompt pour construire des sites web, écrire le backend et corriger des bugs. C'est une mauvaise conception. C'est comme écrire une seule classe qui fait tout.
Des compétences plus petites et ciblées fonctionnent mieux.
Si vous ne pouvez pas expliquer l'objectif d'une compétence en une seule phrase, c'est qu'elle en fait trop.
Nous passons de la construction de logiciels à la conception de comportements. Notre nouvelle stack ressemble à ceci :
- Frontend
- Backend
- AI Agent
- Skills
- Tools
Les compétences ne rendent pas l'IA autonome. Elles capturent l'expertise. C'est vous qui décidez toujours de l'architecture, de la sécurité et de la qualité. Les compétences encapsulent ces décisions.
Le prompt engineering nous a appris à poser des questions. Le skill engineering apprend à l'IA comment résoudre des problèmes.
Les gagnants de l'IA ne seront pas seulement ceux qui possèdent les modèles les plus intelligents. Ils seront ceux qui possèdent la meilleure collection de connaissances réutilisables.
Communauté d'apprentissage optionnelle: https://t.me/GyaanSetuAi
