Technologie OpenCode
Agent de code open source (MIT) d'Anomaly, l'équipe de SST : terminal, desktop et IDE, 75+ fournisseurs, offres Go et Zen, version 2 depuis 2026.
SFEIR AI · Publié le 29 septembre 2026 · Mis à jour le 29 octobre 2026
Un produit complet que l'on configure
OpenCode se présente comme « The open source AI coding agent ». Écrit en TypeScript et publié sous licence MIT, il fonctionne dans le terminal, dans une application de bureau et en extension d'IDE. Le site revendique plus de 75 fournisseurs de modèles via Models.dev, la base de modèles que la même équipe maintient, modèles locaux compris, ainsi que le chargement automatique des serveurs LSP et des sessions parallèles.
Sur les données, le site affirme : « OpenCode does not store any of your code or context data ». L'éditeur propose la connexion avec un compte GitHub Copilot ou ChatGPT Plus/Pro ; ce que chaque fournisseur autorise reste sa décision, et l'épisode Anthropic ci-dessous montre ce qu'il en coûte de l'oublier.
Le comparatif de Composio (21 août 2026) résume la différence avec Pi en une phrase : « OpenCode gives you configuration control. Pi gives you runtime control. » Il relève pour OpenCode un surcoût de contexte d'environ 6 900 tokens par requête, chiffre repris d'une étude Systima, et reproche à l'interface terminal plus de 1 Go de mémoire. Réserves de lecture : trente tâches, un seul modèle (DeepSeek V4 Pro), des outils servis par le routeur MCP de Composio, qui vend un accès à plus de 1 500 outils pour agents et juge donc en partie sa propre chaîne. Revers d'un produit riche : un nouvel arrivant est productif le jour même, et chaque requête paie les défauts embarqués.
Anomaly, l'équipe derrière SST
OpenCode est développé par Anomaly, « the team behind the serverless development framework SST » selon Wikipédia. Le dépôt anomalyco/opencode a été créé le 30 avril 2025 ; Dax Raad (@thdxr) en est la figure publique. Wikipédia précise que la version actuelle, en TypeScript, est distincte d'un projet antérieur du même nom écrit en Go et archivé en septembre 2025 ; ce projet Go a continué sous le nom Crush, l'agent en terminal de Charm, avec lequel il ne faut pas confondre OpenCode. Kilo CLI, l'agent en terminal de Kilo Code, est en revanche un fork déclaré d'OpenCode : son README l'écrit et son fichier LICENSE porte le copyright d'opencode.
Au 22 octobre 2026, opencode.ai affiche plus de 215 000 étoiles GitHub, 950 contributeurs, plus de 20 000 commits et « over 16M developers every month ». L'API GitHub renvoie 219 846 étoiles et 29 383 forks le même jour, sous licence MIT. Le chiffre de développeurs mensuels est une déclaration de l'éditeur, sans méthodologie publiée.
Contexte partagé : AGENTS.md, CLAUDE.md, skills
La documentation des règles pose la convention : « You can provide custom instructions to opencode by creating an AGENTS.md file. » La commande /init écrit ce fichier. En version 1, OpenCode lit en repli les fichiers de Claude Code : « CLAUDE.md in your project directory (used if no AGENTS.md exists) », ~/.claude/CLAUDE.md en global, et le répertoire ~/.claude/skills/ ; la variable OPENCODE_DISABLE_CLAUDE_CODE_SKILLS désactive ce dernier repli. OpenCode 2 abandonne le repli sur CLAUDE.md : « OpenCode V2 recognizes AGENTS.md only », lu dans ~/.config/opencode/AGENTS.md puis dans chaque dossier du projet en remontant, et le tableau instructions de la configuration ajoute des fichiers, des motifs ou des URL, chargés après. Un CLAUDE.md seul, sans AGENTS.md à côté, est donc ignoré par la V2 ; la marche à suivre pour poser OpenCode sur un dépôt existant détaille ce point. Les skills, elles, gardent leurs replis : la documentation V2 liste .opencode/skills et ~/.config/opencode/skills, puis, par compatibilité, .claude/skills et .agents/skills, dans le projet comme dans le dossier personnel.
Un même dépôt, avec son AGENTS.md et ses skills en Markdown, se pilote donc avec Claude Code, Codex, OpenCode, Pi et Goose. Depuis sa version 2.1.277, Claude Code lit lui aussi AGENTS.md lorsqu'aucun CLAUDE.md n'existe dans le dossier courant ni au-dessus, et sa documentation recommande un CLAUDE.md réduit à la ligne @AGENTS.md pour partager un seul fichier entre outils. Faire cohabiter deux ou trois harnais sur un projet vérifie que le contexte versionné porte le travail, et pas l'outil : c'est l'argument central de la série sur les harnais ouverts.
OpenCode 2 : même commande, trois ruptures
OpenCode 2 se lance avec la même commande opencode ; la documentation V1 prévient que les deux versions « cannot be installed side by side under their default command ». L'installeur curl de la V2 remplace le binaire V1 ; une V1 installée par gestionnaire de paquets se désinstalle avant (les paquets V2 sont anomalyco/tap/opencode-v2 pour Homebrew et @opencode/cli sur npm ; « Windows package managers are not supported », des binaires autonomes x64 et ARM64 les remplacent). La documentation de migration annonce trois ruptures : l'API des plugins (un export par défaut avec un id et une fonction setup), l'API serveur, désormais consommée par le paquet @opencode/client, et le fichier cli.json. La configuration V1 reste lue et traduite en mémoire ; le champ lsp est conservé mais les serveurs LSP ne sont plus lancés. Depuis la 1.18.24 du 28 août 2026, la V1 lit à son tour les champs de configuration V2 pris en charge, ce qui permet de faire cohabiter les deux lignes sur un même dépôt. Les agents livrés en V2 sont Build (agent principal, accès hors de l'espace de travail autorisé par défaut, lecture des fichiers d'environnement sensibles soumise à approbation), Plan (explore sans modifier le projet), et deux sous-agents, General et Explore.
Au 22 octobre 2026, les deux lignes vivent en parallèle. La documentation V2 ne se dit ni bêta ni stable, et aucune date de fin de vie de la V1 n'est publiée : la documentation V1 se contente d'un bandeau « New OpenCode v2 is now available ». La V1 continue d'être publiée (dernière release le 16 octobre) et ses notes de la 1.19.2 fixent la règle : une installation 1.x ne se voit jamais proposer une 2.x comme mise à jour ordinaire, le passage reste « a separate, explicit choice » par opencode upgrade --major ou l'offre 2.0 de /update. Côté V2, les tags existent sur GitHub mais sans notes de release ; le changelog du dépôt s'arrête à la V1. Le tableau des renommages de configuration et la méthode en cinq étapes sont repris dans migrer vers OpenCode 2.
L'épisode Anthropic (janvier à mars 2026)
OpenCode permettait de se connecter aux abonnements Claude Pro et Max par OAuth. Le 20 février 2026, The Register cite la documentation mise à jour d'Anthropic : « Using OAuth tokens obtained through Claude Free, Pro, or Max accounts in any other product, tool, or service — including the Agent SDK — is not permitted and constitutes a violation of the Consumer Terms of Service. » Selon le même article, la restriction existait depuis au moins février 2024 ; Anthropic présente l'édition de février 2026 comme une clarification.
La pull request n° 18186, intitulée « anthropic legal requests » et signée thdxr, a été fusionnée le 19 mars 2026 : elle retire le plugin d'authentification Anthropic, le prompt système dédié et l'en-tête qui imitait Claude Code. Wikipédia résume : « OpenCode subsequently removed support for using Claude Pro and Max subscription credentials, while continuing to support access to models through other methods and providers. » Leçon pour une DSI : un abonnement grand public détourné est une tolérance commerciale, une clé API d'entreprise ou une passerelle interne est un contrat. Le retrait est effectif depuis la version 1.3.0 ; les modèles Claude restent accessibles par Zen (au catalogue du 22 octobre 2026 : Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.5 et leurs prédécesseurs), où Anthropic conserve les requêtes 30 jours. La comparaison outil par outil, fournisseurs, fichiers de contexte et intégration GitHub compris, est dans OpenCode face à Claude Code.
Déploiement en entreprise et sécurité
L'offre Enterprise repose sur une licence par siège : configuration centrale, SSO, fournisseurs de modèles désactivables, et aucune facturation des tokens quand l'entreprise branche sa propre passerelle. L'éditeur rappelle qu'il ne stocke pas le code et demande un essai interne avant toute prise de contact. Sans licence, le schéma de configuration porte déjà les listes enabled_providers et disabled_providers, qui suffisent à traduire une politique de fournisseurs. Le partage de sessions, lui, a été arrêté : les notes de la version 1.19.1 du 15 octobre 2026 indiquent « Session sharing has been discontinued. Existing share links and session-sharing commands are no longer available », et les pages de documentation du partage ont disparu ; au 22 octobre, la page d'accueil vante encore les liens de partage et la page Enterprise place toujours leur hébergement interne « on our roadmap ». Les réglages, l'intégration GitHub (opencode github install, déclencheurs /opencode et /oc) et les questions de passerelle sont traités dans déployer OpenCode en entreprise.
Le 24 septembre 2026, le projet a publié avec Datadog Security Labs l'avis GHSA-632h-h47v-g4x4 (gravité High, CVSS 7,5, sans CVE) : les installations par npm, pnpm ou Bun à partir de la 1.14.30 exposaient une exécution de code à distance quand opencode serve ou opencode web tournaient sans mot de passe ; les installations par curl, Homebrew, Chocolatey ou Scoop ne sont pas concernées, et le correctif est dans la 1.18.22. Datadog compte plus de 647 000 téléchargements de 82 versions vulnérables du 17 au 23 septembre 2026, soit 38,9 % des téléchargements de la semaine. L'avis recommande de redémarrer les processus et de vider le cache des identifiants du navigateur. Par défaut, serve écoute sur 127.0.0.1:4096 sans mot de passe ; la variable OPENCODE_SERVER_PASSWORD (utilisateur « opencode » par défaut) ajoute une authentification Basic.
Le 17 octobre 2026, le compte X du projet annonce une intrusion : « We had a security breach last night related to a large scale distillation attack that impacted 1.4% of OpenCode Console users », les utilisateurs touchés, « a subset of users who had external providers », ayant été prévenus par e-mail le matin même. OpenCode Console est le service qui centralise des clés de fournisseurs tiers pour une équipe. Selon BleepingComputer (19 octobre), l'e-mail situe la première exposition possible des clés au 17 octobre à 0 h 30 UTC et évoque un remboursement. Au 22 octobre 2026, le projet n'a publié ni page officielle ni avis GitHub sur cet incident ; le lien avec une attaque par distillation reste une affirmation de l'éditeur, sans explication publiée. Une équipe qui a confié des clés Anthropic, OpenAI ou Google à la Console les fait tourner, quel que soit l'e-mail reçu.
Go, Zen et l'économie de l'inférence
Le client est gratuit et s'utilise avec ses propres clés. La monétisation passe par deux offres : Zen, une passerelle vers des modèles testés pour le travail agentique, et Go, un forfait. La page opencode.ai/go indique au 22 octobre 2026 : Go à 10 dollars par mois, Go Plus à 40 dollars par mois avec des limites plus hautes. Les limites de Go se mesurent sur trois fenêtres : 20 % du quota sur 5 heures, 50 % sur la semaine, 100 % sur le mois, avec un plafond mensuel fixé modèle par modèle (60 dollars pour GLM-5.3-Flash en Go, 180 en Go Plus ; 15 dollars pour GLM-5.3, Kimi K3 ou Claude Haiku 5.5 en Go ; quelques modèles illimités pour une durée limitée). Claude Haiku 5.5 est, à cette date, le seul modèle Claude du forfait, et un espace de travail abonné à Go ne peut pas inviter de membres ; Zen facture au coût des fournisseurs, recharge par défaut 20 dollars sous 5 dollars de solde et prélève 4,4 % plus 0,30 dollar par transaction. Le détail des arbitrages est dans Go, Zen : ce que coûte OpenCode.
Dax Raad documente l'équation en public. Le 30 mars 2026, il explique qu'un forfait doit offrir plus que le même montant dépensé au token, ce qui suppose du volume et une négociation avec les fournisseurs d'inférence. Le 11 août 2026 : « today we tracked down and obliterated 7,013 fraudulent accounts », pour une économie estimée à 400 000 dollars par mois. Le 12 septembre 2026 : « we've had two consecutive weeks where OpenCode Go broke even ». Le 28 septembre, il décrit l'équipe Go comme celle qui a « the hardest job », face à une économie impossible et à des clients qui en veulent toujours plus. Deux semaines à l'équilibre sont un jalon, pas une preuve de pérennité ; aucun chiffre de revenu n'est publié.
Questions fréquentes
Qui développe OpenCode ?
Anomaly, l'équipe qui a créé le framework serverless SST et qui maintient Models.dev, la base de modèles sur laquelle repose la compatibilité de l'outil. Le dépôt est anomalyco/opencode ; Dax Raad en est la figure publique. Le projet est distinct de Crush, l'agent en terminal de Charm, et d'un ancien projet homonyme écrit en Go, archivé en septembre 2025.
Peut-on utiliser OpenCode avec un abonnement Claude Pro ou Max ?
Non. Anthropic a rappelé en février 2026 que les jetons OAuth des comptes Claude Free, Pro et Max ne peuvent servir dans aucun autre produit. OpenCode a retiré cette prise en charge par la pull request n° 18186, fusionnée le 19 mars 2026. Les clés API, les passerelles d'entreprise et les autres fournisseurs restent disponibles.
OpenCode lit-il les fichiers CLAUDE.md et les skills de Claude Code ?
Les skills, oui ; CLAUDE.md, en version 1 seulement. La convention native est AGENTS.md ; à défaut, la V1 lit CLAUDE.md dans le projet et ~/.claude/CLAUDE.md. OpenCode 2 ne reconnaît que AGENTS.md pour les instructions, mais lit par compatibilité .claude/skills et .agents/skills à côté de .opencode/skills. Un dépôt qui n'a qu'un CLAUDE.md doit ajouter un AGENTS.md (marche à suivre).
Quelle différence entre OpenCode et Claude Code ?
Claude Code est l'agent d'Anthropic, lié aux modèles Claude (abonnement, Bedrock, Microsoft Foundry, Google Cloud). OpenCode est un client open source sous licence MIT qui parle à plus de 75 fournisseurs, modèles locaux compris, sans abonnement Claude Pro ou Max depuis mars 2026. Les deux lisent AGENTS.md ; comparaison détaillée dans OpenCode face à Claude Code.
Qu'est-ce qui change avec OpenCode 2 ?
La commande reste opencode et la configuration V1 est traduite en mémoire. Trois ruptures : l'API des plugins, l'API serveur (paquet @opencode/client) et le fichier cli.json ; les serveurs LSP ne sont plus lancés, le repli sur CLAUDE.md disparaît. Au 22 octobre 2026, les deux lignes sont publiées en parallèle, sans fin de vie annoncée pour la V1 ; voir migrer vers OpenCode 2.
Que sont OpenCode Go et Zen ?
Zen est une passerelle d'inférence facturée au coût des fournisseurs, avec frais de paiement, vers des modèles sélectionnés pour le travail agentique, Claude compris. Go est un forfait à 10 dollars par mois (Go Plus à 40 dollars) sur des modèles ouverts plus Claude Haiku 5.5, seul modèle Claude relevé le 22 octobre 2026, plafonné par modèle. Le client reste gratuit, sous licence MIT.
Que valent les chiffres d'usage d'OpenCode ?
Les étoiles GitHub (219 846 à l'API le 22 octobre 2026) mesurent l'attention. Les « 16 millions de développeurs par mois » sont une déclaration de l'éditeur sans méthodologie publiée. Aucun chiffre de revenu n'est sourcé ; le seul jalon public est l'équilibre de Go sur deux semaines, annoncé par Dax Raad le 12 septembre 2026.
Sources
- opencode.ai — page d'accueil (surfaces, fournisseurs via Models.dev, confidentialité, compteurs à la date) · 2026-10-22
OpenCode does not store any of your code or context data
- opencode.ai/go — tarifs Go et Go Plus · 2026-10-22
- Documentation OpenCode V1 — « Rules » (AGENTS.md, repli CLAUDE.md et ~/.claude/skills) · 2026-10-22
You can provide custom instructions to opencode by creating an AGENTS.md file.
- Documentation OpenCode V1 — page d'accueil (bandeau V2, pas d'installation côte à côte sous la même commande) · 2026-10-22
OpenCode 1 and OpenCode 2 both use the opencode command and cannot be installed side by side under their default command.
- Documentation OpenCode V2 — « Instructions » (AGENTS.md seul, ~/.config/opencode/AGENTS.md, pas de repli CLAUDE.md, tableau instructions) · 2026-10-22
OpenCode V2 recognizes AGENTS.md only.
- Documentation OpenCode V2 — « Skills » (.opencode/skills, ~/.config/opencode/skills, compatibilité .claude/skills et .agents/skills) · 2026-10-22
- Documentation OpenCode V2 — « Agents » (Build, Plan, General, Explore ; permissions par défaut de Build) · 2026-10-22
Tools and access outside the workspace are allowed by default; sensitive environment-file reads ask for approval.
- Documentation OpenCode V2 — page d'accueil (installeur, paquets Homebrew et npm, Windows sans gestionnaire de paquets) · 2026-10-22
Windows package managers are not supported.
- Documentation OpenCode V2 — « Migrate from V1 » (installeur, trois ruptures, configuration traduite en mémoire, LSP) · 2026-10-22
- Documentation OpenCode — « Enterprise » (licence par siège, configuration centrale, SSO, fournisseurs désactivables, tokens non facturés avec votre passerelle) · 2026-10-22
- Documentation OpenCode — « Go » (tarifs, fenêtres de quota, plafonds mensuels par modèle, Claude Haiku 5.5, un abonné par workspace) · 2026-10-22
A workspace with a Go subscription cannot invite members.
- Schéma de configuration OpenCode (champs share, enabled_providers, disabled_providers, instructions, lsp) · 2026-10-22
- GitHub — notes de version 1.19.1 (15 octobre 2026, arrêt du partage de sessions) · 2026-10-15
Session sharing has been discontinued.
- GitHub — notes de version 1.19.2 (16 octobre 2026, la V1 reste sur la ligne 1.x, passage à la V2 par choix explicite) · 2026-10-16
Upgrading to OpenCode 2 remains a separate, explicit choice
- GitHub — notes de version 1.18.24 (28 août 2026, la V1 lit les champs de configuration V2) · 2026-08-28
V1 now reads supported V2 config fields so newer config files keep working in more mixed setups.
- GitHub — avis de sécurité GHSA-632h-h47v-g4x4 (High, CVSS 7,5, npm/pnpm/Bun à partir de la 1.14.30, corrigé en 1.18.22) · 2026-09-24
- OpenCode (@opencode) — intrusion sur OpenCode Console, 1,4 % des utilisateurs (lu via cdn.syndication.twimg.com) · 2026-10-17
We had a security breach last night related to a large scale distillation attack that impacted 1.4% of OpenCode Console users
- BleepingComputer — « OpenCode hack exposes API keys amid AI distillation attacks », Bill Toulas (fenêtre d'exposition, fournisseurs concernés) · 2026-10-19
- Documentation OpenCode — « Zen » (catalogue des modèles Claude, rétention Anthropic 30 jours) · 2026-10-22
Requests are retained for 30 days
- Datadog Security Labs — exécution de code à distance via la mise à jour d'OpenCode (647 000 téléchargements de versions vulnérables du 17 au 23 septembre 2026) · 2026-09-24
- GitHub — dépôt anomalyco/opencode (licence MIT, date de création, compteurs à la date) · 2026-10-22
The open source coding agent.
- GitHub — pull request n° 18186 « anthropic legal requests » (thdxr, fusionnée le 19 mars 2026) · 2026-03-19
anthropic legal requests
- The Register — « Anthropic clarifies ban on third-party tool access to Claude » · 2026-02-20
Using OAuth tokens obtained through Claude Free, Pro, or Max accounts in any other product, tool, or service — including the Agent SDK — is not permitted
- Dax Raad (@thdxr) — OpenCode Go à l'équilibre deux semaines de suite · 2026-09-12
we've had two consecutive weeks where OpenCode Go broke even
- Dax Raad (@thdxr) — suppression de 7 013 comptes frauduleux · 2026-08-11
today we tracked down and obliterated 7,013 fraudulent accounts
- Dax Raad (@thdxr) — pourquoi un palier au-dessus de 10 dollars est difficile · 2026-03-30
subscription plans need to offer more than spending the same amount on pay per token
- Dax Raad (@thdxr) — « the hardest job » (miroir daily.dev) · 2026-09-28
the people on our team working on OpenCode Go have the hardest job
- Wikipédia — « OpenCode » (Anomaly et SST, projet Go homonyme archivé, retrait des identifiants Claude Pro/Max) · 2026-09-29
- Composio — « Pi vs OpenCode » (30 tâches, un seul évaluateur ; surcoût d'environ 6 900 tokens, mémoire de la TUI) · 2026-08-21
OpenCode gives you configuration control. Pi gives you runtime control.
OpenCode dans vos projets
Échanger avec SFEIRArticles liés
GitLab Orbit en disponibilité générale : ce que le graphe de contexte change pour vos agents IA
Le 29 octobre 2026, GitLab a ouvert Orbit, un graphe qui relie code, merge requests, pipelines et vulnérabilités pour vos agents. Les gains annoncés viennent des tests de GitLab ; le seul test client publié mesure un gain modeste pour un coût quadruplé.
Agents de code : les critères qui comptent avant le benchmark
Trente-trois agents de code relevés le 22 octobre 2026 sur quatre critères que les comparatifs ignorent : licence réelle, approbation par défaut, juridiction des données, fichiers de contexte lus. Le modèle compte moins que ces quatre lignes, et un projet sérieux fait cohabiter deux harnais.
OpenCode ou Claude Code : lequel choisir en 2026 ?
OpenCode (MIT, plus de 75 fournisseurs) ou Claude Code (Anthropic) ? Licence, modèles, accès à Claude, fichiers d'instructions, CI : le comparatif vérifié le 30 septembre 2026, avec un verdict par situation et la règle AGENTS.md pour faire tourner les deux sur un même dépôt.
Poser OpenCode sur un dépôt existant : AGENTS.md, opencode.json, modèles, MCP et permissions
Sept étapes pour poser OpenCode sur un dépôt en cours et partager sa configuration avec l'équipe : AGENTS.md, opencode.json, Ollama ou passerelle, serveurs MCP, permissions, agents et skills. Syntaxes V1 et V2 relevées le 30 septembre 2026, et les cinq pannes qui reviennent sur les dépôts équipés.
Déployer OpenCode en entreprise : SSO, passerelle IA, politiques et sécurité
Le 24 septembre 2026, un avis de sécurité High (CVSS 7,5) a rappelé qu'OpenCode exécute des commandes sur les postes. Le déployer en entreprise tient en trois décisions : passerelle IA, configuration centrale, mode serveur verrouillé. Offre Enterprise, SSO, Claude conforme, GitHub Actions.
Migrer vers OpenCode 2 : ce qui casse et comment adapter sa configuration
OpenCode 2 casse trois choses : les plugins, l'API serveur et la configuration du terminal. Votre opencode.json V1 continue de marcher, mais CLAUDE.md et LSP disparaissent sans message. Versions au 30 septembre 2026 (V1 1.18.33, V2 2.0.20), renommages et méthode de migration en cinq étapes.
OpenCode Go, Zen ou vos propres clés : combien coûte vraiment OpenCode
Au 30 septembre 2026, OpenCode Go coûte 10 $ par mois, Go Plus 40 $, Zen se paie à l'usage au prix du fournisseur et le logiciel reste gratuit. Plafonds par modèle, fenêtres de 5 heures, modèles gratuits et accès à Claude : le choix selon votre usage, d'après la documentation officielle.
Agents de code : rester libre en faisant cohabiter plusieurs harnais
Entre janvier et mars 2026, Anthropic a fermé ses abonnements aux harnais tiers et OpenCode a retiré le sien. La réponse utile tient en une pratique : faire tourner plusieurs harnais sur le même dépôt, pour vérifier que le contexte du projet tient sans eux.
OpenCode, l'agent de code open source qui a misé sur la distribution
Terminal, desktop, IDE, plus de 75 fournisseurs de modèles, un forfait Go à 10 dollars : OpenCode (Anomaly) reprend ce qui marche chez Claude Code et le livre partout. Il lit AGENTS.md (et CLAUDE.md en V1 seulement), ce qui en fait le second harnais le plus simple à poser sur un dépôt.
Pi, OpenCode, Goose : la comparaison terrain, et pourquoi un projet a besoin de deux harnais
Tableau daté, critères qui départagent, trois scénarios avec les harnais propriétaires à leur place. Et une recommandation : gardez au moins deux harnais sur chaque projet, et faites-en un test de votre contexte.
Harnais open source : qui possède l'agent, l'entreprise ou la fondation ?
Pi et OpenCode sont sous licence MIT et appartiennent à des entreprises ; Goose est sous Apache 2.0 et appartient à une fondation. Aucun des deux modèles ne garantit tout. Ce que chacun laisse à l'utilisateur, et les règles que nous appliquons, dont le test à deux harnais.
« Tu veux pas refaire l'ERP de l'IA » : le prochain lock-in ne sera pas votre cloud, mais votre cerveau d'entreprise
Un CDO du retail explique ce qui l'empêche de dormir : pas la facture cloud, mais le jour où l'intelligence de son entreprise sera encodée dans un harnais agentique propriétaire. La souveraineté se déplace vers la couche agentique, et le Design to Exit avec elle.
Le budget de tokens du contexte : un actif, pas une dépense
La facture IA explose ? Le vrai levier n'est pas de couper les tokens — c'est de comprendre que le contexte est un actif capitalisable, pas une dépense Opex. ROI ×5, architecture Hot/Warm/Cold, prompt caching : le cadre de décision du DSI.