Aller au contenu

OpenCode : l’agent de code open source, gratuit et sans compte, testé en français

Anomaly · 12 min de lecture

  • Gratuit 0 $US programme gratuit · modèles gratuits
  • Go 10 $US/mois ~9 € modèles sélectionnés avec quotas
Voir tous les prix (3 formules)

Vérifié le

Ouvrir OpenCode

Mon verdict

Informaticien depuis 2002 : systèmes, ingénierie, développement web et SEO. Je fais des affaires avec l’IA depuis février 2023, quand ChatGPT a pu s’acheter en Espagne.

OpenCode fonctionne comme Claude Code : il lit votre projet, écrit du code, l’exécute et vous dit ce qu’il a fait. Je l’ai installé en une ligne, sans compte ni carte, et avec son modèle gratuit il m’a écrit en français un script de calcul des jours ouvrés, correct du premier coup. Son mode Plan vous soumet un plan avant de toucher à quoi que ce soit. Attention : par défaut, il écrit et exécute sans demander la permission.

Qui je suis et comment je teste →

Page d’accueil d’OpenCode en français avec le titre « L’agent de code IA open source » et la commande d’installation avec curl
La page d’accueil d’OpenCode en français : modèles gratuits inclus ou ceux de n’importe quel fournisseur, et la commande pour l’installer.

Qu’est-ce qu’OpenCode

Entreprise
Anomaly
Type
Programmation
Plateformes
Windows · Mac · Linux
Offre gratuite
Gratuit
Mis à jour le
26 oct. 2026

OpenCode est un agent de code open source : vous lui expliquez avec vos propres mots ce que vous voulez, et il lit les fichiers de votre projet, écrit le code, l’exécute et vous dit ce qu’il a fait. Il existe en version terminal, en application de bureau pour Windows, macOS et Linux, et en extension pour des éditeurs comme VS Code. Est-il gratuit ? Oui : le programme est gratuit, sous licence MIT, et il inclut des modèles d’IA gratuits utilisables sans créer de compte (pour une durée limitée, selon sa documentation). Est-il en français ? Son site a une version française, sa documentation aussi en partie ; l’interface du programme reste en anglais, mais je lui ai parlé en français et il m’a répondu en français.

Je l’ai installé sur mon serveur et je lui ai confié un petit casse-tête bien de chez vous : les jours ouvrés et les jours fériés. Il s’en est très bien sorti, avec une explication bancale au passage, et, vous le verrez, c’est vous qui décidez combien il vous coûte.

OpenCode, c’est quoi exactement ?

Un chatbot vous donne des bouts de code, et le copier-coller, c’est pour vous. Un agent comme OpenCode travaille dans le dossier de votre projet : il ouvre les fichiers, propose la modification, l’écrit, lance le programme et regarde si ça marche. C’est la même idée que Claude Code, avec deux différences qui comptent : le code source est ouvert et il ne vous enferme dans aucun modèle.

D’après son site et sa documentation, vous pouvez utiliser :

  • ses modèles gratuits, sans compte : celui proposé par défaut s’appelle Big Pickle ;
  • plus de 75 fournisseurs (Anthropic, OpenAI, Google et les autres) avec votre clé d’API, ou des modèles qui tournent sur votre propre ordinateur ;
  • ce que vous payez déjà : en vous connectant avec votre compte GitHub Copilot ou ChatGPT Plus ou Pro.

Il est édité par Anomaly, et son code est sur GitHub, dans le dépôt anomalyco/opencode (il s’appelait auparavant sst/opencode).

Téléchargez-le sur son site officiel (Important)

Le site officiel d’OpenCode est opencode.ai (en français : opencode.ai/fr) et son code se trouve sur github.com/anomalyco/opencode. Des domaines aux noms presque identiques n’appartiennent pas au projet : pour un programme qui va écrire et exécuter des choses sur votre ordinateur, installez-le uniquement depuis ces deux adresses.

Installer OpenCode, étape par étape

