Conference45min
Les design patterns agentiques dont vous êtes le héros
Cette session propose un voyage concret au cœur des systèmes multi‑agents : au‑delà des démos simples, elle explore les patterns de coordination, le routage et la collaboration d’essaims d’agents. Avec LangChain4j et l’ADK for Java, l’objectif est d’apprendre à concevoir, combiner et piloter efficacement des architectures agentiques robustes.
talk.summaryAiDisclaimer
Guillaume LaforgeGoogle
talkDetail.whenAndWhere
Thursday, April 23, 10:30-11:15
Amphi bleu
Y en a marre des intros sur les agents IA, on va passer la seconde ! Il est temps de plonger dans le dur, loin des démos “hello world”.
Pour construire vos systèmes multi-agents, vous commencez souvent par assembler des briques classiques : des flux séquentiels, parallèles ou des boucles. La base, quoi ! Mais c’est en combinant ces composants qu’on crée des patterns vraiment puissants, comme les boucles de réflexion ou les duos critique/reviewer.
Mais pour atteindre la véritable « IA-llumination », il va falloir faire des choix : quel pattern de routage adopter ? Comment piloter un essaim d'agents pour qu'ils collaborent sans partir dans tous les sens ? Et si on poussait encore plus loin ? Avec MCP et l'A2A, on peut désormais imaginer tout un écosystème d'agents distants qui communiquent entre eux. Bref, tout ça et plus encore, mais avec des bouts de code dedans !
En tant que committer sur LangChain4j et ADK for Java (Agent Development Kit), je vous propose de vous guider dans cette aventure « agentique ». Mon but : vous donner les clés pour choisir les bonnes abstractions et éviter les impasses techniques sur votre parcours.
Pour construire vos systèmes multi-agents, vous commencez souvent par assembler des briques classiques : des flux séquentiels, parallèles ou des boucles. La base, quoi ! Mais c’est en combinant ces composants qu’on crée des patterns vraiment puissants, comme les boucles de réflexion ou les duos critique/reviewer.
Mais pour atteindre la véritable « IA-llumination », il va falloir faire des choix : quel pattern de routage adopter ? Comment piloter un essaim d'agents pour qu'ils collaborent sans partir dans tous les sens ? Et si on poussait encore plus loin ? Avec MCP et l'A2A, on peut désormais imaginer tout un écosystème d'agents distants qui communiquent entre eux. Bref, tout ça et plus encore, mais avec des bouts de code dedans !
En tant que committer sur LangChain4j et ADK for Java (Agent Development Kit), je vous propose de vous guider dans cette aventure « agentique ». Mon but : vous donner les clés pour choisir les bonnes abstractions et éviter les impasses techniques sur votre parcours.
Guillaume Laforge
Guillaume Laforge est Developer Advocate chez Google. Il se focalise sur le thème de l'IA générative depuis 3 ans. Il contribue aux projets open source LangChain4j et ADK (Agent Development Kit) pour aider les développeurs Java à créer des applications utilisant l'IA, les LLMs et les agents.
Vous le connaissez aussi peut-être parce qu'il est Java Champion. Il a co-créé le langage de programmation Apache Groovy. Et il est également un des membres fondateurs du podcast Les Cast Codeurs.
Vous le connaissez aussi peut-être parce qu'il est Java Champion. Il a co-créé le langage de programmation Apache Groovy. Et il est également un des membres fondateurs du podcast Les Cast Codeurs.
