Retour aux guides
Comparer·21 septembre 2026·Mis à jour le 3 octobre 2026·9 min de lecture

Open Interpreter contre Claude Code — la portabilité ne fonctionne que dans un sens

Même forme de terminal, plafonds de protocole opposés — et un seul des deux peut changer de fournisseur de modèle sans changer de client.

Dernière vérification le .

Open Interpreter et Claude Code sont tous deux des agents de codage en terminal, et le choix entre eux dépend d’une asymétrie plutôt que d’une impression : Open Interpreter documente trois formats de requête et accepte un fournisseur personnalisé dont le modèle n’est qu’une chaîne dans un fichier de configuration, tandis que Claude Code n’accepte que des formats de type Anthropic et qu’Anthropic écrit qu’il « ne prend pas en charge le routage de Claude Code vers des modèles non-Claude via une quelconque passerelle ». La licence, l’exigence de compte, le mode de facturation et l’effort de migration découlent tous de cette seule différence, et c’est la seule chose que la configuration ne peut pas annuler.

Commencez par déterminer de quel Open Interpreter vous parlez, car le nom a changé. Depuis la relance annoncée le 13 juillet 2026, Open Interpreter est un agent de terminal Rust que son propre README décrit comme « un fork de Codex d’OpenAI » ; le billet ajoute qu’il est « construit sur la CLI Codex d’OpenAI » et publié sous Apache 2.0. L’outil Python qui exécutait du code généré dans une boucle de chat est un programme différent, figé sur PyPI en version 0.4.3 depuis le 26 octobre 2024. Presque tous les articles comparatifs écrits avant 2026 décrivent celui-là.

Les deux programmes tels qu’ils se présentent au 21 septembre 2026

 Open InterpreterClaude Code
Ce que c’estAgent de codage en terminal Rust, fork de Codex d’OpenAI ; la racine du dépôt contient codex-rs/, codex-cli/ et un fichier NOTICE indiquant « OpenAI Codex / Copyright 2025 OpenAI »Agent de codage en terminal propre à Anthropic, distribué sous forme de binaire natif
LicenceApache-2.0 (dépôt)Propriétaire. LICENSE.md indique intégralement : « © Anthropic PBC. Tous droits réservés. L’utilisation est soumise aux conditions générales de service commerciales d’Anthropic. » Le champ de licence du paquet npm est « SEE LICENSE IN README.md »
Version vérifiéeVersion rust-v0.0.45, publiée le 20 septembre 2026, et non une préversionnpm latest 2.1.278, avec un canal stable distinct et plus lent en version 2.1.267
État du dépôtNon archivé, 68 396 étoiles, dernier push le 20 septembre 2026. La description GitHub mentionne des modèles à poids ouverts, pas ClaudeNon archivé. Ce qui est distribué est un binaire natif ; la documentation d’Anthropic décrit le paquet npm comme un wrapper qui l’installe
Mode d’installationL’installateur du fournisseur ou une compilation depuis les sources. La page d’installation documente curl -fsSL https://www.openinterpreter.com/install | sh sur macOS et Linux, irm https://www.openinterpreter.com/install.ps1 | iex dans Windows PowerShell, ainsi qu’une section « Build From Source » ; elle ne mentionne aucun gestionnaire de paquets. L’installateur macOS et Linux place interpreter, i et codex-code-mode-host dans $HOME/.local/binScript d’installation, cask Homebrew, WinGet, npm et dépôts apt/dnf/apk signés. La documentation d’Anthropic précise que le paquet npm « installe le même binaire natif que l’installateur autonome » et que le binaire claude « n’invoque pas lui-même Node »
Compte requisAucun. Ni connexion, ni forfait, ni quota« Claude Code nécessite un compte Pro, Max, Team, Enterprise ou Console. Le forfait claude.ai gratuit n’inclut pas l’accès à Claude Code. »