Désolé pour le jargon qui suit, mais l’installation se fait en ligne de commande. Rassurez-vous, il n’y a qu’une ligne à copier.

  1. Ouvrez un terminal. Sur macOS ou Linux, celui du système suffit. Sur Windows, la documentation recommande WSL (le Linux intégré à Windows) ; il existe aussi une application de bureau pour Windows si le terminal vous rebute.
  2. Lancez la commande d’installation affichée sur opencode.ai : curl -fsSL https://opencode.ai/v2/install | bash ; le même encadré propose npm, bun, Homebrew, paru et yay pour ceux qui préfèrent leur gestionnaire de paquets.
  3. Allez dans le dossier de votre projet (cd mon-projet) et tapez opencode. Pas de compte à créer, pas de clé à saisir : l’installateur annonce lui-même que des modèles gratuits sont inclus.
  4. Écrivez votre demande dans la zone de saisie, en français si vous voulez, et validez avec Entrée.
  5. Plus tard, si vous voulez un autre modèle, tapez /connect pour brancher un fournisseur ou votre abonnement.
Écran d’accueil d’OpenCode dans le terminal, avec la zone de saisie et, en dessous, l’agent Build et le modèle gratuit Big Pickle encadrés
Au premier lancement, sans compte : l’agent Build et le modèle gratuit Big Pickle sont déjà choisis (1).

Mon essai : un script de jours ouvrés, en français

Pour le premier essai, j’ai utilisé la commande opencode run, qui exécute une demande et rend la main. Je lui ai écrit en français : un script Python qui calcule le nombre de jours ouvrés entre deux dates en France métropolitaine, du lundi au vendredi, en excluant les 11 jours fériés, y compris ceux dont la date change chaque année (lundi de Pâques, Ascension, lundi de Pentecôte), avec des messages en français, puis de l’exécuter pour vérifier.

En quelques secondes, le fichier jours_ouvres.py était là, il l’avait lancé sur décembre 2026 et me répondait en français : 22 jours ouvrés, Noël tombant un jour de semaine. Sa réponse finale était en français, tout comme les messages du script, et même les noms des fonctions (calculer_paques, jours_feries).

J’ai ensuite fait mes propres vérifications, avec un calcul écrit de mon côté : 22 jours ouvrés en décembre 2026, 17 en mai 2026 (le mois des ponts, avec quatre fériés en semaine), 85 de mars à juin 2027. Tout est juste, Ascension et lundi de Pentecôte compris. Pour mai 2026, son script liste les quatre mêmes jours fériés en semaine que celui que Cursor m’avait écrit pour un exercice voisin, à une différence près : ici, je n’ai eu à créer aucun compte. Il rejette proprement une date mal saisie ou une date de début postérieure à la date de fin, avec un message d’erreur en français.

Par défaut, il ne demande pas la permission pour écrire ni exécuter (Attention)

Il a créé le fichier et lancé des commandes dans le terminal sans rien me demander. Ce n’est pas un bug : selon sa documentation, la configuration par défaut autorise tout, y compris lire et modifier des fichiers hors du dossier du projet ; seule exception : la lecture des fichiers .env. Si vous l’utilisez sur votre ordinateur de travail, réglez ses autorisations pour qu’il demande avant d’exécuter une commande (on peut choisir, action par action, de demander, d’autoriser ou de refuser), ou commencez par le mode Plan.

Le mode Plan : il réfléchit avant de toucher à vos fichiers

Avec Maj+Tab, on passe de l’agent Build, qui agit, à l’agent Plan, qui, d’après la documentation, ne peut pas modifier vos fichiers. Je lui ai demandé, toujours en français, comment il ferait pour que le script gère aussi l’Alsace-Moselle, « qui a deux jours fériés en plus », sans rien modifier pour l’instant.

Réponse : « Je ne modifierais rien pour l’instant, mais voici comment j’aborderais le sujet », puis un tableau avec les deux jours en question, le Vendredi saint (mobile, deux jours avant Pâques) et la Saint-Étienne (le 26 décembre), une proposition propre (un paramètre de région, une option en ligne de commande, l’usage actuel conservé par défaut) et un fichier laissé intact.

Mode Plan d’OpenCode dans le terminal : la réponse en français qui annonce ne rien modifier, le tableau des jours fériés d’Alsace-Moselle et la ligne Plan avec le modèle Big Pickle, encadrés et numérotés
En mode Plan : il annonce qu’il ne modifie rien (1), liste les deux jours fériés d’Alsace-Moselle (2) et reste dans l’agent Plan (3).

Je suis repassé en Build et je lui ai dit de le faire, avec une option --region alsace_moselle, puis de comparer décembre 2026 avec et sans l’option. Il m’a montré la modification en couleurs, ligne par ligne, puis a relancé le script : 22 jours ouvrés dans les deux cas.

OpenCode dans le terminal en mode Build : les deux résultats de décembre 2026, avec et sans l’option Alsace-Moselle, et son explication en français, encadrés et numérotés
Les deux résultats identiques pour décembre 2026 (1) et son explication, juste sur le résultat mais fausse sur la raison (2), toujours dans l’agent Build (3).

