Extension Chrome · pour coder avec l’IA
Épinglez des notes sur votre app qui tourne — votre agent IA reçoit le composant, le fichier source et le style exacts derrière chaque repère.
Chrome 116+ · compatible Edge · $6.43, paiement unique, sans abonnement
Fonctionnement
Appuyez sur Alt+Shift+A (Mac : ⌥⇧A) dans votre app, ou cliquez sur l’icône de la barre d’outils. Chargement auto sur localhost.
Épinglez une Note sur n’importe quel élément, tracez un Frame autour d’une zone ou dessinez à main levée avec le Pen. Décrivez le changement avec vos mots.
Un clic regroupe chaque repère avec l’élément exact derrière lui. Collez dans le chat de votre agent et regardez les corrections tomber.
Les repères
Choisissez Note et cliquez — une épingle numérotée se pose sur l’élément, vous tapez le changement. Tracez un Frame autour d’une zone, ou gribouillez avec le Pen.
Joignez à chaque repère des captures propres, et glissez des @références vers d’autres éléments — « aligne ceci sur @Heading ».
Pas div.css-1q2w3e — mais <button> in UpgradeButton — src/components/UpgradeButton.jsx:6. React 18/19, Vite, Next.js, CRA. Votre agent ouvre le bon fichier au lieu de le chercher à coups de grep.
Chaque repère embarque aussi le style calculé et la liste de classes de l’élément. Page non React ? Repli sur un sélecteur CSS précis.
Au survol, un relevé digne des DevTools : padding, margin et l’écart mesuré avec chaque voisin — en pixels réellement rendus.
Une note peut donc dire « 24px entre ces deux-là — mets 8 » sans jamais ouvrir les DevTools.
Copy for AI regroupe tous les repères ouverts — élément, source, style, instruction — en un seul bloc à coller. Cinq formats, dont un prompt de relais pour Claude Code via Claude in Chrome.
Chaque capture part estampillée du badge #id de son repère — impossible de dissocier l’image de son instruction.
# UI annotations Page: http://localhost:3000/demo.html ## #1 — note - jsx: `<button> in UpgradeButton` @ src/components/UpgradeButton.jsx:6 - style: 14px 800 · #fff on #f7a11b→#ef6820 · pad 11 22 - instruction: Tone it down — ghost style ## #2 — frame - jsx: `<div> in StatCard` @ src/components/StatCard.jsx:15 - area: x=64 y=170 w=1152 h=124 - instruction: Equal gaps between these cards
La boucle
Une seule commande enregistre le serveur local Notepix auprès de tous les agents de codage de votre machine. Le vôtre va chercher chaque repère directement dans le navigateur et bascule sa carte en DONE sous vos yeux, à mesure qu’il corrige.
Dites « corrige chaque repère dès que je le pose » et continuez à cliquer dans votre app pendant que les diffs tombent. Le tout sur 127.0.0.1.
Détails
Alt+Shift+N épingle une note sans ouvrir le panneau. À l’intérieur, N F D S changent de mode.
Le 📷 recadre pile le composant visé — les épingles de Notepix sont d’abord effacées.
Chaque route garde ses repères ; le panneau suit votre navigation côté client.
Du JSON dans les deux sens — fusionnez les repères d’un collègue ou changez de machine.
Les épingles ne s’affichent que pendant que vous annotez. Panneau masqué, votre app reste présentable.
Chaque capture porte le #id de son repère — l’agent associe image et instruction par badge, pas par ordre de collage.
Cochez un repère ✓ — il reste consultable mais sort de la prochaine copie. Chaque suppression est annulable d’un clic.
Le mode Ghost estompe le panneau jusqu’au survol. Déplacez-le où vous voulez, redimensionnez par n’importe quel bord.
Le ? rouvre le guide de 30 secondes. Réassignez les raccourcis dans chrome://extensions/shortcuts.
Conçu pour rester privé
Pas de backend. Notes, captures et chemins source restent dans le stockage local de Chrome, sur votre machine — nulle part ailleurs.
Pas d’analytics, pas de télémétrie, pas de rapports de crash. Ce que vous annotez ne regarde que vous.
Zéro requête tant que vous n’avez pas saisi de clé de licence — ensuite un seul type : vérifier votre clé auprès de Gumroad. Jamais vos pages ni vos notes.
Tarif
En cours de validation sur le Chrome Web Store — le bouton d’installation s’activera dès la publication de la fiche.
Paiement sur Gumroad · clé de licence par e-mail · déblocage dans le panneau
FAQ
Non — Notepix annote n’importe quelle page. Sur un build React de dev (Vite, Next.js, CRA ; React 18 et 19), chaque repère enregistre en plus le nom du composant et le fichier:ligne source derrière l’élément. Sur un build de production ou une page non React, il se rabat sur un sélecteur CSS précis. La résolution de source pour Vue et Svelte est sur la feuille de route.
Partout où vous pouvez coller du texte : Claude Code, Cursor, GitHub Copilot, Windsurf, Codex, Aider, une simple fenêtre de chat. Le brief est du texte brut dans votre presse-papiers — aucun compte, aucune configuration. Vous pouvez aussi sauter le collage, de deux façons : avec Claude Code connecté via Claude in Chrome (choisissez le format de relais et il lit les repères directement sur la page), ou en ajoutant le serveur MCP Notepix optionnel — une commande, npx -y notepix-mcp setup, l’enregistre auprès de tous les agents de codage de votre machine — pour que votre agent récupère lui-même repères et captures et les coche à mesure qu’il corrige.
Cliquez dessus. Notepix épingle une note numérotée sur l’élément et enregistre le composant React, le fichier source et la ligne, le style calculé et une capture propre. Copy for AI transforme le tout en un seul brief — collez-le dans Claude Code, Cursor ou Copilot — ou laissez l’agent lire les repères lui-même via MCP.
Les deux, pensé pour la boucle de codage avec l’IA. Utilisez-le comme un outil de revue de design ou de signalement de bugs — notes, cadres et croquis sur n’importe quelle page web, localhost compris — à une différence près : chaque annotation embarque le contexte de code (composant, fichier, sélecteur, style) dont un agent IA a besoin pour vraiment livrer le correctif.
Oui — cliquez sur l’icône Notepix dans la barre d’outils, sur n’importe quelle page http(s), previews cloud comprises, et annotez. Sur les serveurs de dev localhost, Notepix se charge tout seul après chaque reload ; l’auto-chargement en un clic pour les domaines de preview est au programme de la prochaine mise à jour.
Dans le stockage local de l’extension, côté Chrome, indexées par page et par route SPA. Sur les serveurs de dev localhost, Notepix se charge tout seul : vos notes sont toujours là après chaque reload. Vous pouvez exporter les repères d’une page en fichier JSON et les importer où vous voulez.
Rien ne quitte votre ordinateur — tant que vous n’avez pas saisi de clé de licence. Ensuite, il n’existe qu’un seul type de requête Internet : la vérification de votre clé auprès de l’API de licences de Gumroad, à l’activation puis au plus une fois par semaine. Elle contient la clé et l’id du produit — jamais le contenu des pages, ni les notes, ni les captures. Si vous activez la connexion MCP optionnelle, celle-ci parle à 127.0.0.1 — votre propre machine — et à rien d’autre. La politique complète est sur la page de confidentialité.
Créer de nouveaux repères demande le déblocage unique à $6.43. Tout ce que vous avez déjà créé reste consultable, copiable, exportable et supprimable pour toujours — vos notes vous appartiennent.
Alt+Shift peut entrer en conflit avec le changement de disposition du clavier, surtout sous Windows. Ouvrez chrome://extensions/shortcuts et réassignez « Toggle the Notepix panel » sur la combinaison de votre choix — l’icône de la barre d’outils et le menu clic droit, eux, fonctionnent toujours.
Chrome 116+ et Edge basé sur Chromium (testé). Une fiche Edge Add-ons et d’autres navigateurs sont sur la feuille de route.