L’identité du dépôt, la licence, le nombre d’étoiles, la date du push et l’étiquette de version ont été lus dans l’API GitHub le 21 septembre 2026 ; les chiffres npm provenaient du registre le même jour ; les informations d’installation et de compte provenaient de la documentation propre à chaque fournisseur, de la configuration de Claude Code et de la page d’installation d’Open Interpreter. Une page sœur ici avait enregistré rust-v0.0.44 le 18 septembre — les deux nombres sont corrects pour leurs dates, et les versions de cette série paraissent plusieurs fois par mois.

Trois choses que cette page ne compare pas

Les résultats de recherche pour cette requête mélangent trois produits sans rapport, chacun ayant un prix qui ruinera un budget si vous l’associez au mauvais outil.

Ce que vous trouverezCe que c’est réellementPourquoi il ne figure pas sur cette page
« Code Interpreter », facturé 0,03 $ / 0,12 $ / 0,48 $ / 1,92 $ par session de 20 minutes et par conteneur, selon la taille de la mémoire (tarification de l’API OpenAI)L’outil Code Interpreter hébergé d’OpenAIFournisseur différent, produit différent. Open Interpreter s’exécute sur votre propre machine et ne facture rien pour cela
« 0,05 $ par heure et par conteneur » après une allocation quotidienne gratuite par organisation (claude.com/pricing)L’outil d’exécution de code d’Anthropic sur la plateforme destinée aux développeursUne fonctionnalité d’API facturée selon la durée d’utilisation du conteneur. Claude Code est une CLI facturée via un forfait ou à l’usage par jeton ; les deux ne partagent jamais un même poste de facturation
Articles « OpenCode vs Claude Code »Un autre agent de terminal avec sa propre documentation et sa propre licenceNom similaire, projet sans rapport — consultez opencode vs Claude Code pour cette paire

Les prix des deux outils ont été vérifiés le 21 septembre 2026.

Qui devrait choisir lequel

Votre situationChoisirCe que vous accepiez
Vous voulez changer de fournisseur de modèles sans changer de client, ou exécuter des modèles à poids ouvertsOpen InterpreterUn produit plus récent sur une branche de versions 0.0.x et une couche de harness à découvrir. Sa portabilité est un objectif de conception documenté, pas une garantie de migration testée
Vous avez arrêté votre choix sur les modèles Claude et souhaitez les outils propres d’Anthropic autour de ceux-ciClaude CodeUn client propriétaire, une exigence de compte et une famille de modèles que vous ne pouvez pas quitter sans quitter le client
Votre travail s’exécute avec un forfait claude.ai et vous utilisez les surfaces qui lui sont associées — mobile, Slack, Desktop, Remote ControlClaude Code, connecté, sans URL de base personnaliséeCes fonctionnalités sont inaccessibles depuis une clé API ou un fournisseur tiers ; un endpoint moins cher vous ferait donc perdre toute la liste
Vous voulez un bac à sable au niveau du système d’exploitation et des autorisations limitées aux chemins, déclarées dans un fichier de configuration que vous pouvez examinerOpen InterpreterCe bac à sable est hérité de Codex plutôt que créé par ce projet, et cette page ne l’a pas exécuté. Claude Code possède son propre modèle d’autorisations, qui n’est pas comparé paramètre par paramètre ici
Vous voulez des dépenses mensuelles prévisibles plutôt que des jetons facturés à l’usageClaude Code avec un forfaitAnthropic ne publie aucun quota de jetons, de messages ou d’heures pour quelque forfait que ce soit ; « prévisible » signifie donc un montant fixe, et non une allocation connue
Vous migrez depuis la commande Python interpreterNi l’un ni l’autre, directementRien n’est transférable. Les indicateurs, profils et conventions de noms de modèles de 0.4.3 n’existent dans aucun des deux clients — consultez Alternatives à Open Interpreter

Les différences réelles entre les deux clients

