@docroms.com
Bluesky : docroms.com
(link : 100ko)
- Performance
- Qualité (éthique, sécurité… )
- Eco-conception
- Inclusion & Accessibilité
CHAPITRE 1 / 6
Le "legacy", c'est quoi au juste ?
EX : un appel API écrit à l'ancienne, jamais mis à jour
Du code fonctionnel, mais plus personne n'écrit ça.
Le code est inutilisé depuis longtemps : c'est du code mort.
Un code récent c'est pas forcément égal à du code propre.
Aucune norme définie : laquelle est la bonne ?
4 fichiers différents, 4 explications différentes...
CHAPITRE 2 / 6
Et l'autocode ?
02 · Autocode
prompt + skills + Automatisme
On prompt :
On ne réutilise pas forcément ce qui existe, on ne maitrise pas tout : c'est normal, un agent, même avec un prompt court reste non-déterministe.
- Quid du memory.md vs le skill en dépot ?
- Quid des passes de recherches API / CLI / et autre contournement de l'agent pour arriver au résultat
- Comment partager tout mon Workflow avec la team ?
- Très lié au provider AI (openAI, Anthropic...)
API + Exec (cli) + Agent QUE lorsqu'il en faut
On orchestre :
On automatise quand même, mais on utilise l'agent là ou on a besoin de l'agent (raisonnement) pour maitriser ce que l'on fait, et rendre les portions AI plus détérministes.
Dans tous les cas, il faut un harness de toute beauté qualité.
CHAPITRE 3 / 6
Améliorer le harness en réduisant l'entropie
4
- Un point d'entrée
- Une doc complète, mais pas trop grosse.
- Une doc à jour
Kronn
CHAPITRE 4 / 6
WORKFLOW API ou EXEC CLI: récupérer ce dont aura besoin l'agent
CLI (gh)
WORKFLOW API ou EXEC CLI : la mise en prod, sans IA
Prompt trop chargé : l'agent oublie des étapes.
Trouver un outils pour le faire simplement
Un bon harnais est essentiel pour mieux contrôler l'AI
Rien n'empêche d'utiliser un agent, pour créer un workflow d'autocode le plus déterministe possible.
Kronn
CHAPITRE 5 / 6
L'autocode
Contexte : tout ce que l'IA a sous les yeux pendant qu'elle travaille. Trop de contexte noie l'IA, surcharge son contexte et provoque des "hallucinations". De plus un skill peut-être totalement inutile avec les modèles récents.
Skill : un bloc de consignes non connues de l'agent,
chargé seulement quand l'agent en a besoin.
Agent : utiliser le bon modèle à la bonne étape
Étape simple
petit modèle (ou local)
Le ticket doit être PAR-FAIT
✅ Le code est propre et/ou documenté.
✅ Les workflows sont déterministes.
Avoir un harness de qualité ne va pas tout faire si à la base le ticket est mal fichu ❌.
05 · L'autocode
Deux modes d'autocode :
Autocode supervisé : le dev garde la main, il oriente l'agent, il est responsable de la MEP.
Autocode total
Autocode Total : l'agent fait tout.
CHAPITRE 6 / 6
Rex x Conclusion ?
Même en spécifiant aux agents le bon procédé, et les bonnes normes, il arrive que la doc peut dériver au fur et à mesure des tickets.
Un agent reste et restera Stochastique, même avec un bon Harness, on peut réduire la part de déterminisme, mais on ne rend pas un agent déterministe.
La doc dérive
Un agent reste non-déterministe
06 · REX
06 · REX
Du dev à l'orchestrateur expert du produit
Orchestrateur expert tech et produit
Je ne code plus tout : je cadre les agents, je garde l'expertise et les choix tech, et je connais mieux le produit.
L'AI local, ça marche fonctionne 🎉
Beaucoup de choses peut être fait avec de l'AI locale. Suffit de bien découper les tâches.
La productivité d'un dev est aussi lié à ...
... ses tokens et à son ordinateur ! Un dev avec un meilleur ordi et plus de tokens, pourra faire tourner plus de choses en //
Démo ?
docroms.com
Kronn
fr.docroms.com/kronn