Développer avec Symfony
à l’ère de l’IA

L'avenir du développement Symfony

Outils récents & agents

Clément Bertillon

https://twitter.com/BERTILLONClment

https://github.com/skigun

  • Expert Symfony 
  • Head of Engineering @ SensioLabs
  • Pilote du comité IA SensioLabs

Questions

Rappel Symfony

https://github.com/symfony/symfony

 

https://github.com/symfony/ai

Rappel IA

“IA pour construire le logiciel”

vs

“IA dans le logiciel”

Rappel IA - Vocabulaire

  • Modèle (LLM)
  • Prompt
  • Token
  • Agent / Agentic

La qualité dépend du contexte… et le contexte est limité

Outils

FamilleCe que le développeur voitOutils concrets en 2026
Chat IA pour devon discute, on colle du code, on demande explications, debug, snippetsChatGPT, Claude, Gemini, Perplexity
Assistant de codedans l’IDE, surtout pour compléter, expliquer, éditer localementGitHub Copilot, Amazon Q Developer, Gemini Code Assist, Tabnine
Outils de code agentiquesl’outil explore le repo, planifie, modifie plusieurs fichiers, lance des commandes, itèreCursor, Windsurf, Claude Code, Codex, Cline, Roo Code, Gemini CLI, Copilot Agent Mode, Devin
Générateurs d’apps / prototypageon décrit un produit/UI, l’outil scaffold vite une app ou un frontendv0, Bolt, Lovable, Replit

Pourquoi l’IA marche bien avec Symfony

Pourquoi l’IA marche bien avec les bon framework

C’est quoi l’initiative Symfony AI ?

  • Platform : “je parle à des modèles (OpenAI/Anthropic/Gemini/…) sans changer mon code si je change de provider.”
  • Agent : “je construis un agent (outils, workflow) au-dessus de Platform/Store.”
  • Store : “abstraction de stockage/recherche de documents dans un vector store (utile pour recherche sémantique).”
  • Mate : “outil de dev : un serveur MCP pour donner à un assistant accès à des infos de ton app (profiler/logs/services)”. (Tu peux éviter de dire MCP en détail, mais c’est le principe.

Questions ?