MAKEFASTER : le loop autonome qui rend votre front plus rapide
📌 MAKEFASTER est un skill IA qui lance un loop de recherche autonome pour découvrir, tester et appliquer des optimisations de performance sur votre site. Il s’appuie sur les leçons tirées de 200 exécutions sur les 200 dépôts GitHub les plus suivis : -60 % de LCP et -49 % de TTI revendiqués en moyenne sur 192 sites.
L’idée de départ est belle. Son auteur raconte avoir dépensé l’équivalent de quelques milliers de dollars en crédits de modèles « max thinking » pour accélérer les 200 repos open source les plus étoilés, puis avoir consigné les gagnants. Ces techniques, triées par efficacité réelle, deviennent la checklist du loop. Chaque itération reprend la liste dans l’ordre, en sautant ce qui ne s’applique pas, et peut ajouter jusqu’à cinq hypothèses de son cru.
Concrètement, npx makefaster dans un dépôt détecte les agents CLI déjà installés sur votre machine — Cursor, Claude Code, Codex — et vous demande simplement lequel utiliser, puis le modèle. Il ne vous demande jamais de re-login et n’injecte aucune clé API : il réutilise la session que vous avez déjà. C’est un détail d’ingénieur, mais il change tout sur le plan de la confiance.
Le profilage se fait via Lighthouse, en cold et warm, avec la médiane d’au moins trois mesures. Le loop implémente une hypothèse, la mesure, et ne garde que si elle bat le bruit de fond avec au moins 5 % ou 20 ms d’amélioration du LCP. C’est la discipline « keep / revert » : chaque contribution est soit conservée en commit, soit annulée. On ne casse jamais son site pour une victoire au FCP.
Le tableau de bord qui accompagne le run est un TUI sobre — pensées de l’agent, métriques avant/après, barres de temps par itération. Tout se passe en arrière-plan pendant que le CLI est masqué, et pas de surprise à la fin : le loop s’arrête quand la checklist est épuisée, pas après cinq échecs consécutifs.
Côté chiffres, le site autoproclamé public : leaderboard de sites avec leurs PR associées, et leaderboard des techniques classées par nombre de réussites. La compression gzip/brotli pré-générée arrive en tête (188 sites, -36 %), suivie du lazy-load des composants (-16 %), de la fenêtre de fraîcheur HTML courte, du JavaScript critique réduit et de l’allègement des fonts. Ces données alimentent la checklist de la version suivante : le loop apprend de tous les runs récents.
Je trouve l’approche maligne. Elle n’invente pas un nouvel agent : elle orchestre celui que vous avez déjà, et transfère la sagesse collective d’un leaderboard public vers votre dépôt. La private intelligence, elle — l’outil revendique ne jamais faire fuiter votre HTML là où ça compte.
Points clés :
- 🔁 Loop autonome : Research, Experiment, Implement, Repeat
- 📋 Checklist des ~24 techniques les plus efficaces du leaderboard
- ⚡ LCP -60 % et TTI -49 % mesurés sur le leaderboard public
- 🔑 Réutilise l’agent et la session déjà installée sur votre machine
- 📊 Dashboard TUI en temps réel, keep/revert strict sur le bruit de fond
À tester sur un dépôt que vous maîtrisez, avec un agent dont la session est déjà configurée. Libre et open source, le projet affiche ses résultats en public : leaderboard des sites mesurés avec leurs pull requests, et classement des techniques par succès. C’est ce qui le rend honnête.
Sources
- Site officiel — Makefaster
- GitHub — jjcm/makefaster
