Mathieu Desnouveaux

Développer un Coding Agent en PHP : dans les coulisses du « Harness »

Présentation par Fabien Potencier sur l'architecture d'un Coding Agent en PHP, les coulisses du Harness de Claude Code au Symfony Live Paris 2026

Sketchnote illustrant le développement d'un Coding Agent en PHP présentée par Fabien Potencier au Symfony Live Paris 2026. Le schéma montre trois acteurs : l'IA (modèle et agent de code), les Tasks (Spec, Code, Debug, Test, Refactor, Code Review) et l'Humain (dans la boucle, responsable). Le mode YOLO combiné avec un Sandbox est recommandé. Les bonnes pratiques : utiliser Bash et des outils optimisés, créer des Skills avec des instructions ciblées dès que possible. Le System Prompt impacte le résultat et doit définir le rôle de l'agent, les outils disponibles, les guidelines du projet et le fichier AGENT.md du projet.

Cette sketchnote a été réalisée lors du Symfony Live Paris 2026 le 26 mars 2026. Elle illustre la présentation "Développer un Coding Agent en PHP : dans les coulisses du « Harness »" donnée par Fabien Potencier, qui ouvre le capot d'un coding agent et explique comment en construire un en PHP.

Contenu de la présentation

Fabien Potencier présente l'architecture d'un coding agent autour de trois acteurs : l'IA (modèle + agent de code), les tâches (Spec, Code, Debug, Test, Refactor, Code Review) et l'humain (dans la boucle, responsable). Le mode YOLO associé à un Sandbox permet d'itérer rapidement. Les bonnes pratiques passent par l'utilisation de Bash et d'outils optimisés, et par la création de Skills avec des instructions ciblées dès que possible. Le System Prompt est central : il définit le rôle de l'agent, les outils disponibles, les guidelines du projet et le fichier AGENT.md et impacte directement la qualité du résultat.

Thèmes:
🐘 PHP 🤖 AI/ML 🛠️ Tools
Événement:
🎤 Symfony Live

Source: Fabien Potencier
Publié le 31 mars 2026