Vous souhaitez nous soutenir ? Devenez sponsor de l'association sur notre page Github

Laravel Boost 2.0 est disponible !

Publié le 27 janvier 2026 par Ludovic Guénet 🪃
Couverture de l'article Laravel Boost 2.0 est disponible !

Laravel Boost 2.0 : des Skills à la demande pour un contexte IA plus précis

L'IA s'invite de plus en plus dans nos éditeurs, mais un problème persiste : le contexte.

Trop de règles chargées au démarrage, des instructions inutiles quand on ne touche pas à certaines briques, et au final des réponses moyennes là où on attend de la précision.

Laravel Boost 2.0 s'attaque exactement à ce problème. Pas en rendant l'IA "plus intelligente", mais en la rendant mieux outillée.

Le problème des guidelines statiques

Jusqu'à présent, Boost fonctionnait avec un système de guidelines. Ces fichiers (Blade ou Markdown) décrivent les bonnes pratiques d'un projet ou d'un package, puis sont compilés dans des fichiers comme CLAUDE.md ou AGENTS.md.

Le principe est sain, mais il a une limite claire :
tout est chargé en permanence, même quand ce n'est pas utile.

Vous travaillez sur un contrôleur classique ?
Les règles Livewire, Inertia ou Pest sont quand même dans le contexte.

Le résultat se traduit par du bruit inutile, une consommation de tokens superflue et des réponses parfois floues.

Boost 2.0 : les guidelines deviennent des Skills

Boost 2.0 introduit un nouveau concept central : les Skills.

Une Skill est une guideline activable à la demande. L'agent IA peut décider de la charger uniquement quand le contexte l'exige.

Exemples concrets :

  • vous modifiez un composant Livewire → Skill Livewire
  • vous travaillez sur Inertia → Skill Inertia
  • vous écrivez des tests → Skill Pest

On ne charge plus tout "au cas où", on charge le bon savoir, au bon moment.

C'est un changement simple, mais fondamental.

Une architecture plus propre et plus flexible

Les Skills ne sont pas juste des guidelines renommées, Boost 2.0 apporte une vraie structure autour de leur gestion.

Synchronisation des Skills

Les Skills peuvent être synchronisées automatiquement avec leur source, votre outillage reste à jour sans intervention manuelle.

Overrides : reprendre le contrôle

Vous pouvez remplacer complètement une Skill fournie par Boost.

Exemple : override global d'une Skill personnalisée

1.ai/skills/nuxt-development/SKILL.md

Cette Skill sera utilisée telle quelle à la place de celle par défaut.

Override plus fin, versionné :

1.ai/livewire/3/skill/livewire-development/SKILL.md

Ici, seule la Skill Livewire v3 est remplacée.
Les autres versions restent intactes.

Pratique pour adapter les règles à vos conventions internes ou à un legacy bien réel.

Installer ou mettre à jour Boost 2.0

La mise à jour est volontairement simple :

1composer update
2php artisan boost:install

L'expérience d'installation a été revue pour être plus claire, plus guidée, et moins opaque.

Ajouter des Skills depuis GitHub

Boost 2.0 introduit une nouvelle commande Artisan : boost:add-skill.

Elle permet d'importer des Skills directement depuis des dépôts GitHub.

Format court :

1php artisan boost:add-skill vercel-labs/agent-skills

URL complète :

1php artisan boost:add-skill https://github.com/vercel-labs/agent-skills

Avec un sous-dossier spécifique :

1php artisan boost:add-skill owner/repo/.ai/skills

On commence à voir émerger un écosystème de Skills partageables, versionnées, spécialisées.

Pourquoi c'est une vraie avancée

Boost 2.0 ne cherche pas à faire "plus d'IA", il cherche à faire moins de bruit.

Pour les développeurs Laravel qui travaillent sur des projets réels :

  • plusieurs stacks,
  • des contraintes métier,
  • des versions spécifiques de packages,

les Skills apportent :

  • plus de précision,
  • moins de contexte inutile,
  • et des réponses réellement alignées avec le code en cours.

C'est une approche artisanale de l'IA : outils bien rangés, utilisés seulement quand nécessaire.

Ce qu'il faut retenir

Boost 2.0 marque un tournant discret mais important :

  • les guidelines deviennent dynamiques
  • le contexte est maîtrisé
  • l'IA s'adapte au code, pas l'inverse

Laravel continue de montrer qu'on peut intégrer l'IA sans magie noire, avec des abstractions claires et du contrôle pour les développeurs.

Un bon outil d'atelier, tout simplement.

Source : https://laravel.com/ai/boost
Ludovic Guénet 🪃 avatar
Ludovic Guénet 🪃
software engineer • mentor • bassist

A lire

Autres articles de la même catégorie