De Serverless Stack à OpenCode : la trajectoire d’Anomaly

L’histoire commence en 2021. Jay V et Frank Wang, anciens camarades de l’Université de Waterloo au Canada, font passer leur framework open-source Serverless Stack (SST) par Y Combinator. Le projet séduit les fondateurs de PayPal, LinkedIn, Yelp et YouTube, lève 1 million de dollars après le demo day et atteint la rentabilité en 2025, selon Tech Funding News.

Dax Raad, ingénieur spécialisé en infrastructure serverless, rejoint l’aventure comme co-fondateur. Le 19 juin 2025, l’équipe lance OpenCode avec Adam Elmore : un agent de code entièrement open-source, sans compte, sans email, sans carte bancaire. L’outil s’installe et s’exécute en quelques secondes avec les clés API du fournisseur IA de son choix.

Sous la marque Anomaly Innovations, l’équipe consolide un portefeuille open-source cohérent : SST, OpenNext (Next.js sur AWS), OpenAuth, OpenTUI et désormais OpenCode. La philosophie reste inchangée : des outils gratuits que les développeurs maîtrisent entièrement.

75 fournisseurs IA, aucune dépendance : l’architecture model-agnostic

La différence majeure entre OpenCode et ses concurrents se résume à un chiffre : 75+. C’est le nombre de fournisseurs IA auxquels l’outil se connecte nativement via l’AI SDK et le framework Models.dev. Anthropic Claude, OpenAI GPT, Google Gemini, mais aussi Qwen, Llama ou DeepSeek en local via Ollama : le développeur sélectionne le modèle adapté à son budget et à ses exigences de confidentialité.

Développé en Go avec le framework Bubble Tea pour l’interface terminal (TUI), OpenCode offre une réactivité que les outils basés sur Electron ne peuvent égaler, souligne Developers Digest. Les conversations sont stockées en SQLite, le versionnement repose sur Git avec undo/redo natif, et le support MCP (Model Context Protocol) permet d’ajouter des outils externes via des serveurs locaux ou distants.

L’intégration LSP (Language Server Protocol) fournit automatiquement le diagnostic de code, la détection d’erreurs et le linting sur l’ensemble des langages supportés. Un mode CLI non-interactif permet l’automatisation dans les pipelines CI/CD. Des extensions sont disponibles pour VS Code, Cursor, JetBrains, Neovim, Zed et Emacs.

« OpenCode produit un output plus rigoureux : 94 tests contre 73 pour Claude Code sur le même benchmark. » Source : Builder.io

Gratuit contre 20 dollars par mois : le calcul économique

OpenCode repose sur une base gratuite sous licence MIT. Le coût réel dépend du fournisseur IA choisi : pay-per-token via clés API, ou zéro avec des modèles locaux via Ollama. Deux offres optionnelles existent : OpenCode Go à 10 dollars par mois et OpenCode Zen à tarif variable.

En face, Cursor Pro facture 20 dollars par mois pour un IDE complet avec autocomplétion IA, et Claude Code demande le même tarif pour un agent CLI limité aux modèles Claude d’Anthropic. Pour une PME qui équipe cinq développeurs, la différence atteint 1 200 dollars par an, sans compter les gains de flexibilité liés au choix du modèle.

La question du coût rejoint celle de la conformité réglementaire. Avec l’AI Act européen qui impose des obligations de transparence sur les systèmes d’IA, les entreprises doivent documenter les modèles utilisés et les données traitées. Un outil open-source et local simplifie considérablement cet exercice, comme l’explique l’analyse des implications de l’AI Act pour les PME.

Souveraineté numérique : le code reste sur la machine

OpenCode s’exécute intégralement en local. Aucune donnée de code ne transite par les serveurs d’Anomaly Innovations. Seules les requêtes envoyées au fournisseur IA choisi quittent la machine, et ce choix appartient au développeur. Avec un modèle local comme Qwen3 72B ou Llama 3.3 via Ollama, le flux de données reste entièrement sur site.

Cette architecture répond à une préoccupation croissante. En février 2026, une circulaire de l’État français orientait 5 milliards d’euros d’achats annuels vers des solutions souveraines. La CNIL renforce ses exigences sur le traitement des données par les systèmes d’IA, détaillées dans le guide CNIL pour les entreprises. Un outil qui ne crée pas de compte, ne collecte pas de télémétrie et stocke tout en SQLite local coche toutes les cases sans effort.

L’architecture client/serveur d’OpenCode permet aussi de faire tourner l’agent sur un serveur interne tout en le pilotant à distance, y compris depuis une application mobile. Pour les équipes qui travaillent sur des projets sensibles, cette flexibilité fait toute la différence.

Limites et perspectives : un outil qui évolue rapidement

OpenCode n’est pas exempt de défauts. Sur un benchmark Builder.io, Claude Code termine une tâche en 9 minutes 09 contre 16 minutes 20 pour OpenCode, soit 78 % plus rapide. L’outil reste moins poli que ses concurrents propriétaires, et l’expérience développeur dépend fortement du modèle IA choisi.

La communauté compense par la vélocité. Avec plus de 900 contributeurs et 13 000 commits sur GitHub selon Developers Digest, le rythme de développement reste soutenu. La version 1.17.4, sortie en juin 2026, intègre le support ACP (Agent Communication Protocol), les SDK et les workflows serveur.

L’intégration avec les outils de design et de prototypage reste un champ à explorer. Les équipes qui combinent développement et conception, comme le montre l’évolution de l’UX assistée par IA, auront besoin de passerelles entre les agents de code et les outils visuels.

Pour les PME et indépendants en quête d’un agent de code IA sans abonnement, sans verrouillage technologique et sans compromis sur la confidentialité, OpenCode mérite d’être testé. L’installation prend 30 secondes. Le code source est sur GitHub, ouvert à l’inspection comme à la contribution.

Sources