OpenCode : l'agent de coding open source où le modèle, c'est vous qui le choisissez
- pour démarrer
- installation en une commande · une clé d'un fournisseur au choix (par exemple OpenRouter) · terminal
- quand le choisir
- Vous voulez un agent dans le terminal sans vous lier à un abonnement ou à un seul laboratoire, ou payer seulement les tokens consommés.
- site officiel
- opencode.ai
tarifs
| offre | vérifié le | |
|---|---|---|
| Logiciel | gratuit et open source ; vous ne payez que le modèle que vous y branchez | 19/07/2026 |
| Modèle via OpenRouter | à l'usage selon le catalogue du modèle choisi ; des variantes :free existent aussi | 19/07/2026 |
OpenCode fait le métier d’un agent de coding en terminal (il lit le projet, modifie des fichiers, exécute des commandes, travaille par étapes) avec un choix de fond différent des agents des laboratoires : il est open source et indépendant du modèle. Le moteur, c’est vous qui le décidez, parmi plus de 75 fournisseurs : les laboratoires en direct, une passerelle comme OpenRouter avec sa clé unique, ou même un modèle qui tourne sur votre machine.
Pour qui suit la méthode de ce site, l’avantage saute aux yeux : l’agent reste le même pendant que le modèle change, donc vous pouvez comparer des modèles différents sur exactement la même tâche et payer seulement les tokens consommés, sans abonnement. Avec les variantes :free d’OpenRouter, la première expérience coûte zéro.
Comment l’installer
Une commande, documentée sur la page officielle : le script d’installation (curl -fsSL https://opencode.ai/install | bash) ou, si vous avez Node, npm install -g opencode-ai. Puis opencode dans le dossier du projet et, la première fois, la commande /connect pour brancher le fournisseur : cherchez OpenRouter dans la liste, collez la clé, choisissez le modèle. La clé se crée comme l’explique la fiche OpenRouter, avec le plafond de dépense posé avant l’argent.
À quoi s’attendre
L’expérience est celle des agents de terminal : sessions multiples, intégration avec les outils du projet, historique des modifications. La communauté est active et le projet avance vite, ce qui veut dire des fonctions nouvelles en continu mais aussi quelques aspérités : la documentation est honnête et le code est public, sur GitHub.
Les limites, dites franchement
La liberté de choisir le modèle est aussi la responsabilité de le choisir : un agent vaut ce que vaut le modèle qui l’anime, et avec un modèle faible OpenCode déçoit comme n’importe quel autre. La configuration initiale demande quelques minutes de plus qu’un agent propriétaire où tout est déjà décidé. Et le terminal, ici, c’est la maison : qui l’évite sera mieux servi par un agent en application ou dans l’éditeur.
Contrôle : installation via npm réellement exécutée le 19/07/2026 (version 1.18.3 fonctionnelle). La première tâche complète avec une vraie clé et un vrai modèle a été exécutée à la même date par le workflow de contrôle : le parcours est dans le guide OpenCode de zéro à la première tâche utile.