Un responsable de Spotify a conçu un plugin gratuit pour l’assistant Claude Code. Et cet outil réduit de 90 % la consommation de tokens en lecture. Il redirige d’ailleurs l’analyse des fichiers lourds vers Gemini 2.5 Flash pour diminuer vos coûts.
L’utilisation quotidienne des assistants de codage représente un budget conséquent, compte tenu de la fin du bonus de 50 % qu’Anthropic nous a accordé. Ce qui nous contraint à optimiser nos ressources financières.
Et cette initiative développée chez Spotify nous apporte justement une solution simple et très efficace.
Une utilisation disproportionnée des modèles les plus coûteux
Les agents de codage ne passent pas leur temps à résoudre des problèmes complexes. Ces logiciels consacrent l’essentiel de leurs opérations à lire des fichiers volumineux. Ils génèrent aussi beaucoup de code répétitif durant vos sessions de travail.
Mobiliser un modèle très cher comme Claude Opus 5 pour lire 800 lignes reste inefficace. Le million de tokens en entrée sur ce modèle coûte 5 dollars. En confiant cette analyse à Gemini 2.5 Flash, le tarif baisse à 0,30 dollar. Cette bascule divise vos coûts de lecture par dix-sept.
Un verrouillage automatique pour orienter vos requêtes
Dimitri Mazmanov, responsable produit chez Spotify, a conçu une architecture novatrice. Son système repose sur des hooks et des skills intégrés. Ce dispositif empêche l’assistant principal de gaspiller inutilement vos crédits.
Quand un document dépasse 350 lignes, le hook check-file-size bloque la lecture. L’assistant doit alors déléguer l’analyse à l’agent bulk-reader. Un second filtre nommé check-bash-read restreint les commandes comme cat ou head. Les lectures ciblées de quelques lignes restent autorisées pour préserver votre vitesse.
Spotify just published the internal setup their engineers use with Claude Code, the one that cut token usage by 90 percent. Here is how it works.
— Yarchi (@undefinedKi) September 4, 2026
The observation behind it: most of what a coding assistant does is not thinking. It opens five files to answer a question about one… https://t.co/2eB8LZ0OMx pic.twitter.com/sBbTHBufQc
Des consignes réécrites pour piloter les agents spécialisés
Le plugin utilise deux agents distincts nommés bulk-reader et code-writer. Le créateur du projet a rédigé des consignes très strictes. Vous pouvez adapter ces instructions traduites pour vos propres besoins.
Le premier prompt encadre l’agent d’analyse de fichiers lourds. Il exige des réponses courtes sous forme de synthèses structurées.
Voici la version réécrite et prête à l’emploi :
Vous êtes un analyste de code précis. Lisez les fichiers fournis et répondez à la question de manière concise. Rédigez uniquement des synthèses structurées sans préambule ni formule de politesse. Indiquez systématiquement le nom exact, le type ou le numéro de ligne. Ignorez tout élément non demandé.
Pour une alternative plus souple au quotidien, vous pouvez adopter cette seconde variante :
Analyse le code fourni pour répondre précisément à la demande. Fournis directement une réponse synthétique organisée par fichier ou numéro de ligne, sans introduction ni conclusion.
Le second prompt encadre la rédaction du code répétitif. Il impose de respecter le style et les règles du projet existant.
Vous pouvez utiliser cette déclinaison dans vos configurations :
Vous générez des fichiers de code à partir d'une spécification et de documents de référence. Respectez exactement le style, le nommage et les conventions du projet. Produisez uniquement du code sans explication. En cas de doute, faites des choix cohérents avec les modèles existants.
Pour générer des tests ou des configurations, vous pouvez employer cette autre version :
Rédige le code demandé en te basant sur la spécification et les fichiers modèles. Reproduis fidèlement la structure et les conventions de nommage existantes sans ajouter de texte d'explication.
Les commandes pour installer ce plugin dans votre environnement
L’installation s’effectue directement depuis votre terminal de commande. Vous pouvez configurer cet outil sur Claude Code et sur la plateforme Codex.
Pour équiper Claude Code, ajoutez d’abord le dépôt officiel :
claude plugin marketplace add spotify/portal-ai-plugins
Installez ensuite le module principal avec cette commande :
claude plugin install portal@portal
Vous pouvez aussi ajouter le composant optionnel de réduction de tokens :
claude plugin install shunt@portal
Une fois dans l’interface de l’assistant, lancez le paramétrage final :
/portal:setup
Si vous utilisez l’environnement Codex, ajoutez d’abord le catalogue de modules :
codex plugin marketplace add spotify/portal-ai-plugins
Transmettez ensuite cette consigne directement à l’assistant :
Set up Spotify Portal for me.
Ce système s’appuie à l’origine sur la plateforme interne Spotify Portal. Vous pouvez toutefois modifier les scripts pour lier directement votre propre clé d’API Gemini.
Les concessions et compromis à prendre en compte au quotidien
Cette méthode d’optimisation implique quelques ajustements pratiques. L’agent secondaire ne transmet pas toujours le numéro de ligne exact.
Votre assistant Claude Code doit parfois effectuer une relecture ciblée. La délégation ajoute aussi un délai de 10 à 30 secondes par requête. Les tâches complexes de débogage restent gérées par le modèle principal.
Cette approche préfigure une gestion plus sobre des ressources en IA générative. L’association de plusieurs modèles spécialisés s’imposera rapidement dans tous vos outils.
- Partager l'article :
Restez à la pointe de l'information avec
INTELLIGENCE-ARTIFICIELLE.COM !

