Diagnostiquer pourquoi une page est lente avec une trace de style Lighthouse
Quand l'utiliser : Une page semble lente et vous voulez que Claude exécute une trace et identifie le vrai goulot d'étranglement au lieu de deviner.
Prérequis
- L'URL cible se charge sans connexion (ou vous gérez d'abord l'authentification) — Utilisez
navigate_pageavec une URL ; pour les pages protégées par authentification, connectez-vous d'abord via les outils de clic/frappe chrome-devtools
Déroulement
-
Exécuter une trace de performanceOuvrez https://example.com/product/123. Exécutez une trace de performance avec limitation CPU 4x et un profil réseau slow-3G. Dites-moi le LCP, CLS et TBT.✓ Copié→ Trois nombres de métriques plus un résumé de trace
-
Trouver le principal coupableQuel single asset ou script contribue le plus au délai LCP ? Montrez le chronométrage de la demande.✓ Copié→ URL spécifique identifiée, avec décomposition du chronométrage (DNS/connexion/TTFB/téléchargement)
-
Proposer une correction concrèteQuelle est la correction la moins chère qui déplacerait le LCP sous 2,5s ? Proposez un changement (preconnect, preload, defer, lazy ou bundle-split) avec des lignes spécifiques à ajouter.✓ Copié→ Diff HTML/JS exploitable, pas une liste générique
Résultat : Une régression de performance avec une cause nommée et une correction spécifique, vérifiable en réexécutant la trace après l'avoir appliquée.
Pièges
- La trace varie d'une exécution à l'autre — les nombres uniques induisent en erreur — Exécutez la trace 3 fois et prenez la médiane avant de conclure quoi que ce soit
- Les builds locaux/dev diffèrent de la production — Tracez une URL de production ou un aperçu servi par CDN, pas localhost sans compression