Pendant longtemps, on construisait une app comme ça : Frontend → API → Backend → Database → quelques intégrations. Mais avec l’arrivée des agents IA, du temps réel et des interfaces distribuées, cette architecture devient vite fragile. Le problème n’est pas seulement de “brancher un LLM” dans un backend. Le vrai problème, c’est que l’IA est non-déterministe, alors que le backend doit rester fiable, structuré et prévisible. Dans cette présentation, l’idée principale est simple : Une application moderne doit reposer sur 3 piliers : 1- Le temps réel par défaut : L’utilisateur ne doit plus rafraîchir une page pour voir une mise à jour. 2- L’IA comme composant système fiable : Les LLMs doivent être encadrés par des schémas, validations, retries, circuit breakers et routes de secours. 3- La distribution agentique : L’interface ne vit plus uniquement dans un site web. Elle peut exister dans ChatGPT Apps, via MCP, widgets interactifs, dashboards, outils internes, etc. La présentation montre aussi comment une stack comme : Next.js + Convex + Clerk + MCP + Claude Code peut servir de blueprint pour construire des applications plus réactives, plus sûres et plus adaptées aux workflows agentiques