Aller au contenu
L'actu IAEN 4 QUESTIONSTrouver mon modèle
Outils · agent en terminal

OpenCode

OpenCode est un agent de code open source qu'on utilise dans le terminal, dans une application de bureau ou par une interface web servie depuis sa machine.

En bref

Ce que c'est
OpenCode est un agent de code open source qu'on utilise dans le terminal, dans une application de bureau ou par une interface web servie depuis sa machine. Il se branche à de très nombreux fournisseurs avec sa propre clé, à des modèles locaux ou aux offres de son éditeur Anomaly (Zen à l'usage, abonnement Go). D'autres programmes peuvent le piloter par son serveur local. La version 2 a remplacé la version 1, dont la documentation reste en ligne.
Éditeur
Anomaly (Anomaly Innovations, Inc.), États-Unis
Prix
gratuitabonnementà l'usage
Licence
open source (MIT)
Systèmes
macOS, Windows, Linux, navigateur
Formes
ligne de commande, application de bureau, extension d'éditeur, version web, serveur ou conteneur

Site officiel de OpenCodeFiche relevée le sur les pages officielles.

Installer

Une des commandes télécharge un script et l'exécute tout de suite (curl … | sh ou équivalent). Lisez-le d'abord si vous voulez savoir ce qu'il fait.

macOS, Linux (script)

curl -fsSL https://opencode.ai/v2/install | bash

macOS, Linux (Homebrew)

brew install anomalyco/tap/opencode-v2

Tous systèmes (npm)

npm install -g @opencode/cli

Tous systèmes (Bun)

bun install -g --trust @opencode/cli

Tous systèmes (pnpm)

pnpm add -g --allow-build=@opencode/cli @opencode/cli

Tous systèmes (Yarn)

yarn global add @opencode/cli

Arch Linux (AUR)

paru -S opencode-beta

Windows : Selon la documentation de la version 2, les gestionnaires de paquets Windows ne sont pas pris en charge. Télécharger le binaire autonome (x64 ou ARM64) sur la page d'accueil de la documentation, ou bien l'application de bureau.

Tous systèmes (application de bureau) : Télécharger l'application de bureau sur https://opencode.ai/download (macOS Apple Silicon et Intel, Windows x64 et ARM64, Linux .deb, .rpm et AppImage). Avant d'installer la version 2, retirer toute version 1 installée par un gestionnaire de paquets.

Paquets vérifiés sur leur registre : @opencode/cli (npm), anomalyco/tap/opencode-v2 (dépôt Homebrew de l'éditeur) (brew), opencode-beta (AUR) (autre).

Démarrer

Lancer opencode dans le dossier du projet, puis /connect pour choisir un fournisseur et coller sa clé d'API.

opencode
/connect

Choisir le modèle

/models liste les modèles des fournisseurs connectés (catalogue de models.dev) et change le modèle de la session. L'option --model vaut pour une seule exécution de opencode run ; la clé model du fichier opencode.json fixe le modèle par défaut.

/models
opencode run --model anthropic/claude-sonnet-4-5 "Refactor parseToken"

D'après la documentation officielle (opencode.ai), lue le . Les commandes sont recopiées telles quelles.

Ce qu'il sait faire

Agents et sous-agents
Un fichier Markdown suffit pour créer un agent, avec ses consignes, son modèle et ses permissions. L'agent principal peut ensuite l'appeler. opencode.ai
Outils et permissions
L'agent lit, cherche et modifie les fichiers, lance des commandes et demande l'accord quand une permission l'exige. opencode.ai
MCP
OpenCode se connecte à des serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent) ; opencode mcp add en ajoute un au projet. opencode.ai
Skills et plugins
Un fichier SKILL.md donne à un agent des consignes réutilisables. Les plugins étendent OpenCode par une interface de programmation dédiée. opencode.ai
Recherche web
Après accord, et une fois un fournisseur de recherche choisi, l'agent cherche sur le web, lit les résultats et cite les liens. opencode.ai
Annulation
/undo annule ensemble la dernière réponse et les changements de fichiers qu'elle a faits. opencode.ai
Mode script
opencode run envoie une consigne sans ouvrir l'interface, pour les scripts et l'intégration continue. opencode.ai