Le résultat est juste, mais l’explication ne l’est pas : il affirme qu’aucun de ces deux jours ne tombe en décembre, alors que la Saint-Étienne, c’est le 26 décembre… qui tombe un samedi en 2026. Pour en avoir le cœur net, j’ai relancé moi-même le script sur décembre 2025 (le 26 est un vendredi) et sur mars 2027 (Vendredi saint le 26 mars) : un jour ouvré de moins avec l’option, comme il se doit. Le code est bon ; le commentaire, relisez-le quand même. 😅

OpenCode est-il gratuit ? Modèles gratuits, Zen et Go

Le programme est gratuit et open source. Ce qui peut coûter, c’est le modèle qui le fait tourner, et là vous avez le choix. Les prix d’OpenCode sont en dollars et ses pages ne disent rien de la TVA ; je les ai relevés le jour de mon essai.

Ce que coûte OpenCode
OptionCe que vous payezCe qu’il faut savoir
Modèles gratuitsRien, et sans compteSelon sa documentation, gratuits pour une durée limitée ; avec Big Pickle, par exemple, ce que vous envoyez peut servir à améliorer le modèle
ZenUn crédit prépayé de 20 $ (environ 18 €), auxquels s’ajoute un peu plus de 1 $ de frais de carteDes modèles qu’OpenCode dit avoir testés pour les agents de code ; vous payez à l’usage ce que facture le fournisseur, avec un plafond mensuel réglable
Go10 $ par mois (environ 9 €)Une sélection de modèles avec des quotas : par tranche de 5 heures, par semaine et par mois
Go Plus40 $ par mois (environ 36 €)Les mêmes avantages que Go, avec des limites plus élevées
Votre abonnementCe que vous payez déjàGitHub Copilot et ChatGPT Plus ou Pro, oui ; Claude Pro et Max, non

Un mot sur Claude : la documentation d’OpenCode indique qu’Anthropic interdit d’utiliser les abonnements Claude Pro et Max dans OpenCode. Les modèles Claude s’y paient donc à part, avec votre clé d’API Anthropic ou via Zen, à l’usage (Go en inclut un petit, Claude Haiku). Si vous voulez Claude avec un abonnement, l’outil prévu pour ça, c’est Claude Code.

Page d’OpenCode Zen en français avec la phrase « Ajoutez 20 $ de solde Pay as you go » encadrée
Zen fonctionne avec un crédit prépayé (1) et permet de fixer une limite de dépense mensuelle.

Ce que je ne confierais pas à un modèle gratuit (Conseil)

Selon sa documentation, pendant sa période gratuite, Big Pickle peut utiliser ce que vous lui envoyez pour s’améliorer, et les modèles gratuits de NVIDIA demandent explicitement de ne pas y mettre de données personnelles ou confidentielles. Pour apprendre et bricoler, parfait ; pour le code d’un client, préférez un fournisseur payant ou votre abonnement. Petite astuce : pour les masquer complètement, il suffit de définir la variable d’environnement OPENCODE_DISABLE_FREE_MODELS=1.

OpenCode, Claude Code, Cursor, Kilo Code ou Copilot ?

La comparaison qui vient tout de suite à l’esprit, c’est Claude Code, l’agent d’Anthropic, celui que j’utilise tous les jours sur mon serveur. Mais Kilo Code est un cousin germain : sa version en ligne de commande est, d’après sa propre documentation, un dérivé d’OpenCode. Et Cursor ou GitHub Copilot jouent dans la même cour, depuis l’éditeur.

Logo de Kilo Code

Kilo Code · Kilo Code, Inc.

Gratuit · dès 15 $US/mois

