Aller au contenu

Opencode

Agent de coding IA open source n°1 – 120K+ étoiles GitHub, multi-providers

FreemiumUSA

Presentation

OpenCode est un agent IA de coding open source développé par Anomaly, les créateurs de terminal.shop. Lancé en avril 2025, il s'est imposé comme l'alternative open source n°1 à Claude Code.

Pourquoi choisir OpenCode ?

  • Model-agnostic : Claude, GPT, Gemini, DeepSeek, Qwen, Mistral, Ollama et 75+ providers (via models.dev) – tu n'es jamais enfermé, et tu accèdes aux derniers modèles dès leur sortie
  • Open source (MIT) : code 100% transparent, aucune télémétrie, privacy-first
  • Ultra-rapide : binaire unique en Go, démarrage quasi instantané, TUI clavier-first
  • Intégration LSP : autocomplétion et intelligence de code native
  • Sessions persistantes : reprends ton travail là où tu l'as laissé
  • Partout : Terminal, CLI, Web, extensions IDE (VS Code, JetBrains) et intégration GitHub/GitLab
  • MCP : connecte des outils externes via le Model Context Protocol, plus des agents et skills personnalisables

Nouveautés 2026 :

OpenCode est sur un rythme de sortie très soutenu (v1.16.x début juin 2026). Tu peux brancher les modèles phares du moment : Claude Opus 4.8 et Sonnet 4.6, GPT-5.2 et GPT-5.1 Codex, Gemini 3.5 Flash, ou des modèles open/locaux comme DeepSeek et Qwen via Ollama pour rester 100% privé. À noter : Anthropic ne laisse plus les abonnements Claude Pro/Max alimenter les outils tiers, donc pour piloter Claude depuis OpenCode il te faut une clé API Anthropic.

Comment utiliser

La méthode la plus simple :

  • npm : npm i -g opencode-ai@latest
  • macOS (Homebrew) : brew install anomalyco/tap/opencode
  • Windows (Scoop) : scoop install opencode
  • Arch Linux : paru -S opencode-bin

💡 Sur Windows, WSL est recommandé pour une meilleure expérience.

  • Lancez opencode dans votre terminal
  • Tapez /connect pour configurer votre fournisseur LLM
  • Sélectionnez un provider (OpenCode Zen recommandé pour débuter)
  • Ajoutez votre clé API

Cela crée un fichier AGENTS.md qui aide l’agent à comprendre votre projet.

Astuces & conseils

Commencez par /init

Toujours lancer /init dans un nouveau projet. Cela cree un fichier AGENTS.md qui aide l agent a comprendre la structure de votre code.

Mode Plan avant Build

Utilisez le mode Plan avec Tab pour analyser et planifier avant de laisser l agent modifier votre code.

Modeles locaux gratuits

Connectez Ollama pour utiliser des modeles locaux comme Llama, Mistral ou Qwen. 100% gratuit et prive.

Glissez-deposez les images

Vous pouvez glisser-deposer des screenshots directement dans le terminal pour demander de l aide sur une UI.

Partagez vos sessions

La commande /share genere un lien public de votre conversation. Pratique pour le debug en equipe.

Multi-sessions paralleles

Lancez plusieurs instances d Opencode sur le meme projet pour travailler sur differentes features en parallele.

Fonctionnalites cles

LSP enabled: Automatically loads the right LSPs for the LLM

Multi-session: Start multiple agents in parallel on the same project

Share links: Share a link to any session for reference or to debug

GitHub Copilot: Log in with GitHub to use your Copilot account

ChatGPT Plus/Pro: Log in with OpenAI to use your ChatGPT Plus or Pro account

Any model: 75+ LLM providers through Models.dev, including local models

Any editor: Available as a terminal interface, desktop app, and IDE extension

Privacy first: Does not store any of your code or context data

Zen models: Access to handpicked set of AI models tested and benchmarked for coding agents

Modeles IA

Claude Opus 4.8v4.8

Recommande
Contexte
1M tokens
Vitesse
Moyen
Multimodal
Oui

Code complexe, haute autonomie

Le plus capable pour le code difficile et les tâches longues. Nécessite une clé API Anthropic.

Claude Sonnet 4.6v4.6

Recommande
Contexte
1M tokens
Vitesse
Rapide
Multimodal
Oui