Les façons de l'utiliser

Systèmes

  • macOSApple Silicon et Intel (ligne de commande et application de bureau)
  • Windowsbinaire autonome et application de bureau en natif, x64 et ARM64 ; la documentation de la version 1 recommande WSL, le sous-système Linux de Windows
  • Linuxbinaires glibc et musl, x64 et ARM64 ; application de bureau en .deb, .rpm et AppImage
  • Navigateurinterface web servie par sa propre machine avec `opencode pair`

D'après opencode.ai. Un système absent de la liste n'est pas cité par l'éditeur.

Sur téléphone

Au 3 octobre 2026, l'éditeur ne documente ni application mobile ni pilotage depuis un téléphone.

Prix et licence

OpenCode est gratuit ; on paie les modèles chez le fournisseur choisi. En option, Anomaly vend OpenCode Zen, facturé au jeton sur un solde prépayé. Il vend aussi OpenCode Go, pour des modèles ouverts, à 10 $ par mois (Go Plus à 40 $ par mois).

Prix relevés le sur opencode.ai, dans la devise de la page.

Abonnements qu'on peut y brancher : OpenCode Zen (Anomaly), OpenCode Go (Anomaly), Token Plan (Xiaomi), GLM Coding Plan (Z.ai), Kimi Code (Moonshot AI), M Plan (MiniMax), Coding Plan Pro (Alibaba Cloud), Ollama Cloud.

Licence

Open source, licence MIT. github.com

Modèles

Clé d'API personnelle
oui (Anthropic, OpenAI, Google Vertex AI, Amazon Bedrock, Azure OpenAI, DeepSeek, Moonshot AI, MiniMax, xAI, Z.AI, OpenRouter, GitHub Copilot, GitLab Duo, Groq, Cerebras, OVHcloud, Scaleway)
Modèles locaux
oui (llama.cpp, LM Studio, Ollama)

Proposés par OpenCode

74 modèles du site dans la liste de l'outil, relevée le 5 octobre 2026, du mieux noté au moins bien noté : Claude Opus 5.5, GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5.1, Claude Opus 5, GPT-5.5 Pro, GPT-6 Sol, Claude Fable 5, GPT-5.6 Sol, GPT-5.4 Pro, Tencent Hy4 preview, GPT-5.6 Terra…. La liste complète →

Résultats mesurés

Des classements publics ont mesuré des modèles pilotés par OpenCode. Un même modèle n'obtient pas le même score d'un outil à l'autre : comparez avec les autres outils sur Le même modèle, des outils différents.

Claude Opus 4.5 sur Terminal-Bench 2.0

8 outils · écart de 11,5 points
  1. Droid (Factory)outil grand public63,1 %modèle sorti le 24 novembre 2025 · source : tbench.ai
  2. Letta Codeoutil grand public59,1 %modèle sorti le 24 novembre 2025 · budget de réflexion fixé · source : tbench.ai
  3. Xum (ex-Mux)outil grand public58,4 %modèle sorti le 24 novembre 2025 · source : tbench.ai
  4. Terminus 2outil de banc d'essai57,8 %modèle sorti le 24 novembre 2025 · source : tbench.ai
  5. gooseoutil grand public54,3 %modèle sorti le 24 novembre 2025 · source : tbench.ai
  6. Claude Codeoutil grand public52,1 %modèle sorti le 24 novembre 2025 · source : tbench.ai
  7. OpenHandsoutil grand public51,9 %modèle sorti le 24 novembre 2025 · source : tbench.ai
  8. OpenCodeoutil grand public51,7 %modèle sorti le 24 novembre 2025 · source : tbench.ai

Le classement Terminal-Bench date chaque ligne du jour de sortie du modèle et ne publie pas la date de chaque mesure.

Sources

Fiche relevée le sur 20 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.

Ce que nous n'avons pas pu vérifier (2)
  • Aucune application mobile ni aucun pilotage depuis le téléphone ne sont documentés.
  • Les intégrations GitHub et GitLab et l'extension pour éditeur ne sont documentées que pour la version 1.

Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →

Cette fiche existe aussi en texte et en JSON.