Fiche de Kilo Code
OpenCode face à Claude Code, Cursor, Kilo Code et GitHub Copilot
Ce que c’estPour commencerFormules payantesModèles
OpenCodeAgent pour le terminal, le bureau et les éditeurs ; open source (MIT)Gratuit, avec des modèles gratuits et sans compteGo à 10 $ par mois (environ 9 €), Zen à l’usagePlus de 75 fournisseurs, modèles locaux, Copilot et ChatGPT
Claude CodeL’agent d’Anthropic pour le terminal, l’éditeur et le bureauNon inclus dans la formule gratuite de ClaudeÀ partir de Pro à 18 € par mois HTLes modèles Claude
CursorUn éditeur de code avec son agent intégréFormule gratuite sans carte, quota limitéDe 8 à 200 $ par mois HTModèles de plusieurs fournisseurs, certains payés en plus
Kilo CodeExtension pour VS Code et JetBrains, et ligne de commande ; open source (MIT)Gratuit, avec des modèles gratuits, locaux ou vos clésKilo Pass à partir de 19 $ par mois, ou à l’usageNombreux fournisseurs et modèles locaux
GitHub CopilotL’assistant de GitHub dans l’éditeur et le terminalVersion gratuite sans carte, 2 000 complétions par moisPro à 10 $, Pro+ à 39 $ et Max à 100 $ par moisPlusieurs modèles au choix (formules payantes)

Mon avis, en une phrase : si vous voulez essayer un agent de code sans sortir la carte bancaire, OpenCode est une porte d’entrée très simple ; si vous avez déjà un abonnement Claude, restez sur Claude Code, et si vous ne quittez jamais votre éditeur, regardez Kilo Code ou Cursor.

Gardez-le à jour (Attention)

Un agent qui lit, écrit et exécute sur votre machine mérite qu’on suive ses mises à jour. Le dépôt officiel publie ses avis de sécurité sur GitHub, et la commande opencode upgrade installe la dernière version. Si vous lancez son serveur (opencode serve), lisez ces avis avec attention.

Un développeur francophone explique pourquoi il a cherché une alternative à ses abonnements, comment il utilise OpenCode au quotidien en choisissant le modèle, puis le compare à Claude Code sur une même fonctionnalité de son site. La vidéo date de juin 2026 : il cite pour Go un tarif différent des 10 $ par mois affichés aujourd’hui.

J’ai testé OpenCode comme alternative à Claude Code, en choisissant mon modèle Leon - Naleo · En cliquant, la vidéo se charge depuis YouTube (Google), qui peut enregistrer des données de votre visite. Pas avant.

Pour qui ? Pour celles et ceux qui programment, même un peu, et veulent un agent qui travaille dans leurs fichiers sans dépendre d’un éditeur ni d’un modèle. Si vous payez déjà GitHub Copilot ou ChatGPT Plus, vous pouvez l’utiliser avec OpenCode. Si vous ne voulez pas voir de code, il existe des outils plus simples.

Ce qui me plaît et ce qui me plaît moins

Ce qui me plaît

  • Il est gratuit et open source, et il inclut des modèles gratuits qui fonctionnent sans créer de compte ni donner de carte.
  • Il a compris mes demandes en français, m’a répondu en français et, comme demandé, a exécuté son script pour le vérifier.
  • Le mode Plan explique comment il s’y prendrait sans modifier vos fichiers.

Ce qui me plaît moins

  • Par défaut, il écrit des fichiers et lance des commandes sans demander : mieux vaut régler les autorisations avant un usage sérieux.
  • Selon sa documentation, les modèles gratuits le sont pour une durée limitée, et avec certains, comme Big Pickle, ce que vous envoyez peut servir à améliorer le modèle.
  • L’interface du programme est en anglais, même si vous lui parlez en français.

Vous avez utilisé OpenCode ? Racontez-moi

Ce qui a marché et ce qui n’a pas marché. Votre expérience aidera le prochain lecteur qui hésite plus que n’importe quelle fiche. Je les relis toutes avant publication.

Écrire mon avis
Votre note

Ce qui marche et ce qui ne marche pas. Pas de liens.

Celui que vous voulez voir publié. Pas d’e-mail.

Ce que je garde : votre nom affiché, votre texte, votre note, votre usage et la date, pour les publier après relecture. Je ne vous demande pas d’e-mail. Contre le spam, Cloudflare Turnstile vérifie que vous êtes humain et je garde pendant 30 jours une empreinte de votre connexion calculée avec une clé, impossible à inverser (jamais l’IP en clair). Ce qui n’est pas publié est supprimé 30 jours après relecture ; ce qui est publié reste tant que la page existe ou jusqu’à ce que vous me demandiez de le retirer. Base légale : votre consentement, retirable à tout moment. Politique de confidentialité.

Je les relis tous avant publication. Pas de liens, d’insultes ni d’avis de l’éditeur lui-même.

Prix d’OpenCode

