l’Almanet doLys Gnu/Linux – Open Source – Entreprises › Forums › L’almanet doLys Open Source › Optimiser Firefox pour les agents LLM : instance dédiée et réglages avancés
- This topic is empty.
- AuteurArticles
- août 15, 2025 à 4:22 pm #12994
Firefox est un navigateur souple et configurable. Pour les usages intensifs avec des agents LLM (Copilot, ChatGPT, Claude, Grok, Perplexity, Gemini, Phind, etc.), mieux vaut créer une instance dédiée avec un profil allégé, rapide et stable.
Optimiser Firefox pour les agents LLM : instance dédiée et réglages avancés
Objectif : créer une instance Firefox dédiée aux agents LLM avec des réglages qui améliorent stabilité, répartition des ressources et fluidité, particulièrement si vous utilisez plusieurs LLM en parallèle.
1. Créer une instance Firefox dédiée
On crée un profil indépendant que vous pouvez lancer séparément du Firefox principal.
Étapes
- Ouvrir un terminal
- Taper :
firefox -P
- Créer un nouveau profil, par exemple LLM
- Lancer ce profil :
firefox -P LLM --no-remote
Ce profil est isolé et peut être configuré spécifiquement pour l’IA sans impacter votre navigateur principal.
2. Ajouter des réglages via user.js
Dans le dossier du profil LLM, créez un fichier
user.js
. Les préférences ci-dessous seront appliquées à chaque démarrage.Emplacement du fichier
- Linux :
~/.mozilla/firefox/xxxxxx.LLM/user.js
- Windows :
C:\Users\VotreNom\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxx.LLM\user.js
Contenu recommandé pour user.js
/* Instance LLM — préférences raisonnées. Ajustez selon votre RAM et le nombre d'onglets IA. */ user_pref("fission.autostart", true); /* Fission activé */ user_pref("dom.ipc.processCount", 8); /* augmenter si usage très intensif */ user_pref("dom.ipc.processCount.webIsolated", 6); /* 4 à 8 selon le nombre d'onglets IA */ user_pref("dom.ipc.processCount.extension", 1); user_pref("dom.ipc.processCount.file", 1); user_pref("dom.ipc.processCount.privilegedabout", 1); user_pref("dom.ipc.processCount.privilegedmozilla", 1); user_pref("browser.tabs.unloadOnLowMemory", true); /* Optionnels */ user_pref("browser.sessionstore.interval", 60000); /* réduit les écritures disque */ user_pref("media.autoplay.default", 1); /* bloque l'autoplay audio */
3. Alternative : modifier via about:config
Sans
user.js
, vous pouvez entrer les préférences manuellement dansabout:config
.fission.autostart
→ truedom.ipc.processCount
→ ajustez si vous ouvrez beaucoup d’onglets LLMdom.ipc.processCount.webIsolated
→ 4 à 8 recommandé selon chargebrowser.tabs.unloadOnLowMemory
→ truemedia.autoplay.default
→ 1 pour bloquer l’audio auto- Optionnels :
browser.sessionstore.interval
→ par exemple 60000 pour réduire les écritures, au prix d’une récupération de session moins fine- Windows uniquement :
browser.low_commit_space_threshold_mb
→ par exemple 512 pour déclencher le déchargement d’onglets plus tôt
Évitez de toucher aux réglages de cache disque et de cookies dans un guide performance. Si vous voulez plus de confidentialité, placez ces points dans une section vie privée séparée avec mise en garde sur les effets de bord.
4. Lancer et tester l’instance
firefox -P LLM --no-remote
Ouvrez ensuite vos agents IA dans des onglets séparés :
5. Réglages de protection renforcée
Si vous utilisez une configuration stricte similaire à la capture :
- Cookies : isolement par site et protection contre le pistage activés
- Contenu utilisé pour le pistage : seulement dans les fenêtres privées
- Mineurs de cryptomonnaies : bloqués
- Détecteurs d’empreinte numériques connus : bloqués
- Détecteurs suspects : seulement dans les fenêtres privées
- Recommandé : cocher Autoriser Firefox à appliquer automatiquement les exceptions nécessaires pour éviter les dysfonctionnements sur certains sites
En cas de site qui casse : ouvrir le site, cliquer sur l’icône bouclier, puis désactiver la protection pour ce site.
6. Extensions essentielles pour tokens et prompts
ChatGPT Token Counter
Extension utile pour surveiller le volume de tokens en temps réel : ChatGPT Token Counter
Bon usage : surveillez la taille de conversation et déclenchez une synthèse avant d’approcher la limite du modèle utilisé. Règle simple : résumer et repartir vers 50 à 70 % de la fenêtre nominale du modèle.
- Demander une synthèse avant d’approcher la limite
- Ouvrir un nouveau fil en partant de cette synthèse
- Utiliser les projets ChatGPT et joindre la synthèse en fichier Markdown (.md)
Commande utile :
Fais-moi une synthèse complète de notre conversation en format Markdown, en conservant tous les points techniques importants et les conclusions.
Promptify – Gestionnaire de prompts universel
Extension pratique : Promptify
- Sauvegarde et organisation des prompts favoris
- Insertion rapide via la notation
::raccourci::
dans tous les LLM - Synchronisation entre instances Firefox
- Import et export CSV de la collection
- Clic droit pour capturer un prompt depuis n’importe quelle page
Usage : tapez
::synthese::
dans Claude ou ChatGPT et votre prompt de synthèse s’insère automatiquement.Bloc d’instructions globales
Absolute prohibitions / Interdits absolus: - Nonviolent Communication phrasing (NVC/CNV) - AI apologies - preventive moralising - "sorry" / "désolé" - "perceived as" / "perçu comme" - "as an AI" / "en tant qu'IA" - em dashes, en dashes (tirets cadratin, demi-cadratin) - emojis / icons Allowed: numbering and bullet points.
Collection de prompts de base
Dans Promptify, utilisez la fonction d’import CSV pour intégrer cette collection de 8 prompts essentiels. Télécharger la collection (ou contactez-moi pour le fichier CSV complet).
Extensions complémentaires
- uBlock Origin : réduit la charge et les distractions sur les interfaces LLM
- ClearURLs : nettoie les paramètres de tracking dans les liens partagés
7. Nettoyage régulier
- Vider le cache dans
about:preferences#privacy
- Supprimer cookies et données de site si besoin
- Redémarrer Firefox régulièrement pour libérer la mémoire
8. Astuces Linux EndeavourOS
- Accélération vidéo : installer les pilotes VA-API Mesa puis vérifier
media.ffmpeg.vaapi.enabled
à true si vous lisez des vidéos pendant vos sessions IA - Créer un lanceur .desktop dédié pour ne pas vous tromper de profil :
Exec=firefox -P LLM --no-remote Name=Firefox LLM
Conclusion
Avec une instance dédiée et ces réglages ciblés, vous gagnez en fluidité, stabilité et contrôle. Promptify standardise vos interactions entre outils, et un compteur de tokens vous aide à garder des fils courts et nets. Testez, ajustez, et profitez d’une expérience LLM propre et sans frictions.
Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc
- AuteurArticles
- Vous devez être connecté pour répondre à ce sujet.