DécisionOpen InterpreterClaude Code
Formats de requête acceptésTrois valeurs wire_api sur sa propre page des fournisseurs : responses (OpenAI Responses), chat (Chat Completions compatible OpenAI) et messages (Anthropic Messages). C’est ce que la page documente comme accepté ; ce guide n’en a testé aucunAnthropic Messages via ANTHROPIC_BASE_URL, Amazon Bedrock InvokeModel et Agent Platform rawPredict via leurs propres variables. Aucun format ressemblant à OpenAI n’apparaît dans ce tableau
Modèles qu’un endpoint personnalisé peut servirCe que votre fournisseur sert. Sa page des modèles répertorie des options Anthropic, notamment claude-opus-5 et claude-sonnet-5, parmi les autresModèles Claude. Anthropic « ne prend pas en charge le routage de Claude Code vers des modèles non-Claude via quelque passerelle que ce soit »
Découverte des modèlesSélecteur interactif /model sur un catalogue généré ; un fournisseur écrit manuellement est défini par son nom dans TOMLFacultative et désactivée par défaut (CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1), une GET /v1/models?limit=1000 avec un délai d’expiration de 3 secondes. Elle conserve une entrée « lorsque son id contient claude ou anthropic n’importe où dans la chaîne » et ignore le reste
Emplacement de la configurationSelon sa page de configuration, une configuration au niveau utilisateur dans ~/.openinterpreter/config.toml, ainsi qu’un .openinterpreter/config.toml au niveau du projet dans un projet approuvéVariables d’environnement et fichiers de paramètres. La page d’Anthropic sur la priorité des paramètres avertit que les variables d’environnement « ne constituent pas un niveau de cette pile » et que, pour une variable shell et une clé de paramètres, « la décision se fait paire par paire, et non par niveau » ; consultez donc la référence pour la clé que vous définissez au lieu de supposer que l’une l’emporte. /status indique quel fournisseur, quelle URL de base et quel proxy une session utilise
Couche de mise en forme des invitesUn paramètre du harness. « Le mode harness est un ajout d’Open Interpreter. Il modifie l’invite destinée au modèle, le schéma des outils, la conversion des messages et le traitement des réponses ». Les identifiants comprennent claude-code, kimi-code, qwen-code et minimal ; les modèles Anthropic utilisent par défaut claude-codeFixe. L’invite et la surface d’outils propres au client, ainsi qu’un bloc d’attribution que l’endpoint d’Anthropic supprime lorsqu’une passerelle transmet le tableau system sans modification
Contrôles de l’autonomieSur sa page du bac à sable : sandbox_mode de read-only, workspace-write ou danger-full-access ; approval_policy de untrusted, on-request ou never ; contournement via --yolo. Sous workspace-write, « Le réseau est désactivé sauf s’il est activé »Modes d’autorisation et mode automatique ; ignorer les autorisations couvre l’indicateur de contournement et ce à quoi il renonce
Normes d’agents partagéesLit les AGENTS.md du dépôt, les répertoires .agents/skills partagés, MCP, ACP et le protocole d’exécution de Codex ; le README décrit l’état propre au produit sous ~/.openinterpreter comme une réserve pour les éléments dépourvus de norme partagéeMCP, avec la recherche d’outils désactivée par défaut lorsque l’URL de base pointe vers un hôte qui n’est pas un hôte de première partie
Mises à jourinterpreter update, ainsi qu’une vérification au démarrage que vous pouvez désactiverQuel que soit l’installateur utilisé ; le tag npm stable est en retard sur latest