Coding au quotidien, rapport qualité/prix

Le meilleur compromis qualité/prix pour la plupart des tâches de code.

GPT-5.2v5.2

Vitesse
Rapide
Multimodal
Oui

Raisonnement, polyvalence

Modèle phare OpenAI, recommandé par la doc OpenCode.

GPT-5.1 Codexv5.1 Codex

Vitesse
Rapide

Coding pur, agents

Variante OpenAI spécialisée code, souvent prise comme défaut OpenCode Zen.

Gemini 3.5 Flashv3.5

Contexte
1M tokens
Vitesse
Très rapide
Multimodal
Oui

Itération rapide, multi-fichiers

Le Flash de Google, généralement disponible et très rapide.

DeepSeek (V3.x)

Vitesse
Rapide

Budget serré, bon en code

Ultra low-cost, bon rapport perf/prix. Dispo en API et en local.

Qwen (via Ollama)

Vitesse
Moyen

Local, multilingue, français

Gratuit et 100% privé en local. Excellent en multilingue.

Llama (via Ollama)

Vitesse
Moyen

Confidentialité totale

Gratuit, local, tout reste sur ta machine.

Tarifs & plans

Populaire

Gratuit

0€

  • Open source MIT
  • Tous les providers supportés
  • Sessions illimitées
  • Vous payez uniquement les API LLM

Avec Ollama (local)

0€ total

  • Modèles locaux gratuits
  • Aucune API nécessaire
  • 100% hors-ligne possible
  • GPU 16+ Go VRAM recommandé

Usage typique (Claude API)

~20€/mois

  • Claude Sonnet : ~3€/M tokens
  • Claude Opus : ~15€/M tokens
  • Qualité professionnelle
  • Usage dev moyen : 15-25€/mois

Questions frequentes

Quelle est la difference entre Opencode et Claude Code ?
Opencode est open source et multi-providers : vous pouvez utiliser Claude, GPT, Gemini ou des modeles locaux. Claude Code est proprietaire et limite a Claude uniquement. Opencode offre aussi des fonctionnalites comme le multi-sessions et le partage de liens.
Opencode est-il vraiment gratuit ?
Oui, Opencode est 100% gratuit et open source sous licence MIT. Cependant, vous devez payer pour les API des LLM que vous utilisez (Claude, OpenAI...) sauf si vous utilisez des modeles locaux gratuits via Ollama ou des services comme DeepSeek.
Quels modeles sont recommandes ?
Pour la qualite : Claude Opus 4.5 ou GPT-5Pour le rapport qualite/prix : Claude Sonnet ou Mistral LargePour le gratuit : Modeles locaux via Ollama (Llama, Qwen, Mistral) ou DeepSeek API
Puis-je utiliser Opencode hors ligne ?
Oui, en connectant Opencode a Ollama qui fait tourner des modeles locaux sur votre machine. Vous aurez besoin d un GPU avec suffisamment de VRAM (16-24 GB recommandes pour de bonnes performances).
Opencode est-il securise ?
Opencode ne stocke aucune donnee de code ni de contexte sur ses serveurs (privacy-first). Tout reste local ou transite vers le provider LLM que vous avez choisi. Pour une confidentialite totale, utilisez des modeles locaux.

Outils similaires

Glossaire associe

Agent IA
Programme autonome qui peut analyser, planifier et executer des actions (comme modifier du code) sans intervention constante de l utilisateur.
LSP (Language Server Protocol)
Protocole standardise qui permet aux editeurs de code de comprendre la syntaxe, les erreurs et l autocompletion pour chaque langage.
Provider LLM
Service qui fournit l acces a un modele de langage : Anthropic (Claude), OpenAI (GPT), Google (Gemini), Mistral, ou modeles locaux.
Ollama
Outil open source pour faire tourner des LLM localement sur votre machine. Supporte Llama, Mistral, Qwen et autres modeles.
Mode Build vs Plan
Build permet a l agent de modifier les fichiers. Plan est en lecture seule pour analyser et proposer sans toucher au code.
AGENTS.md
Fichier de configuration cree par /init qui decrit votre projet pour aider l agent a mieux comprendre le contexte et les conventions.
  • 4/5
  • MAJ : 31 août 2026
  • Fonde en 2025
  • 6 038 vues