Infracost réduit l'utilisation des tokens Claude de 79% en reconcevant l'interface CLI pour les agents IA

✍️ OpenClawRadar📅 Publié: May 19, 2026🔗 Source
Infracost réduit l'utilisation des tokens Claude de 79% en reconcevant l'interface CLI pour les agents IA
Ad

Infracost, un outil CLI qui estime les coûts d'infrastructure cloud à partir de Terraform, CloudFormation et CDK, a repensé sa sortie pour les agents de codage IA comme Claude Code et Cursor. Le résultat : jusqu'à 79 % de tokens de sortie en moins et 67 % de coûts API en moins par rapport à une référence Claude seule. La refonte repose sur deux techniques : le prédicat pushdown dans le CLI et un format de sortie économe en tokens.

Détails du benchmark

  • 16 questions sur un montage Terraform de 3 projets avec 1 171 ressources
  • Modèle : Claude Opus, 5 répétitions par question
  • Référence : Claude seul avec outils Bash et Read, sans compétence chargée
  • Comparé à la compétence Infracost avec l'indicateur --llm

Résultats clés

MétriqueClaude seulAvec compétence Infracost (--llm)Changement
Réponses correctes5 / 11 (45 %)11 / 11 (100 %)+6
Coût total (USD)16,41 $9,63 $-41 %
Tokens de sortie207 01781 697-61 %
Temps réel50 min50 minégal

Un exemple : la question « compter les ressources distinctes échouant à la politique de balisage, dédupliquées entre projets » a coûté 3,51 $ avec Claude seul et a atteint la limite de 25 tours, sans retourner de réponse. Avec le CLI repensé, la même question a coûté 0,25 $ et a retourné la réponse correcte.

Ad

Approche technique

  • Prédicat pushdown : Au lieu de faire passer l'agent du JSON via jq ou écrire des analyseurs Python, le CLI accepte des indicateurs de filtrage (ex. --tag-policy), déchargeant le calcul sur l'outil lui-même. Cela réduit le nombre de tours et la consommation de tokens.
  • Format de sortie économe en tokens : L'indicateur --llm retourne un format compact, adapté aux agents, plutôt que des tableaux verbeux lisibles par l'homme ou du JSON complet. Cela explique à lui seul une part significative de la réduction.

Pièges du benchmark

Infracost a open-sourcé la configuration de son benchmark pour aider les autres à éviter les écueils :

  • Sandbox HOME pour les exécutions de référence afin d'éviter le chargement accidentel de compétences
  • Définir TMPDIR sur un répertoire local au projet pour contourner les problèmes de listes de contrôle d'accès macOS
  • Préfixer le binaire de test au PATH plutôt que de compter sur une installation système
  • Utiliser 5 répétitions ou plus par cellule en raison de la variance de 20 à 30 % des tokens
  • Relancer les cellules qui atteignent la limite de tours (--rerun-failed) et réévaluer si le vérificateur change (--rescore)

Si vous maintenez un CLI que les agents IA appellent comme sous-processus, les mêmes deux mouvements — prédicat pushdown et un format de sortie dédié aux agents — s'appliquent probablement. La refonte a également amélioré le CLI destiné aux humains, bien que l'article se concentre sur le chemin des agents.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Extension OpenClaw Claude mise à jour pour utiliser l'Agent SDK suite aux changements de facturation d'Anthropic
Tools

Extension OpenClaw Claude mise à jour pour utiliser l'Agent SDK suite aux changements de facturation d'Anthropic

Un développeur d'extension OpenClaw a réécrit son intégration CLI Claude pour utiliser le SDK officiel claude-agent-sdk après qu'Anthropic a commencé à détecter et reclasser l'utilisation CLI comme utilisation d'application tierce, qui facture contre un pool de crédits séparé au lieu des limites du plan Max. L'approche SDK s'authentifie via la connexion Claude Code existante et facture comme une utilisation normale du plan Max.

OpenClawRadar
Passerelle de Contexte : Un Proxy Open-Source pour Compresser le Contexte des Agents IA
Tools

Passerelle de Contexte : Un Proxy Open-Source pour Compresser le Contexte des Agents IA

Context Gateway est un proxy open-source qui se place entre les agents de codage et les LLM, compressant les sorties d'outils avant qu'elles n'entrent dans la fenêtre de contexte. Il utilise de petits modèles de langage pour détecter le signal dans le contexte, effectue une compaction en arrière-plan à 85% de la capacité de la fenêtre, et inclut des plafonds de dépenses, un tableau de bord et des notifications Slack.

OpenClawRadar
BrightBean Studio : Plateforme open-source de gestion des médias sociaux développée avec des agents IA
Tools

BrightBean Studio : Plateforme open-source de gestion des médias sociaux développée avec des agents IA

BrightBean Studio est une plateforme de gestion des médias sociaux open-source et auto-hébergeable qui prend en charge plus de 10 plateformes avec des intégrations directes d'API de première partie. Elle a été construite en 3 semaines en utilisant Claude et Codex.

OpenClawRadar
Beagle SCM : Un système de gestion de code source qui stocke des arbres AST
Tools

Beagle SCM : Un système de gestion de code source qui stocke des arbres AST

Beagle est un système expérimental de gestion de code source qui stocke des arbres de syntaxe abstraite au lieu de blobs binaires, utilisant un format de données de type CRDT appelé BASON et un stockage de support avec des bases de données clé-valeur comme RocksDB.

OpenClawRadar