Claude Code peut désormais être exécuté via AWS Bedrock à une fraction du prix que les développeurs paient habituellement à Anthropic. Un développeur a conçu un proxy LiteLLM auto-hébergé qui fait croire à l'interface en ligne de commande (CLI) Claude Code qu'elle communique avec Anthropic, alors que les requêtes sont en réalité acheminées vers le modèle Amazon Nova sur Bedrock, réduisant ainsi les dépenses de la phase d'apprentissage de 20 % à 35 %.

Pourquoi le proxy est important

Apprendre à écrire du code « agentique » avec Claude Code consomme rapidement les crédits de l'API Anthropic — chaque erreur de prompt ou longue session de débogage s'accumule. Pour les développeurs qui expérimentent les boucles d'agents, l'appel d'outils (tool calling) et la gestion du contexte, ce coût peut freiner les progrès. Le proxy vous permet de conserver le même flux de travail tout en payant avec des crédits AWS, qui sont généralement moins chers par jeton (token).

Le problème avec les options existantes

  • Modèles locaux (ex. Ollama). Faire tourner un modèle comparable sur un ordinateur portable ou une station de travail exige une RAM et un GPU haut de gamme, ce que de nombreux développeurs ne possèdent pas.
  • APIs en version gratuite (ex. OpenRouter). Les limites de jetons sont rapidement atteintes lors de tests d'agents multi-étapes, forçant un passage aux forfaits payants. Ces deux approches nécessitent soit du matériel coûteux, soit épuisent le quota avant qu'un cycle complet d'agent ne puisse être exercé.

Comment fonctionne le proxy LiteLLM

  1. Une instance LiteLLM conteneurisée avec Docker s'exécute sur la machine du développeur ou sur une VM cloud peu coûteuse.
  2. La CLI Claude Code pointe vers l'endpoint local du proxy, croyant contacter Anthropic.
  3. Le proxy réécrit la requête pour qu'elle corresponde au format de l'API d'Amazon Nova et la transmet à Bedrock.
  4. Les réponses de Nova sont retranscrites selon le format attendu par la CLI. Comme la CLI ne voit aucune différence, le développeur peut continuer à utiliser les mêmes prompts, la même syntaxe d'appel d'outils et les mêmes modèles de gestion de contexte que ceux pris en charge par Claude Code.

Mécanismes de sécurité intégrés

  • Aucune limite de session artificielle. Le proxy n'impose aucune limite supplémentaire au-delà de celles de Bedrock.
  • Restrictions IAM. Les clés d'accès sont verrouillées sur un seul modèle, empêchant tout basculement accidentel vers des options plus coûteuses.
  • Alertes de budget AWS. Une règle de budget surveille le compte et avertit l'utilisateur en cas de pic de dépenses inattendu. Ces contrôles permettent de maintenir l'expérimentation à faible risque et en toute transparence.

Comparaison des coûts

Sur la base des tarifs publics de Bedrock, le proxy permet de réaliser une économie de 20 % à 35 % par rapport à l'utilisation directe de Claude Haiku via Anthropic. Le chiffre exact dépend de la répartition des jetons entre les prompts et les réponses de l'agent, mais la réduction est suffisamment constante pour impacter de manière notable un budget d'apprentissage.

L'image Docker et les fichiers de configuration sont disponibles sur GitHub sous le nom du créateur, Priyanshu Valiya. Une recherche rapide permet de télécharger les artefacts que n'importe qui peut utiliser pour reproduire la configuration.

Ce que le proxy ne fait pas

  • Ce n'est pas une version gratuite de Claude. Le modèle utilisé en arrière-plan est Amazon Nova, pas Claude. Nova supporte des primitives de raisonnement et d'appel d'outils similaires, mais son style de sortie et ses performances diffèrent.
  • Ce n'est pas un benchmark de production. Utiliser le proxy pour juger de la pertinence de Claude Code pour un service en direct serait trompeur, car le modèle sous-jacent et la tarification diffèrent.
  • Le suivi des coûts uniquement par jetons est insuffisant pour la production. AWS passe de « Bedrock Agents Classic » à « AgentCore ». Dans la nouvelle offre, les frais ne s'accumulent pas seulement pour les jetons, mais aussi pour les services de plateforme tels que l'invocation d'agents et les requêtes de passerelle (gateway). Les développeurs passant de l'apprentissage à la production devront surveiller ces lignes de frais supplémentaires.

À surveiller ensuite

  • Mises à jour des tarifs AWS AgentCore. À mesure que la plateforme mûrit, de nouveaux frais pourraient apparaître pour des fonctionnalités telles que l'orchestration d'agents ou le routage des requêtes. Consulter la page des tarifs AWS permettra d'éviter les factures surprises.

À retenir

En interposant un proxy LiteLLM entre Claude Code et AWS Bedrock, les développeurs peuvent pratiquer le codage agentique à un coût inférieur de 20 % à 35 % par rapport à l'utilisation directe de l'API d'Anthropic. Le compromis réside dans l'utilisation d'un modèle sous-jacent différent et la nécessité d'une gestion budgétaire vigilante, mais l'expérience d'apprentissage fondamentale reste intacte. Pour quiconque est bloqué par un plafond de crédits lors de l'exploration des agents d'appel d'outils, le proxy offre un raccourci pratique et à faible risque.