contact@sabrineferchichi.fr
100%
🇫🇷 FR
  • 🇺🇸 English
  • 🇫🇷 Français
SF Sabrine F. Portfolio
Contact
  • Portfolio
  • Blog
  • À propos
Contact
SF Sabrine F. Portfolio
  • À propos
  • Portfolio
  • Blog
  • Contact
Langues
🇺🇸 English 🇫🇷 Français
Accessibilité
100%

Créer un 'Agent Lead Dev' local : Votre clone architectural sous Sylius

  1. Accueil
  2. Blog
  3. Créer un 'Agent Lead Dev' local : Votre clone architectural sous Sylius
Créer un 'Agent Lead Dev' local : Votre clone architectural sous Sylius

En tant que Lead Dev, une grande partie de notre temps est consommée par la répétition : expliquer pourquoi nous n'utilisons pas tel bundle, comment structurer un service Sylius, ou rappeler les standards de nommage. En 2026, j'ai automatisé cette transmission de savoir en créant un Agent Lead Dev local.

Le concept : Le RAG appliqué à votre gouvernance

L'idée n'est pas d'utiliser une IA générale, mais une instance qui possède une "mémoire sélective" de votre projet. En utilisant des outils comme Ollama ou AnythingLLM couplés à votre IDE (Cursor/VS Code), vous pouvez injecter vos documents de référence comme contexte permanent.

Les 3 piliers de la connaissance de l'Agent

  • Les ADR (Architecture Decision Records) : Chaque décision structurante (ex: "Pourquoi nous utilisons API Platform au lieu de contrôleurs classiques") est stockée en Markdown. L'agent les consulte avant de suggérer du code.
  • Le fichier .cursorrules : Véritable fichier de configuration de l'IA, il contient vos interdits techniques (ex: "Interdiction d'injecter l'EntityManager directement, passer par les Repositories").
  • Le guide de style Sylius : Les patterns spécifiques à votre projet (ex: la gestion des taxes pour le B2B).

Cas d'usage : L'onboarding instantané

Lorsqu'un nouveau développeur arrive sur le projet Sylius, son premier réflexe n'est plus de me solliciter, mais d'interroger l'agent :

Prompt Junior : "Comment dois-je implémenter une nouvelle règle de promotion ?"
Réponse Agent : "Selon l'ADR #12, nous utilisons des 'Rule Checkers' personnalisés. Regarde l'exemple dans src/Promotion/Checker. N'oublie pas de déclarer le tag sylius.promotion_rule_checker."

Pourquoi le "Local" est crucial ?

La sécurité des données est une priorité. En faisant tourner un modèle type Llama 3 ou Mistral en local sur votre machine (ou un serveur privé), aucun secret industriel ou clé d'API ne quitte l'entreprise. C'est la garantie d'une confidentialité totale sur votre logique métier Sylius V2.

Conclusion : Multiplier sa présence sans diviser son temps

Créer cet agent, c'est comme rédiger une documentation qui peut répondre aux questions. Le Lead Dev devient un "curateur de contexte". Votre valeur n'est plus de corriger les erreurs de syntaxe, mais de nourrir l'agent avec les meilleures décisions architecturales.

  • Aucun commentaire
  • Aucun j'aime
Précédent

Sylius V2, IA et Recherche Sémantique : Retour sur notre conférence à The Camp

Suivant

L'Encyclopédie Cursor pour Sylius : Maîtriser l'Ingénierie de Code Augmentée

Sabrine F.

Sabrine F.

Lead développeuse experte Sylius et certifiée Scrum Developer Agile. Spécialisée dans la conception d'architectures e-commerce robustes, je partage ici ma veille technologique et mes retours d'expérience axés prioritairement sur l'écosystème Sylius et Symfony.

Aucun commentaire

Laisser un commentaire

Derniers articles

Créer un 'Agent Lead Dev'...

Créer un 'Agent Lead Dev' local : Votre ...

12 févr. 2026

L'Encyclopédie Cursor pou...

L'Encyclopédie Cursor pour Sylius : Maît...

05 févr. 2026

Documentation vivante : P...

Documentation vivante : Pourquoi vos REA...

29 janv. 2026

Écosystème Sylius : Migra...

Écosystème Sylius : Migrations facilitée...

22 janv. 2026

L'art du Prompt Économe :...

L'art du Prompt Économe : Réduire ses To...

15 janv. 2026

L'IA va-t-elle remplacer ...

L'IA va-t-elle remplacer les développeur...

08 janv. 2026

Tags

Meetup Agile API Développement Web Documentation E-commerce Écosystème Git Intelligence artificielle Meilleures pratiques Outils Performance Plugin Productivité Qualité du code RGPD Sécurité Sylius Sylius V2 SyliusCon Symfony Tests UX Workflow

Newsletter

Filtres & Recherche

Derniers articles

Créer un 'Agent Lead Dev'...

Créer un 'Agent Lead Dev' local : Votre ...

12 févr. 2026

L'Encyclopédie Cursor pou...

L'Encyclopédie Cursor pour Sylius : Maît...

05 févr. 2026

Documentation vivante : P...

Documentation vivante : Pourquoi vos REA...

29 janv. 2026

Écosystème Sylius : Migra...

Écosystème Sylius : Migrations facilitée...

22 janv. 2026

L'art du Prompt Économe :...

L'art du Prompt Économe : Réduire ses To...

15 janv. 2026

L'IA va-t-elle remplacer ...

L'IA va-t-elle remplacer les développeur...

08 janv. 2026

Tags

Meetup Agile API Développement Web Documentation E-commerce Écosystème Git Intelligence artificielle Meilleures pratiques Outils Performance Plugin Productivité Qualité du code RGPD Sécurité Sylius Sylius V2 SyliusCon Symfony Tests UX Workflow

Newsletter

SF Sabrine F. Portfolio

Lead développeuse experte Sylius et certifiée Scrum Developer Agile. Spécialisée dans la conception d'architectures e-commerce robustes, je partage ici ma veille technologique et mes retours d'expérience axés prioritairement sur l'écosystème Sylius et Symfony.

Liens utiles

  • Accueil
  • Portfolio
  • Blog
  • À propos
  • Contact
  • Plan du site

Domaines d'expertise

  • #E-commerce Sylius
  • #Agilité & SCRUM
  • #Architecture Logicielle

Contact

contact@sabrineferchichi.fr

© 2026 Sabrine F. — Tous droits réservés

Conçu avec par Sabrine F.