Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1475 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  42  43  44  45  46  47
Page Suivante
Auteur Sujet :

[Topic unique] Développement via IA

n°42272
kaloskagat​os
Posté le 16-07-2026 à 14:53:02  profilanswer
 

Reprise du message précédent :
Ça parle de plus en plus de loop engineering sur le net, vous vous y êtes mis ? J'ai compris en gros qu'il s'agit d'une partie dev puis une partie vérification faite par un agent indépendant (ou autre modèle) qui revient avec ses findings et les retourne à l'agent principal qui corrige. J'ai l'impression qu'avec un cli les solutions sont d'utiliser une commande comme /goal (jamais testé), utiliser des hooks, ou coder ça en python pour la ci qui dépile les tickets. Sinon faire ça manuellement. J'arrive pas à savoir si c'est facilement accessible ou un truc de niche.


---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°42273
Olivie
SUUUUUUUUUUUUUU
Posté le 16-07-2026 à 14:59:57  profilanswer
 

kaloskagatos a écrit :

Ça parle de plus en plus de loop engineering sur le net, vous vous y êtes mis ? J'ai compris en gros qu'il s'agit d'une partie dev puis une partie vérification faite par un agent indépendant (ou autre modèle) qui revient avec ses findings et les retourne à l'agent principal qui corrige. J'ai l'impression qu'avec un cli les solutions sont d'utiliser une commande comme /goal (jamais testé), utiliser des hooks, ou coder ça en python pour la ci qui dépile les tickets. Sinon faire ça manuellement. J'arrive pas à savoir si c'est facilement accessible ou un truc de niche.


 
Je fais des boucles directement dans mon prompt. Dans le prompt de l’implémentation d’une feature, je dis après implémentations qu’il fasse un « clawpatch » review, qu’il corrige les findings de clawpatch, relance clawpatch, corrige les findings jusqu’à ce qu’il y en a plus.


Message édité par Olivie le 16-07-2026 à 15:00:27

---------------

n°42274
ionik
Posté le 16-07-2026 à 15:28:28  profilanswer
 

kaloskagatos a écrit :

Ça parle de plus en plus de loop engineering sur le net, vous vous y êtes mis ? J'ai compris en gros qu'il s'agit d'une partie dev puis une partie vérification faite par un agent indépendant (ou autre modèle) qui revient avec ses findings et les retourne à l'agent principal qui corrige. J'ai l'impression qu'avec un cli les solutions sont d'utiliser une commande comme /goal (jamais testé), utiliser des hooks, ou coder ça en python pour la ci qui dépile les tickets. Sinon faire ça manuellement. J'arrive pas à savoir si c'est facilement accessible ou un truc de niche.


Je fais ça tout le temps avec des boucle dans mon prompt/skill.
 


---------------
Recette cookeo | Recette de cuisine | Extension chrome HFR
n°42275
kaloskagat​os
Posté le 16-07-2026 à 15:31:46  profilanswer
 

Ça se fait avec le même contexte ou un autre contexte ? Parce qu'apparemment pour que le principe de boucle fonctionne il faut un contexte propre sans connaissance des choix architecturaux. Et l'intérêt des loop ça semble être de l'intégrer au harness, et non pas au prompt, pour que ce soit systématique, et éventuellement plus complexe que des chaînes de prompts. Bon dans tous les cas je pense que ça va arriver dans les cli de manière plus standard.

Message cité 2 fois
Message édité par kaloskagatos le 16-07-2026 à 15:31:55

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°42276
Implosion ​du Sord
Fesseur de chameaux
Posté le 16-07-2026 à 16:30:24  profilanswer
 

kaloskagatos a écrit :

Ça parle de plus en plus de loop engineering sur le net, vous vous y êtes mis ? J'ai compris en gros qu'il s'agit d'une partie dev puis une partie vérification faite par un agent indépendant (ou autre modèle) qui revient avec ses findings et les retourne à l'agent principal qui corrige. J'ai l'impression qu'avec un cli les solutions sont d'utiliser une commande comme /goal (jamais testé), utiliser des hooks, ou coder ça en python pour la ci qui dépile les tickets. Sinon faire ça manuellement. J'arrive pas à savoir si c'est facilement accessible ou un truc de niche.


Je fais ça depuis la possibilité d'invoquer des agents. Sur Claude, tu peux le faire via /review, pas besoin de /loop ou /goal. Tu peux aussi lui donner en consigne dans le .md de faire une review avec des agents à différentes personnalités. Perso, mon agent fait même appel à Codex pour la review. Opus en max à tendance à déclencher de lui même les reviews (4 agents), et Fable le fait de façon très aggressive (jusqu'à 70 agents - token$$$)
Mais globalement, je fais ça depuis jour 1, avant mêmes les CLI et agents : une solution renvoyé par une IA est confronté à une autre IA et à moi-même. Principe de base du développement, cumulé à un développement en guidé par les tests (TDD) tu évites le gros des problèmes (valide que se soit des IA ou des humains)