Une ligne mérite d’être développée, car elle constitue l’héritage le plus clair d’Open Interpreter provenant de Codex. En plus du bac à sable, sa documentation décrit un système distinct de profils d’autorisations fondés sur les chemins : default_permissions sélectionne un profil intégré tel que :read-only ou :workspace, les profils personnalisés sous [permissions.<name>] accordent la lecture, l’écriture ou le refus sur des motifs de chemins comme **/*.env et sur des motifs de domaines, et « le refus l’emporte sur les autorisations plus larges ». Sa page du bac à sable nomme les profils Seatbelt sur macOS et « Bubblewrap, seccomp et les mécanismes de bac à sable associés du noyau lorsqu’ils sont disponibles » sur Linux et WSL, et précise que lorsqu’une politique demandée ne peut pas être appliquée, l’intention est de « fermer par défaut plutôt que d’exécuter silencieusement sans bac à sable ». Tout a été lu dans la documentation du projet le 21 septembre 2026 et rien n’a été exécuté ici.

La configuration que le plafond ne peut pas relever

Les deux clients acceptent un endpoint tiers, et les deux configurations semblent similaires jusqu’à ce que l’on examine ce que chacune acceptera de l’autre côté. Open Interpreter utilise un bloc de fournisseur TOML, et chaque exemple complet de fournisseur personnalisé sur sa page des fournisseurs utilise le protocole chat avec une URL de base suffixée par /v1 :

~/.openinterpreter/config.toml
# Top-level keys come first; anything after a [table] header belongs to it.
model_provider = "kunavo"
model = "claude-sonnet-5"

[model_providers.kunavo]
name = "Kunavo"
base_url = "https://api.kunavo.com/v1"   # OpenAI-compatible: /v1 included
env_key = "KUNAVO_API_KEY"               # the NAME of the variable, not the key
wire_api = "chat"

Claude Code accepte une origine et une seule variable d’identification, et la variable détermine l’en-tête — ANTHROPIC_AUTH_TOKEN est placé dans Authorization: Bearer, ANTHROPIC_API_KEY dans x-api-key :

~/.zshrc
# ANTHROPIC_BASE_URL is an ORIGIN. Claude Code appends /v1/messages itself,
# so a value ending in /v1 produces requests to /v1/v1/messages.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-your-key   # sent as Authorization: Bearer
# Pin models Kunavo serves. Claude Code's default and its opus/sonnet aliases
# follow Anthropic's newest models; the sonnet alias asks for Sonnet 5.5,
# which Kunavo does not serve — unpinned, /model sonnet 404s.
# Opus 5.5 needs Claude Code v2.1.280 or later; on older versions run claude update.
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5

claude   # /status shows the active provider and base URL

La différence ne réside pas dans la syntaxe. Elle tient au fait que le premier bloc nomme l’endpoint et le modèle dans des champs de texte libre, tandis que le second doit pointer vers quelque chose qui parle Anthropic Messages et sert Claude — et Anthropic énonce elle-même la limite : « Toute passerelle qui expose un format d’API pris en charge fonctionne. Anthropic n’approuve, ne maintient ni n’audite les produits de passerelle tiers, et ne prend pas en charge le routage de Claude Code vers des modèles non-Claude via quelque passerelle que ce soit. » Quatre conséquences à connaître avant de vous engager, toutes tirées du guide de compatibilité des passerelles et de la page de disponibilité des fonctionnalités d’Anthropic, vérifiés le 21 septembre 2026 :

  • La mise en cache des invites peut cesser de fonctionner sans erreur. Si une passerelle remodèle cache_control ou aplatit le contenu system sous forme de blocs, le symptôme est le suivant : « Aucune erreur : la conversation est facturée comme une entrée non mise en cache à chaque tour, ce qui se voit à la valeur élevée de input_tokens avec peu ou pas d’activité de cache dans usage ». Il s’agit d’un échec de coût qui ressemble à une absence de problème.
  • Les fonctionnalités nommées sont désactivées. Chaque fois que l’URL de base pointe vers un hôte autre que api.anthropic.com, Claude Code désactive Remote Control et les paramètres gérés par le serveur, « quels que soient les éléments transmis par la passerelle », et la diffusion en continu détaillée des outils est désactivée par défaut avec toute URL de base personnalisée.
  • Un identifiant déplace votre facturation. Lorsqu’un identifiant de passerelle ou apiKeyHelper est actif, « l’abonnement claude.ai du développeur n’est pas utilisé » et le trafic est facturé par jeton à la personne qui possède l’identifiant. Définir uniquement l’URL de base ne produit pas cet effet.
  • Les identifiants de modèles inconnus se voient attribuer des capacités supposées. « Claude Code suppose 200K, ou 1M lorsque l’identifiant contient [1m] » pour une fenêtre de contexte qu’il ne reconnaît pas, et un flux qui reste silencieux pendant 300 secondes sur une connexion ANTHROPIC_BASE_URL est interrompu.

Une réserve concernant Open Interpreter, formulée clairement : sa page des fournisseurs indique que wire_api = "messages" est la valeur à utiliser « uniquement pour les fournisseurs compatibles avec Anthropic Messages », mais chaque exemple complet de fournisseur personnalisé utilise le protocole chat. La valeur est donc documentée, tandis que la configuration n’est pas démontrée, et ce guide ne l’a pas essayée. Commencez par le protocole chat. Aucun des deux clients n’a été testé en conditions réelles avec Kunavo.

Ce que coûte chacun

Le cas d’Open Interpreter est simple : le client est sous licence Apache-2.0, openinterpreter.com/pricing a renvoyé HTTP 404 le 21 septembre 2026, et sa propre page des modèles ne contient absolument aucune indication de prix. Il n’y a aucun forfait à comparer — seulement des jetons auprès du fournisseur que vous configurez. Le même fournisseur propose également un produit de bureau distinct à openinterpreter.com/desktop, qui n’est pas l’agent de terminal comparé ici, et son article de relance propose aux entreprises de « s’aligner sur le coût proposé par les laboratoires ou de le réduire tout en fournissant les mêmes fonctionnalités » — une offre commerciale sans tarif publié.

Mode de calcul du coût de Claude CodePrix publiéCe que cela vous apporte
Forfait gratuit$0Aucun accès à Claude Code
Pro17 $ par mois avec la remise annuelle (200 $ facturés d’avance), ou 20 $ facturés mensuellementClaude Code inclus, dans le pool d’utilisation partagé
MaxÀ partir de 100 $ par mois« Choisissez 5x ou 20x plus d’utilisation que Pro ». La carte ne publie que le plancher ; les prix par niveau des deux niveaux Max ne sont pas imprimés sur cette page, donc ce guide ne les invente pas
Équipe, siège Standard20 $ par siège et par mois facturés annuellement, 25 $ mensuellementClaude Code inclus
Équipe, siège Premium100 $ par siège et par mois facturés annuellement, 125 $ mensuellementDeux pages officielles d’Anthropic sont en désaccord : la page de tarification indique 100 $ annuels, tandis que la documentation sur les intégrations tierces indique « Teams : 150 $/siège (Premium) ». Les deux ont été consultées le 21 septembre 2026 — confirmez le montant lors du paiement avant de commander
Enterprise20 $US par siège et par mois facturés annuellement, plus l’utilisation aux tarifs de l’APISiège plus utilisation à l’usage
Par jeton, via une clé Console ou un identifiant de passerelleTarifs affichés par Anthropic pour un million de jetons : Opus 5, 5 $ en entrée / 25 $ en sortie ; Sonnet 5, 2 $ / 10 $ ; Haiku 4.5, 1 $ / 5 $Aucun abonnement ne s’applique tant que l’identifiant est actif

Tout a été lu sur claude.com/pricing le 21 septembre 2026. Notez ce qui n’y figure pas : la FAQ d’Anthropic indique que l’activité sur le Web, le bureau, le mobile et Claude Code « puise dans le même pool » et qu’il n’existe « aucun nombre fixe de messages », avec des sessions de 5 heures et des limites hebdomadaires en plus. Aucun forfait de ce tableau ne s’accompagne donc d’un quota Claude Code publiable, et tout chiffre précis que vous voyez cité pour l’un d’eux est une supposition de quelqu’un.

Une estimation détaillée pour une session supposée

Il s’agit d’une arithmétique illustrative sur les jetons, et non du coût mesuré d’une tâche ni d’un plafond de facturation. Supposons une session d’agent qui envoie 300,000 jetons d’entrée non mis en cache et reçoit 20,000 jetons de sortie — une forme choisie parce qu’un harness de type Codex renvoie le contexte accumulé à chaque tour. Votre dépôt et votre nombre de tours seront différents. Les tarifs sont les prix actuels du catalogue Kunavo par million de jetons.

ModèleAccessible depuisEntrée / sortie par millionEstimation pour la session supposée
Claude Opus 5Les deux clients$3.50 / $17.50$1.400
Claude Sonnet 5Les deux clients$1.40 / $7.00$0.560
Claude Haiku 4.5Les deux clients$0.70 / $3.50$0.280
GPT-5.6 TerraOpen Interpreter uniquement$0.70 / $4.20$0.294

Lisez le tableau comme deux blocs plutôt que comme un classement unique. Les trois premières lignes constituent la comparaison directe : la page des modèles d’Open Interpreter répertorie des identifiants Anthropic et Claude Code les exige, ce sont donc les lignes où les deux clients peuvent exécuter le même travail et où le choix du client concerne le flux de travail, pas le tarif. La dernière ligne correspond à ce que Claude Code ne peut absolument pas atteindre — selon ces hypothèses, les modèles GPT-5.6 Terra facturent la même session $0.294 contre $1.400 pour Claude Opus 5. Cet écart représente la valeur financière de la portabilité, et il ne constitue pas une recommandation : le prix affiché le plus bas et le coût total le plus faible pour terminer la tâche sont deux affirmations différentes, et un modèle qui nécessite trois tentatives peut coûter plus cher qu’un modèle qui réussit en un seul passage.

Le montant du catalogue Kunavo constitue un plancher de facturation plutôt qu’un plafond : lorsque le fournisseur amont communique son coût, la facture correspond au plus élevé entre le coût du catalogue et le coût amont multiplié par la majoration applicable. Les frais de cache et les outils externes ne sont pas inclus dans cet exemple. Le rechargement minimal est de $10 de crédit prépayé, ce qui constitue un minimum de financement et non des frais de tâche ou un abonnement — voir les détails de facturation.

Coût de migration, dans les deux sens

Le passage de Claude Code à Open Interpreter est généralement peu coûteux, car Open Interpreter réutilise délibérément des normes partagées. Son README énonce l’objectif : « Aujourd’hui, cela comprend les AGENTS.md du dépôt, les répertoires .agents/skills partagés, MCP, ACP et le protocole d’exécution de Codex. » Les instructions et les compétences sont donc généralement transférées sous forme de fichiers plutôt que réécrites, les serveurs MCP sont redéclarés, et le nouveau travail consiste à ajouter le bloc du fournisseur et à apprendre les paramètres du harness et du bac à sable. Il s’agit d’une déclaration de conception du fournisseur, et non d’une migration testée par cette page.

Le passage d’Open Interpreter à Claude Code coûte plus qu’une simple configuration, car il s’agit aussi d’une décision concernant le modèle. Si vous exécutiez un modèle à poids ouverts, il n’existe aucune voie prise en charge pour le conserver. Si vous exécutiez Claude via un endpoint tiers, Claude Code peut pointer vers celui-ci — et vous renoncez à la liste de fonctionnalités réservées à l’abonnement, à Remote Control, aux paramètres gérés par le serveur et au comportement de diffusion des outils activé par défaut décrit plus haut. Évaluez ce que votre équipe utilise réellement avant le changement, et non après.

Configurer l’un ou l’autre

Kunavo publie des références de configuration pour les deux clients — Open Interpreter et Claude Code — et un guide de configuration publié constitue une référence de configuration, pas un test de compatibilité. Aucun des deux n’a été testé en conditions réelles ici avec l’endpoint de Kunavo. Gardez une route fonctionnelle disponible, exécutez une tâche limitée sur chacun, puis consultez le montant effectivement enregistré par votre compte. Créez un compte Kunavo lorsque vous êtes prêt à créditer une clé, et consultez ANTHROPIC_BASE_URL pour le piège origine-versus-/v1 qui prend au dépourvu la plupart des premières tentatives du côté de Claude Code.

Vous souhaitez élargir la comparaison ? Alternatives à Claude Code couvre le domaine plus large, et API compatible OpenAI explique ce que le protocole chat garantit ou non.

Questions fréquentes

De quel Open Interpreter s’agit-il dans une comparaison avec Claude Code en 2026 ?

L’agent de codage en terminal Rust disponible sur github.com/openinterpreter/openinterpreter, que le README du projet décrit lui-même comme « un fork de Codex d’OpenAI ». Son billet de relance est daté du 13 juillet 2026 et indique que la nouvelle version est publiée sous Apache 2.0 et « construite sur la CLI Codex d’OpenAI ». Le programme Python qui exécutait du code généré dans une boucle de chat est un logiciel différent : PyPI fournit encore open-interpreter 0.4.3, téléversé le 26 octobre 2024, et le README renvoie désormais vers un fork maintenu par la communauté. Les deux ont des installateurs, des fichiers de configuration et des lignées de licences différents ; un tutoriel antérieur à 2026 ne décrit donc pas le programme que vous obtenez aujourd’hui. Vérifié le 21 septembre 2026.

Claude Code peut-il exécuter les mêmes modèles qu’Open Interpreter ?

Non, et c’est la limite fondamentale de la comparaison. La documentation de la passerelle Anthropic indique que Claude Code fonctionne avec « toute passerelle qui expose un format d’API pris en charge », mais qu’Anthropic « ne prend pas en charge le routage de Claude Code vers des modèles non-Claude via une quelconque passerelle ». Les formats pris en charge sont Anthropic Messages, Amazon Bedrock InvokeModel et Google Cloud Agent Platform rawPredict ; Microsoft Foundry et Claude Platform sur AWS implémentent également Anthropic Messages. Il n’existe aucune option OpenAI Chat Completions ou Responses dans ce tableau. La découverte facultative des modèles via la passerelle le confirme : Claude Code « conserve une entrée lorsque son identifiant contient claude ou anthropic n’importe où dans la chaîne » et ignore le reste. Open Interpreter présente la forme inverse : sa documentation indique les valeurs wire_api responses, chat et messages, et sa page des modèles répertorie des options Anthropic parmi toutes les autres. Vérifié le 21 septembre 2026.

Claude Code fonctionne-t-il avec le forfait Claude gratuit ?

Non. La documentation de configuration d’Anthropic indique que « Claude Code nécessite un compte Pro, Max, Team, Enterprise ou Console. Le forfait claude.ai gratuit n’inclut pas l’accès à Claude Code. » La page tarifaire de claude.com le confirme en indiquant que Claude Code n’est pas inclus dans la ligne Free. Open Interpreter ne nécessite aucun compte : ni connexion, ni niveau, ni quota, car le binaire est sous Apache-2.0 et le seul acteur susceptible de vous refuser l’accès est le fournisseur de modèle que vous configurez. Vérifié le 21 septembre 2026.

Le fait de diriger Claude Code vers un point de terminaison personnalisé annule-t-il l’utilisation de mon abonnement Claude ?

Il le remplace pour cette session, et l’asymétrie est importante. La documentation d’Anthropic indique que, tant qu’une variable d’identifiant de passerelle ou apiKeyHelper est active, « l’abonnement claude.ai d’un développeur n’est pas utilisé : l’identifiant remplace la connexion à l’abonnement pour cette session, et les limites d’utilisation de l’abonnement ne s’appliquent pas », et que le trafic est facturé par jeton au titulaire de l’identifiant. Définir uniquement ANTHROPIC_BASE_URL, sans variable d’identifiant, ne remplace pas l’abonnement : une connexion claude.ai enregistrée reste l’identifiant actif, de sorte que ses limites et sa facturation continuent de s’appliquer. Vérifié le 21 septembre 2026.

Que désactive Claude Code derrière une URL de base tierce ?

La page d’Anthropic sur la disponibilité des fonctionnalités indique que, chaque fois qu’ANTHROPIC_BASE_URL pointe vers un hôte autre que api.anthropic.com, Claude Code désactive des fonctionnalités telles que Remote Control et les paramètres gérés par le serveur, « quels que soient les éléments transmis par la passerelle ». La recherche d’outils MCP est désactivée par défaut sur un hôte qui n’est pas de première partie, et le streaming d’outils à granularité fine est désactivé par défaut lorsque les requêtes passent par une URL de base personnalisée. Par ailleurs, plusieurs fonctionnalités nécessitent une connexion claude.ai et sont inaccessibles depuis une clé API ou un fournisseur tiers, notamment les sessions cloud, Claude Code sur mobile et dans Slack, Claude Code Desktop, Routines, Remote Control, l’extension Chrome, l’utilisation d’un ordinateur et la dictée vocale. Deux d’entre elles sont refusées par l’identifiant lui-même, et pas seulement par le forfait : la page Remote Control indique « les clés API ne sont pas prises en charge » parmi ses exigences et affiche « Remote Control nécessite une authentification d’abonnement claude.ai » lorsque ANTHROPIC_API_KEY ou ANTHROPIC_AUTH_TOKEN est défini ; la page de dictée vocale précise que le service vocal « n’est pas disponible lorsque Claude Code est configuré pour utiliser directement une clé API Anthropic, Amazon Bedrock, Google Cloud Agent Platform ou Microsoft Foundry ». Vérifié le 21 septembre 2026.

Open Interpreter est-il moins cher que Claude Code ?

Le client est gratuit, mais la comparaison ne l’est pas. Open Interpreter est sous Apache-2.0 et openinterpreter.com/pricing renvoyait une erreur HTTP 404 lors de la vérification du 21 septembre 2026 ; il n’existe donc aucun forfait à acheter : vous payez les jetons du modèle auprès du fournisseur vers lequel vous le dirigez. Claude Code n’a pas non plus de prix autonome : il est inclus dans un forfait Pro, Max, Team ou Enterprise, ou fonctionne avec une facturation par jeton via une clé Console ou un identifiant de passerelle. La comparaison honnête consiste donc à confronter votre charge de travail à deux formes de facture différentes : une enveloppe mensuelle forfaitaire dont Anthropic ne publie pas la taille en nombre de jetons ou de messages, contre des jetons mesurés sans minimum ni plafond. Le tarif affiché le plus bas et le coût le plus faible pour terminer la tâche sont également deux questions différentes : un modèle qui nécessite trois tentatives pour une refactorisation peut coûter plus cher qu’un modèle qui y parvient en un seul passage.

« open interpreter api cost » désigne-t-il le même prix que Code Interpreter d’OpenAI ?

Non, et c’est la confusion la plus coûteuse de cette requête. L’outil Code Interpreter hébergé d’OpenAI facture les conteneurs par session : 0,03 $ pour 1 Go, 0,12 $ pour 4 Go, 0,48 $ pour 16 Go et 1,92 $ pour 64 Go par session de 20 minutes et par conteneur, selon la page tarifaire de l’API d’OpenAI au 21 septembre 2026. L’outil d’exécution de code d’Anthropic est également un conteneur loué, facturé 0,05 $ par heure et par conteneur après une allocation quotidienne gratuite par organisation, selon claude.com/pricing le même jour. Aucun de ces montants ne doit entrer dans le budget d’Open Interpreter, et aucun ne correspond au prix de Claude Code : Open Interpreter s’exécute sur votre propre machine, tandis que Claude Code est une interface en ligne de commande facturée via un forfait ou une utilisation de l’API par jeton.

Vérifiés le 21 septembre 2026 et cités dans le texte : le dépôt et la licence d’Open Interpreter, ainsi que la version rust-v0.0.45 via l’API GitHub ; l’entrée de registre npm @anthropic-ai/claude-code ; la documentation du harness d’Open Interpreter ; les pages d’Anthropic consacrées aux passerelles LLM, à la compatibilité des passerelles et aux tarifs. Les chemins d’installation, les paramètres du bac à sable et des autorisations, les pages des fournisseurs et des modèles, l’état du paquet PyPI et la liste de disponibilité des fonctionnalités ont été consultés le même jour. Rien sur cette page n’a été testé en conditions réelles avec un endpoint, aucun benchmark n’est cité car aucun benchmark indépendant n’a été trouvé, et chaque exemple en dollars est une arithmétique illustrative sur les jetons plutôt que le coût mesuré d’une tâche.