Prix vérifiés sur le site officiel le

  • Gratuit

    Gratuit

    le programme est gratuit et open source ; des modèles gratuits sans compte (pour une durée limitée, selon sa documentation) ; avec d’autres fournisseurs, vous payez le leur

  • L’offre payante la moins chère

    Go

    10 $US/mois

    abonnement à une sélection de modèles pour programmer, avec des quotas par tranche de 5 heures, par semaine et par mois ; résiliable à tout moment

  • Go Plus

    40 $US/mois

    tous les avantages de Go avec des limites plus élevées, pour les projets plus vastes

Le programme est gratuit et inclut des modèles gratuits, pour une durée limitée selon sa documentation. Pour d’autres modèles, il y a Go (10 $ par mois, environ 9 €), Go Plus (40 $, environ 36 €) ou Zen, un crédit prépayé facturé à l’usage. Vous pouvez aussi utiliser votre abonnement GitHub Copilot ou ChatGPT Plus, ou la clé d’API de n’importe quel fournisseur. Les prix sont en dollars et les pages ne disent rien de la TVA.

Page d’OpenCode Go en français avec la formule Go à 10 dollars par mois et la formule Go Plus à 40 dollars par mois, encadrées et numérotées
Les deux abonnements d’OpenCode : Go (1) et Go Plus (2), en dollars par mois.

Alternatives à OpenCode

  • Logo de Claude Code

    Claude Code

    Quand la choisir: Si vous voulez l’agent d’Anthropic avec les modèles Claude, inclus dans un abonnement Claude payant.

    Voir la fiche →
  • Logo de Kilo Code

    Kilo Code

    Gratuit · dès 15 $US/mois

    Quand la choisir: Si vous préférez travailler dans VS Code ou un éditeur JetBrains : il est open source, démarre gratuitement et sa version en ligne de commande est construite sur OpenCode.

    Voir la fiche →
  • Cursor

    Gratuit avec limites · dès 8 $US/mois

    Quand la choisir: Si vous voulez un éditeur de code complet avec son agent intégré, et une formule gratuite pour commencer.

    Voir la fiche →
  • Logo de GitHub Copilot

    GitHub Copilot

    Gratuit avec limites

    Quand la choisir: Si vous payez déjà Copilot : en plus de l’utiliser dans votre éditeur, vous pouvez le connecter à OpenCode.

    Voir la fiche →

Voir toutes les alternatives dans un tableau →

Comment je l’ai testé

Le 24 octobre 2026, j’ai installé OpenCode sur mon serveur Linux avec la commande de son site, sans compte, sans clé et sans rien payer. Avec son modèle gratuit par défaut, je lui ai demandé en français un script Python qui compte les jours ouvrés en France, puis, en mode Plan, comment il gérerait l’Alsace-Moselle, et enfin de passer à l’acte. J’ai vérifié ses résultats avec mon propre calcul. Les prix, les modèles et les autorisations proviennent de son site et de sa documentation, et ont été relevés le même jour. Miguel Ángel, avec l’aide d’un LLM pour vérifier les données.

Pour ceux qui utilisaient déjà OpenCode : un résumé en français de la page de migration officielle vers la version 2, avec ce qui change dans la configuration, les plugins et le serveur.

OpenCode V2 : ce qui change, d’après la page de migration officielle Fabs · En cliquant, la vidéo se charge depuis YouTube (Google), qui peut enregistrer des données de votre visite. Pas avant.

Écrit par , avec l’aide d’un LLM pour vérifier les données. Informaticien depuis 2002 (systèmes, ingénierie, développement web et SEO), je fais des affaires avec l’IA depuis février 2023, quand ChatGPT a pu s’acheter en Espagne. J’écris et je maintiens ce site moi-même.

Une question ? Posez-la-moi

Sur OpenCode, ses offres ou si c’est l’outil qu’il vous faut. C’est moi, Miguel Ángel, qui vous réponds, ici même.

Écrire ma question

Ce que vous voulez me demander ou me raconter. Pas de liens.

Celui que vous voulez voir publié. Pas d’e-mail.

Ce que je garde : votre nom affiché, votre texte et la date, pour les publier après relecture. Je ne vous demande pas d’e-mail. Contre le spam, Cloudflare Turnstile vérifie que vous êtes humain et je garde pendant 30 jours une empreinte de votre connexion calculée avec une clé, impossible à inverser (jamais l’IP en clair). Ce qui n’est pas publié est supprimé 30 jours après relecture ; ce qui est publié reste tant que la page existe ou jusqu’à ce que vous me demandiez de le retirer. Base légale : votre consentement, retirable à tout moment. Politique de confidentialité.

Je les lis tous avant publication. Pas de liens ni d’insultes.