---------------
Away from keyboard, close to your breast
n°42277
Implosion ​du Sord
Fesseur de chameaux
Posté le 16-07-2026 à 16:31:17  profilanswer
 

kaloskagatos a écrit :

Ça se fait avec le même contexte ou un autre contexte ? Parce qu'apparemment pour que le principe de boucle fonctionne il faut un contexte propre sans connaissance des choix architecturaux. Et l'intérêt des loop ça semble être de l'intégrer au harness, et non pas au prompt, pour que ce soit systématique, et éventuellement plus complexe que des chaînes de prompts. Bon dans tous les cas je pense que ça va arriver dans les cli de manière plus standard.


dans ton /loop tu dis d'invoquer un sub-agent neuf à chaque fois


Message édité par Implosion du Sord le 16-07-2026 à 16:31:28

---------------
Away from keyboard, close to your breast
n°42278
Olivie
SUUUUUUUUUUUUUU
Posté le 16-07-2026 à 16:34:30  profilanswer
 

kaloskagatos a écrit :

Ça se fait avec le même contexte ou un autre contexte ? Parce qu'apparemment pour que le principe de boucle fonctionne il faut un contexte propre sans connaissance des choix architecturaux. Et l'intérêt des loop ça semble être de l'intégrer au harness, et non pas au prompt, pour que ce soit systématique, et éventuellement plus complexe que des chaînes de prompts. Bon dans tous les cas je pense que ça va arriver dans les cli de manière plus standard.


Ca me semble bizarre comme affirmation.


---------------

n°42279
M300A
Posté le 16-07-2026 à 19:55:35  profilanswer
 

Olivie a écrit :


Ca me semble bizarre comme affirmation.

 

Non c'est logique, si il hérite du contexte précédent il va se faire influencer par les tokens qui ont abouti à la décision initiale, c'est de la merde.

 

Je fais ça de temps en temps quand le sujet est touchy et que j'ai l'impression que le modèle n'est pas rentré assez dans les détails. Je sauvegarde toujours le plan dans un .md, je relance un autre agent (genre gml 5.2 sur un plan d'opus) et je lui dis de vérifier la logique du plan et les assomptions sur le code existant et je lui pointe les parties critiques de la fonctionnalité en lui précisant bien de chercher les edges cases, races... Sinon ces branleurs de modèle te répondent un truc du genre "franchement c'est bien écrit ça a l'air sérieux moi ça me va  [:ddr555]). Je lui fais sauvegarder ça dans review.md que je recharge dans l'agent d'origine et je lui dis d'inspecter les remarques et de double check si c'est juste et pertinent + mes remarques perso car souvent le reviewer reporte des choses qui avait été convenu avec le concepteur d'origine, mais comme il a pas le contexte...
La plupart du temps je fais ça dans le contexte du concepteur d'origine si il est pas trop pourri, parfois je reprends ça plusieurs jours après avec un agent vierge, parce que je travaille souvent sur des trucs complexes donc j'ai des plans qui traînent sur plusieurs semaines, par exemple parfois en élaborant un plan je me rends compte que ça va rentrer en conflit avec un refactoring prévu plus tard ou qu'on pourrait faire quelque chose de mieux en commençant par une évolution du backend donc ça finit en fichier markdown à reprendre plus tard


---------------
:wq
n°42284
kaloskagat​os
Posté le 16-07-2026 à 20:52:37  profilanswer
 

M300A a écrit :

 

Non c'est logique, si il hérite du contexte précédent il va se faire influencer par les tokens qui ont abouti à la décision initiale, c'est de la merde.

 

Voilà c'est exactement ça. Et pour l'invocation en slash commande ou dans des prompts / fichiers, la limite c'est que c'est soit manuel, soit pas déterministe, soit trop complexe si les conditions de d'embranchements sont trop compliqués. L'idée c'est vraiment de faire des loops un peu complexes pour vraiment chaîner des prompts, et arrêter de prompter. Paraît que anthropic a sorti une longue vidéo mais j'ai pas eu le temps de la trouver.

 

Matez cette vidéo ou envoyez la à Gemini pour discuter
Https://youtu.be/5WB5bcGNib8

 


Related : Loop engineering: Getting started with loops | Claude by Anthropic https://share.google/EkNnzyxJ63c8eygL3


Message édité par kaloskagatos le 16-07-2026 à 20:53:43

