<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>The Bearded Bear — Blog</title>
    <link>https://the-bearded-bear.com/blog</link>
    <description>Articles techniques sur Claude Code, Symfony, architecture logicielle et direction technique par Flavien Métivier.</description>
    <language>fr</language>
    <lastBuildDate>Wed, 14 Oct 2026 11:09:57 GMT</lastBuildDate>
    <atom:link href="https://the-bearded-bear.com/blog/rss.xml" rel="self" type="application/rss+xml" />
    <image>
      <url>https://the-bearded-bear.com/images/logo-og.png</url>
      <title>The Bearded Bear — Blog</title>
      <link>https://the-bearded-bear.com/blog</link>
    </image>

    <item>
      <title>Symfony TUI : construire des interfaces terminal riches</title>
      <link>https://the-bearded-bear.com/blog/symfony-tui-interfaces-terminal-console</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-tui-interfaces-terminal-console</guid>
      <description>Le composant Tui de Symfony 8.1 permet de construire des interfaces terminal plein écran, interactives et stylées. Positionnement, API et cas d&apos;usage réels.</description>
      <pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Symfony Mailer en 2026 : RemoteTemplateEmail et le transport Microsoft Graph</title>
      <link>https://the-bearded-bear.com/blog/symfony-mailer-remotetemplateemail-microsoftgraph</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-mailer-remotetemplateemail-microsoftgraph</guid>
      <description>RemoteTemplateEmail délègue le rendu des emails au provider, le transport Microsoft Graph route vers M365. API, DSN, garde-fous et routage Messenger.</description>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Symfony Notifier en 2026 : les bridges Prelude et WhatsApp (Meta)</title>
      <link>https://the-bearded-bear.com/blog/symfony-notifier-bridges-metawhatsapp-prelude</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-notifier-bridges-metawhatsapp-prelude</guid>
      <description>Notifier gagne deux canaux : Prelude unifie SMS et WhatsApp depuis Symfony 8.1, tandis qu&apos;un bridge WhatsApp direct vers l&apos;API Meta est en revue pour 8.2.</description>
      <pubDate>Sat, 26 Sep 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Sécurité auth Symfony 2026 : logout, CSRF, remember me et OIDC</title>
      <link>https://the-bearded-bear.com/blog/symfony-security-2026-logout-csrf-redirections-remember-me</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-security-2026-logout-csrf-redirections-remember-me</guid>
      <description>Logout sans redirection, CSRF sur la déconnexion, remember me et allowedTimeDrift OIDC : ce qui change dans l&apos;auth Symfony en 2026, et comment la durcir.</description>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Audit</category>
      <category>Sécurité</category>
      <category>Symfony</category>
    </item>

    <item>
      <title>Messenger en 2026 : vers l&apos;observabilité avec messenger:show et LoggableMiddleware</title>
      <link>https://the-bearded-bear.com/blog/symfony-messenger-observabilite-messenger-show-loggablemiddleware</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-messenger-observabilite-messenger-show-loggablemiddleware</guid>
      <description>Messenger reste une boîte noire en prod. Tour des chantiers en cours : messenger:show, LoggableMiddleware, option RejectRedelivered et transport AMPHP SQL.</description>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Twig 4.0 : sandbox durcie, expression parsers et macros dynamiques</title>
      <link>https://the-bearded-bear.com/blog/twig-4-sandbox-expression-parsers-macros</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/twig-4-sandbox-expression-parsers-macros</guid>
      <description>Twig 3.28.0 prépare Twig 4.0 : sandbox sans angles morts, fin du monolithe ExpressionParser et appels de macro natifs. Ce qui change et comment migrer.</description>
      <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>Twig</category>
    </item>

    <item>
      <title>Symfony UX 3.3 : le support de Symfony Reprise et les nouveautés front</title>
      <link>https://the-bearded-bear.com/blog/symfony-ux-33-reprise-nouveautes-frontend</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-ux-33-reprise-nouveautes-frontend</guid>
      <description>Symfony UX 3.3 ajoute le support de Symfony Reprise (Vite/Rsbuild), deux composants Shadcn et des correctifs, un mois après un patch de sécurité critique.</description>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>Frontend</category>
    </item>

    <item>
      <title>Symfony Validator : closures inline et pipe operator PHP 8.5</title>
      <link>https://the-bearded-bear.com/blog/symfony-validator-closures-inline-pipe-operator</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-validator-closures-inline-pipe-operator</guid>
      <description>Le Validator de Symfony prépare des contraintes à closures inline et une intégration au pipe operator PHP 8.5 : ce qui est proposé, sourcé PR par PR.</description>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Qualité</category>
      <category>Symfony</category>
    </item>

    <item>
      <title>Le marché des agents de code en 2026 : 10 milliards, convergence et ce qui vient</title>
      <link>https://the-bearded-bear.com/blog/marche-agents-code-2026-consolidation-tendances</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/marche-agents-code-2026-consolidation-tendances</guid>
      <description>Un marché de 10 milliards de dollars, des acteurs qui convergent vers le même modèle, des standards qui émergent. Où en est l’écosystème des agents de code en 2026, et vers quoi il se dirige.</description>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>CTO</category>
      <category>Marché</category>
      <category>Tendances</category>
      <category>IA</category>
    </item>

    <item>
      <title>Souveraineté et RGPD : quand le choix d’un agent de code devient un enjeu de conformité</title>
      <link>https://the-bearded-bear.com/blog/souverainete-conformite-agents-code-europeens-rgpd</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/souverainete-conformite-agents-code-europeens-rgpd</guid>
      <description>Sandbox cloud, localisation des données, fournisseur européen : pour beaucoup de clients B2B, le choix d’un agent de code n’est pas technique mais contractuel. Panorama de la souveraineté en 2026.</description>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>CTO</category>
      <category>Souveraineté</category>
      <category>RGPD</category>
      <category>IA</category>
    </item>

    <item>
      <title>Code généré par agents : 2,74× plus de vulnérabilités, et une dette qui arrive plus tard</title>
      <link>https://the-bearded-bear.com/blog/qualite-dette-technique-code-genere-agents-vulnerabilites</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/qualite-dette-technique-code-genere-agents-vulnerabilites</guid>
      <description>Les agents écrivent vite, mais le code généré introduit 2,74× plus de vulnérabilités et des défaillances qui surgissent 30 à 90 jours après. Comment garder la qualité quand la vélocité explose.</description>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>audit</category>
      <category>qualite</category>
      <category>IA</category>
      <category>Sécurité</category>
    </item>

    <item>
      <title>Agents long-running en 2026 : superviser des tâches autonomes dans le cloud</title>
      <link>https://the-bearded-bear.com/blog/long-running-cloud-agents-async-supervision-2026</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/long-running-cloud-agents-async-supervision-2026</guid>
      <description>Les agents ne se contentent plus de répondre : ils tournent des heures dans le cloud, en tâche de fond, sur des travaux longs. Comment superviser des agents asynchrones sans perdre le contrôle.</description>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Agents</category>
      <category>Cloud</category>
      <category>Autonomie</category>
    </item>

    <item>
      <title>Spec-driven development : la spécification comme constitution de vos agents</title>
      <link>https://the-bearded-bear.com/blog/spec-driven-development-agents-claude-md-agents-md</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/spec-driven-development-agents-claude-md-agents-md</guid>
      <description>CLAUDE.md et AGENTS.md deviennent la constitution du projet, les sous-agents font la recherche, les Tasks gèrent l’implémentation. Le spec-driven development, ou comment cadrer les agents en amont.</description>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Claude Code</category>
      <category>Spec-Driven</category>
      <category>DX</category>
    </item>

    <item>
      <title>Symfony 8.2 en chantier : Cron, ObjectMapper et AutoconfigureTag en approche</title>
      <link>https://the-bearded-bear.com/blog/symfony-82-cron-constraint-objectmapper-autoconfiguretag</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-82-cron-constraint-objectmapper-autoconfiguretag</guid>
      <description>Symfony 8.2 sort en novembre 2026. Tour d&apos;horizon honnête du chantier en cours dans symfony/symfony : Cron, ObjectMapper, AutoconfigureTag, TypeInfo, Yaml.</description>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Subagent-driven development : paralléliser les agents sans casser son codebase</title>
      <link>https://the-bearded-bear.com/blog/subagent-driven-development-git-worktrees-agents</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/subagent-driven-development-git-worktrees-agents</guid>
      <description>Faire tourner plusieurs agents en parallèle sans conflits, c’est possible : un worktree git par agent, des tâches bornées, une synthèse humaine. Le mode d’emploi du subagent-driven development.</description>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Claude Code</category>
      <category>Git</category>
      <category>DX</category>
    </item>

    <item>
      <title>Orchestration multi-agents : du chef d’orchestre à l’orchestrateur</title>
      <link>https://the-bearded-bear.com/blog/multi-agent-orchestration-conductor-orchestrateur-2026</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/multi-agent-orchestration-conductor-orchestrateur-2026</guid>
      <description>Trois agents focalisés battent un généraliste qui travaille trois fois plus longtemps. Pourquoi le multi-agents gagne en 2026, les trois tiers d’outils, et comment orchestrer sans exploser son codebase.</description>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Multi-agent</category>
      <category>Orchestration</category>
      <category>Agents</category>
    </item>

    <item>
      <title>Le coût réel des agents de code en 2026 : 200 à 600 $ par dev et par mois</title>
      <link>https://the-bearded-bear.com/blog/cout-reel-agents-code-budget-roi-cto-2026</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/cout-reel-agents-code-budget-roi-cto-2026</guid>
      <description>Au-delà de l’abonnement affiché, un développeur outillé coûte 200 à 600 $/mois. Comment budgéter, mesurer un ROI de 2,5 à 6×, et éviter que les coûts cachés ne mangent les gains.</description>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>CTO</category>
      <category>ROI</category>
      <category>Budget</category>
      <category>IA</category>
    </item>

    <item>
      <title>Le paradoxe de productivité des agents de code : +19 % en moyenne, −19 % pour les seniors</title>
      <link>https://the-bearded-bear.com/blog/paradoxe-productivite-agents-code-etudes-roi-2026</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/paradoxe-productivite-agents-code-etudes-roi-2026</guid>
      <description>Les études 2026 dévoilent un paradoxe : les agents accélèrent les individus mais ralentissent parfois les équipes. 98 % de PR en plus, revues rallongées, churn en hausse. Ce que les données disent vraiment.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>CTO</category>
      <category>Productivité</category>
      <category>ROI</category>
      <category>IA</category>
    </item>

    <item>
      <title>Sécuriser un pipeline CI quand des agents de code y tournent</title>
      <link>https://the-bearded-bear.com/blog/securiser-pipeline-ci-github-actions-agents-code</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/securiser-pipeline-ci-github-actions-agents-code</guid>
      <description>Un agent dans GitHub Actions qui lit une issue, c’est une porte ouverte à l’injection de prompt. Isolation, moindre privilège, contenu non fiable : comment durcir un CI où tournent des agents.</description>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>CI/CD</category>
      <category>IA</category>
      <category>Sécurité</category>
      <category>DevOps</category>
    </item>

    <item>
      <title>PHP 8.5 en prod : array_first(), backtraces fatales et --ini=diff</title>
      <link>https://the-bearded-bear.com/blog/php-85-array-helpers-backtraces-fatales-ini-diff</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/php-85-array-helpers-backtraces-fatales-ini-diff</guid>
      <description>Au-delà du pipe operator, PHP 8.5 change le debug de prod : backtraces sur fatal errors, --ini=diff, max_memory_limit et array_first()/array_last().</description>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Migration</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Sécurité des agents de code : prompt injection et supply chain, la menace n°1 de 2026</title>
      <link>https://the-bearded-bear.com/blog/securite-agents-code-prompt-injection-supply-chain-2026</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/securite-agents-code-prompt-injection-supply-chain-2026</guid>
      <description>Injection de prompt en tête du classement OWASP, attaques supply chain en explosion, agents qui sautent la vérification des paquets : la face sombre des agents de code en 2026, et comment s’en protéger.</description>
      <pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Sécurité</category>
      <category>Supply Chain</category>
      <category>Agents</category>
    </item>

    <item>
      <title>MCP en 2026 : 97 millions de téléchargements, la Linux Foundation et la spec finale</title>
      <link>https://the-bearded-bear.com/blog/mcp-2026-linux-foundation-spec-adoption-etat-des-lieux</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/mcp-2026-linux-foundation-spec-adoption-etat-des-lieux</guid>
      <description>De 2 à 97 millions de téléchargements en 18 mois, donné à la Linux Foundation, spec finalisée le 28 juillet 2026 : MCP est devenu le standard de fait pour connecter les agents au réel. État des lieux.</description>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>MCP</category>
      <category>IA</category>
      <category>Standard</category>
      <category>Écosystème</category>
    </item>

    <item>
      <title>Benchmarks d’agents de code 2026 : lire SWE-bench sans se faire piéger</title>
      <link>https://the-bearded-bear.com/blog/benchmarks-agents-code-2026-swe-bench-terminal-bench-reward-hacking</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/benchmarks-agents-code-2026-swe-bench-terminal-bench-reward-hacking</guid>
      <description>SWE-bench, Terminal-Bench, SWE-bench Pro : les scores explosent en 2026, mais ~20 % des cas « résolus » sont faux. Comment lire un leaderboard d’agents sans se faire avoir par le reward hacking.</description>
      <pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Benchmarks</category>
      <category>Évaluation</category>
      <category>Agents</category>
    </item>

    <item>
      <title>Choisir son agent de code en 2026 : terminal, IDE ou desktop ?</title>
      <link>https://the-bearded-bear.com/blog/choisir-agent-code-2026-terminal-ide-desktop-cto</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/choisir-agent-code-2026-terminal-ide-desktop-cto</guid>
      <description>Codex, Cursor, Claude Code, Copilot, Windsurf, OpenCode : le vrai choix n’est plus le modèle, c’est la posture de travail. Un cadre de décision pour CTO qui doit trancher pour une équipe.</description>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>CTO</category>
      <category>Comparatif</category>
      <category>Outils</category>
      <category>IA</category>
    </item>

    <item>
      <title>Windsurf et ACP : héberger Codex, Claude et OpenCode dans une seule interface</title>
      <link>https://the-bearded-bear.com/blog/windsurf-acp-agent-client-protocol-interoperabilite</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/windsurf-acp-agent-client-protocol-interoperabilite</guid>
      <description>Avec l’Agent Client Protocol, Windsurf 2.0 devient un hôte d’agents : Codex, Claude Agent, OpenCode dans une même UI. L’interopérabilité, nouveau champ de bataille des agents de code.</description>
      <pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Windsurf</category>
      <category>Interopérabilité</category>
      <category>Agents</category>
    </item>

    <item>
      <title>Récap juillet 2026 : Claude Craft, PHP 8.5 et agents IA</title>
      <link>https://the-bearded-bear.com/blog/recap-2026-07</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/recap-2026-07</guid>
      <description>Ce mois de juillet 2026 met Claude Craft à l’honneur avec trois articles sur BMAD v6, les commandes et Symfony 8.1, plus PHP 8.5 et ses Value Objects immutables.</description>
      <pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Récap mensuel</category>
      <category>Claude Code</category>
      <category>IA</category>
      <category>PHP</category>
    </item>

    <item>
      <title>GitHub Copilot app : orchestrer des agents en parallèle, chacun dans son worktree</title>
      <link>https://the-bearded-bear.com/blog/github-copilot-app-orchestration-agents-worktrees</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/github-copilot-app-orchestration-agents-worktrees</guid>
      <description>Annoncée à Build 2026, la Copilot app transforme Copilot en centre de contrôle d’agents parallèles, chacun isolé dans son worktree git, avec 1M de contexte. Ce que ça change pour une équipe.</description>
      <pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Copilot</category>
      <category>GitHub</category>
      <category>Agents</category>
    </item>

    <item>
      <title>OpenCode : l’agent de code open source qui code à 0 €/mois</title>
      <link>https://the-bearded-bear.com/blog/opencode-agent-open-source-terminal-multi-provider</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/opencode-agent-open-source-terminal-multi-provider</guid>
      <description>OpenCode s’est imposé comme l’agent de code open source de référence : 180k étoiles, multi-provider, MIT. Un agent en terminal qui tourne avec Claude, GPT, ou un modèle local. Analyse.</description>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>OpenCode</category>
      <category>Open Source</category>
      <category>CLI</category>
    </item>

    <item>
      <title>Google Antigravity 2.0 : l’IDE agent-first propulsé par Gemini 3.5 Flash</title>
      <link>https://the-bearded-bear.com/blog/google-antigravity-2-ide-agent-first-gemini-3-5</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/google-antigravity-2-ide-agent-first-gemini-3-5</guid>
      <description>À Google I/O 2026, Antigravity 2.0 devient une plateforme agent-first autonome : app desktop, CLI en Go, SDK et flottes d’agents Gemini 3.5 Flash. Ce que Google change dans l’outillage.</description>
      <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Antigravity</category>
      <category>Google</category>
      <category>IDE</category>
    </item>

    <item>
      <title>Claude Code vs Mistral Vibe : quel agent pour un projet Symfony ?</title>
      <link>https://the-bearded-bear.com/blog/claude-code-vs-mistral-vibe-agents-code-symfony</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-code-vs-mistral-vibe-agents-code-symfony</guid>
      <description>Deux agents de code en CLI, deux philosophies, deux géographies. On confronte Claude Code et Mistral Vibe for Code sur ce qui compte vraiment quand on livre du Symfony : maturité d’outillage, souveraineté et coût.</description>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Claude Code</category>
      <category>Mistral</category>
      <category>IA</category>
      <category>Symfony</category>
    </item>

    <item>
      <title>Claude Craft #4 : Symfony 8.1, 126 commandes et 3 agents dédiés</title>
      <link>https://the-bearded-bear.com/blog/claude-craft-partie-4-symfony-81-agents-dedies</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-craft-partie-4-symfony-81-agents-dedies</guid>
      <description>Claude Craft v8.18.1 embarque une stack Symfony 8.1 : 126 commandes et 3 agents pour générer entités Doctrine, tests PHPUnit et Dockerfiles sans friction.</description>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>IA</category>
      <category>Claude Code</category>
      <category>PHP</category>
    </item>

    <item>
      <title>Cursor 3 : l’Agents Window, Composer 2 et le pari de l’orchestration</title>
      <link>https://the-bearded-bear.com/blog/cursor-3-agents-window-composer-2-orchestration</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/cursor-3-agents-window-composer-2-orchestration</guid>
      <description>Cursor 3 redessine l’IDE autour des agents : une Agents Window pour piloter des flottes en parallèle, un modèle maison Composer 2, un marketplace et un navigateur intégré. Ce que ça vaut vraiment.</description>
      <pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Cursor</category>
      <category>IDE</category>
      <category>Agents</category>
    </item>

    <item>
      <title>Codex en 2026 : l’app desktop, GPT-5.5 et l’agent qui gère votre sécurité</title>
      <link>https://the-bearded-bear.com/blog/openai-codex-2026-app-desktop-gpt5-5-agent-securite</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/openai-codex-2026-app-desktop-gpt5-5-agent-securite</guid>
      <description>OpenAI Codex est passé d’un modèle de complétion à un vrai agent multi-tâches : app desktop, base GPT-5.5, workers parallèles et Codex Security. Décryptage pour une équipe qui livre.</description>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Codex</category>
      <category>OpenAI</category>
      <category>Agents</category>
    </item>

    <item>
      <title>Veille de juillet 2026 : WebMCP, Blackfire, accessibilité</title>
      <link>https://the-bearded-bear.com/blog/veille-juillet-2026-webmcp-blackfire-devops-a11y</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/veille-juillet-2026-webmcp-blackfire-devops-a11y</guid>
      <description>Notre sélection commentée du mois : WebMCP entre en origin trial dans Chrome, le profiling d’un consumer Messenger avec Blackfire, TTY/PTY côté Symfony, et un rappel salutaire sur l’accessibilité.</description>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Tendances</category>
      <category>IA</category>
      <category>DevOps</category>
      <category>Accessibilité</category>
    </item>

    <item>
      <title>Claude Craft 3 : 126 commandes, 55 skills et Ralph Wiggum v2.0</title>
      <link>https://the-bearded-bear.com/blog/claude-craft-partie-3-commandes-skills-ralph-wiggum</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-craft-partie-3-commandes-skills-ralph-wiggum</guid>
      <description>Claude Craft v8.18.1 : guide opérationnel des 126 commandes, 55 skills et Ralph Wiggum v2.0 — circuit breaker, hooks natifs et monitoring temps réel.</description>
      <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Claude Code</category>
      <category>DX</category>
      <category>Monitoring</category>
      <category>IA</category>
    </item>

    <item>
      <title>Symfony The Fast Track passe open source : le livre de référence s’ouvre</title>
      <link>https://the-bearded-bear.com/blog/symfony-the-fast-track-open-source-modele-communautaire</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-the-fast-track-open-source-modele-communautaire</guid>
      <description>Le 20 juin, Fabien Potencier a placé « Symfony: The Fast Track » sur GitHub. Le livre officiel du framework adopte un modèle communautaire jusqu’au bout. Ce que ça dit de la stratégie Symfony à l’heure de la 7.4 LTS et de la 8.0.</description>
      <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>Écosystème</category>
      <category>LTS</category>
    </item>

    <item>
      <title>PHP 8.6 : ce qui est acté, et ce qui se joue encore</title>
      <link>https://the-bearded-bear.com/blog/php-8-6-clamp-closures-pfa-generics-bound-erased</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/php-8-6-clamp-closures-pfa-generics-bound-erased</guid>
      <description>À mi-parcours vers la GA de fin 2026, PHP 8.6 a déjà 7 RFC implémentées et 5 acceptées : clamp(), closures optimisées, application partielle v2. Et surtout, les generics reviennent sur la table. Notre lecture.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>PHP</category>
      <category>PHP 8.6</category>
      <category>Release</category>
    </item>

    <item>
      <title>Mistral Vibe et Vibe for Code : l’agent souverain se met au travail</title>
      <link>https://the-bearded-bear.com/blog/mistral-vibe-vibe-for-code-agent-souverain</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/mistral-vibe-vibe-for-code-agent-souverain</guid>
      <description>Le Chat devient Vibe : un agent unifié « work + code », un CLI open source, une extension VS Code. Notre lecture d’un pari français sur les agents, du point de vue d’un atelier Symfony.</description>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Mistral</category>
      <category>LLM</category>
      <category>DX</category>
    </item>

    <item>
      <title>PHP 8.5 `clone with` : Value Objects immutables sans boilerplate DDD</title>
      <link>https://the-bearded-bear.com/blog/php-85-clone-with-value-objects-immutables-ddd</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/php-85-clone-with-value-objects-immutables-ddd</guid>
      <description>PHP 8.5 introduit clone with pour modifier des propriétés readonly en une ligne. Fini le boilerplate des wither methods dans vos projets DDD Symfony.</description>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>PHP</category>
      <category>PHP 8.5</category>
      <category>DDD</category>
      <category>Symfony</category>
    </item>

    <item>
      <title>Claude Sonnet 5 : la performance d’Opus au prix d’un Sonnet</title>
      <link>https://the-bearded-bear.com/blog/claude-sonnet-5-near-opus-agentique-prix</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-sonnet-5-near-opus-agentique-prix</guid>
      <description>Anthropic sort Claude Sonnet 5 le 30 juin : des perfs proches d’Opus 4.8, le modèle le plus agentique de la gamme, à 2 $/10 $ le million de tokens. Ce que ça change concrètement pour nos workflows de dev.</description>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Anthropic</category>
      <category>Claude</category>
      <category>Release</category>
    </item>

    <item>
      <title>Claude Craft partie 2 : BMAD v6, quality gates et routing multi-agent</title>
      <link>https://the-bearded-bear.com/blog/claude-craft-partie-2-bmad-v6-quality-gates-routing</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-craft-partie-2-bmad-v6-quality-gates-routing</guid>
      <description>BMAD v6 orchestre 31 agents Claude Craft via 9 personas et 5 quality gates bloquants : installation pas à pas, seuils configurables et 3 scénarios réels.</description>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Claude Code</category>
      <category>BMAD</category>
      <category>Multi-agent</category>
      <category>IA</category>
    </item>

    <item>
      <title>Récap juin 2026 : Claude Code, Symfony 8.1 et Docker RCE</title>
      <link>https://the-bearded-bear.com/blog/recap-2026-06</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/recap-2026-06</guid>
      <description>Cinq articles en juin : Symfony 8.1 côté async, Claude Fable 5 suspendu, 31 agents Claude Craft, RCE Docker critique à patcher et /rewind dans Claude Code S26.</description>
      <pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Récap mensuel</category>
      <category>Claude Code</category>
      <category>IA</category>
      <category>Symfony</category>
    </item>

    <item>
      <title>Claude Code S26 : /rewind, auth MCP native et Artifacts beta</title>
      <link>https://the-bearded-bear.com/blog/claude-code-s26-2026-rewind-mcp-auth-artifacts-beta</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-code-s26-2026-rewind-mcp-auth-artifacts-beta</guid>
      <description>En une semaine, Claude Code déploie /rewind, l&apos;auth MCP native en CLI, la remontée des permissions d&apos;agents background et Artifacts beta : ce que ça change concrètement.</description>
      <pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Claude Code</category>
      <category>MCP</category>
      <category>Multi-agent</category>
      <category>DX</category>
    </item>

    <item>
      <title>Docker 29.6.0 : RCE container-to-host et fin de docker sbom</title>
      <link>https://the-bearded-bear.com/blog/docker-29-6-0-cve-rce-container-host-sbom-migration</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/docker-29-6-0-cve-rce-container-host-sbom-migration</guid>
      <description>Docker 29.6.0 corrige un RCE container-to-host critique et supprime définitivement docker sbom. Ce qu&apos;il faut patcher et migrer maintenant.</description>
      <pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Docker</category>
      <category>Sécurité</category>
      <category>DevOps</category>
      <category>Audit</category>
    </item>

    <item>
      <title>Claude Craft partie 1 : 31 agents pour industrialiser Claude Code</title>
      <link>https://the-bearded-bear.com/blog/claude-craft-partie-1-31-agents-specialises-claude-code</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-craft-partie-1-31-agents-specialises-claude-code</guid>
      <description>Claude Craft v8.18.1 transforme Claude Code en infrastructure d&apos;agents versionnés : 31 agents spécialisés, 126 commandes, 11 stacks — installable en moins de 10 minutes sur un projet existant.</description>
      <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Claude Code</category>
      <category>IA</category>
      <category>Framework</category>
      <category>Open Source</category>
    </item>

    <item>
      <title>Claude Fable 5 retiré en 96h par directive export-control américaine</title>
      <link>https://the-bearded-bear.com/blog/claude-fable-5-retire-96h-directive-export-control</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/claude-fable-5-retire-96h-directive-export-control</guid>
      <description>Claude Fable 5 et Mythos 5 suspendus en 96h par directive export-control : ce que ce premier précédent fédéral change pour vos intégrations LLM.</description>
      <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Anthropic</category>
      <category>Claude</category>
      <category>IA</category>
      <category>Gouvernance IA</category>
    </item>

    <item>
      <title>Symfony 8.1 : HTTP-less, DeepCloner et commandes multi-méthodes</title>
      <link>https://the-bearded-bear.com/blog/symfony-81-http-less-deepcloner-commandes-multi-methodes</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/symfony-81-http-less-deepcloner-commandes-multi-methodes</guid>
      <description>Symfony 8.1 introduit HTTP-less, DeepCloner et commandes multi-méthodes : trois ruptures pour vos stacks async et workers Messenger.</description>
      <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Symfony</category>
      <category>PHP</category>
      <category>Architecture</category>
      <category>Migration</category>
    </item>

    <item>
      <title>Récap mai 2026 : PHP, CI/CD et IA coding en pratique</title>
      <link>https://the-bearded-bear.com/blog/recap-2026-05</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/recap-2026-05</guid>
      <description>Mai 2026 : pipeline CI/CD Symfony, audit PHP en comparatif de 5 outils, bilan IA coding après 1 an en entreprise, et scoring qualité PHP. Quatre articles denses.</description>
      <pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>Récap mensuel</category>
      <category>PHP</category>
      <category>CI/CD</category>
      <category>IA</category>
    </item>

    <item>
      <title>Votre score de santé PHP : comprendre et améliorer chaque axe</title>
      <link>https://the-bearded-bear.com/blog/score-sante-php-comprendre-ameliorer-chaque-axe</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/score-sante-php-comprendre-ameliorer-chaque-axe</guid>
      <description>Plongée dans le système de scoring PHP : 6 axes, pondérations, seuils de notation A-F, et plan concret pour passer de D à B en 3 mois.</description>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>PHP</category>
      <category>Qualité</category>
      <category>Score</category>
      <category>Métriques</category>
    </item>

    <item>
      <title>L&apos;IA coding en entreprise : retours d&apos;expérience après 1 an</title>
      <link>https://the-bearded-bear.com/blog/ia-coding-entreprise-retours-experience-1-an</link>
      <guid isPermaLink="true">https://the-bearded-bear.com/blog/ia-coding-entreprise-retours-experience-1-an</guid>
      <description>Bilan de l&apos;adoption de l&apos;IA coding en entreprise : équipes qui ont gagné 30-50% de productivité, équipes qui ont abandonné, et les facteurs de succès.</description>
      <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
      <author>flavien.metivier@the-bearded-bear.com (Flavien Métivier)</author>
      <category>IA</category>
      <category>Entreprise</category>
      <category>Productivité</category>
    </item>
  </channel>
</rss>