---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°42285
Olivie
SUUUUUUUUUUUUUU
Posté le 16-07-2026 à 20:55:32  profilanswer
 

M300A a écrit :


 
Non c'est logique, si il hérite du contexte précédent il va se faire influencer par les tokens qui ont abouti à la décision initiale, c'est de la merde.
 
Je fais ça de temps en temps quand le sujet est touchy et que j'ai l'impression que le modèle n'est pas rentré assez dans les détails. Je sauvegarde toujours le plan dans un .md, je relance un autre agent (genre gml 5.2 sur un plan d'opus) et je lui dis de vérifier la logique du plan et les assomptions sur le code existant et je lui pointe les parties critiques de la fonctionnalité en lui précisant bien de chercher les edges cases, races... Sinon ces branleurs de modèle te répondent un truc du genre "franchement c'est bien écrit ça a l'air sérieux moi ça me va  [:ddr555]). Je lui fais sauvegarder ça dans review.md que je recharge dans l'agent d'origine et je lui dis d'inspecter les remarques et de double check si c'est juste et pertinent + mes remarques perso car souvent le reviewer reporte des choses qui avait été convenu avec le concepteur d'origine, mais comme il a pas le contexte...
La plupart du temps je fais ça dans le contexte du concepteur d'origine si il est pas trop pourri, parfois je reprends ça plusieurs jours après avec un agent vierge, parce que je travaille souvent sur des trucs complexes donc j'ai des plans qui traînent sur plusieurs semaines, par exemple parfois en élaborant un plan je me rends compte que ça va rentrer en conflit avec un refactoring prévu plus tard ou qu'on pourrait faire quelque chose de mieux en commençant par une évolution du backend donc ça finit en fichier markdown à reprendre plus tard


Mais ton exemple n'a rien avoir avec une boucle.
Une boucle c'est une série d'actions...en boucle  [:michel_cymerde:7]  
Et si une boucle est réalisée par un sous-agent, il n'a pas le contexte du projet en mémoire.


---------------

n°42289
kaloskagat​os
Posté le 16-07-2026 à 21:09:30  profilanswer
 

Olivie a écrit :


Mais ton exemple n'a rien avoir avec une boucle.
Une boucle c'est une série d'actions...en boucle  [:michel_cymerde:7]  
Et si une boucle est réalisée par un sous-agent, il n'a pas le contexte du projet en mémoire.

 

Je pense que l'idée c'est vraiment de chaîner des étapes du développement logiciel comme si on passait ça d'équipe en équipe. J'imagine que l'objectif à terme c'est seulement d'écrire des tickets de feature, de bug ou autre en masse, et la boucle s'occupe de dispatcher ça de manière autonome. Les tickets vont être triés, transformés en tâches, envoyés en dev, review puis statut ok ou ko, renvoyés au dev, intégrés, etc.
Aujourd'hui si on bosse avec superpowers par exemple faut passer par brainstorm, writing plan, exécute plan, review, etc, faut maintenir un suivi, ça peut devenir le boxon si on gère trop de features en même temps. L'idée là c'est de se concentrer sur la spec, et le reste est automatique. Enfin c'est ce que je comprends. Dans tous les cas je pense que tout ça arrivera dans des outils user friendly.


---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°42291
bulldozer_​fusion
rip Mekthoub & Marc
Posté le 16-07-2026 à 21:40:46  profilanswer
 
n°42297
kaloskagat​os
Posté le 16-07-2026 à 23:34:36  profilanswer
 

Non bein ça a l'air pas mal implémenté dans l'app codex les loops (à 4min)
https://youtu.be/eiQgljOrkWU


---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
n°42299
Quich
Pouet ?
Posté le 16-07-2026 à 23:46:50  profilanswer
 

Quand est-ce qu'on a un reset de codex ?
J'ai déjà cramé celui du jour :o Reset le 23  :sweat:

 

Va falloir que je prenne du Ollama Cloud à ce rythme.


---------------
Feedback
n°42341
bulldozer_​fusion
rip Mekthoub & Marc
Posté le 17-07-2026 à 13:57:43  profilanswer
 
 Page :   1  2  3  4  5  ..  42  43  44  45  46  47
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Le topic des agents IA[Topic Unique] Machine Learning & Data Science
OpenClaw : L'assistant IA personnel et open-source (et Hermes Agent)Les anti IA
L'IA et ses implications sociétales : droit d'auteur, éthique, dérives[Topic unique] Veille IA - Actu, lectures, podcasts & documentaires
Les images/vidéos générées en IA: Midjourney Dall-e StableDiffusion...[Topic Unique] Claude by Anthropic
Infra IA : aide au choix et troubleshot de LLM locaux 
Plus de sujets relatifs à : [Topic unique] Développement via IA


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)