Oh My OpenCode : Installation et configuration





OpenCode est un agent de codage d’IA open source. Il est disponible sous forme d’interface basée sur un terminal, d’application de bureau ou d’extension IDE.

Je choisis d'utiliser Opencode via l'interface basée sur un terminal pour simplifier.

Installer

Source : https://opencode.ai/docs/fr

Le moyen le plus simple d’installer OpenCode est d’utiliser le script d’installation :

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

Configurer

Avec OpenCode, on peut utiliser n’importe quel fournisseur de LLM en configurant ses clés API.

Je choisis d'utiliser OpenCode Zen qui offre une liste organisée de modèles gratuits, testés et vérifiés par l’équipe OpenCode.

Exécutez la commande /connect dans le terminal, sélectionnez opencode et allez sur opencode.ai/auth.

/connect

Il faut juste se connecter sur Opencode Zen pour obtenir une clé d'Opencode Zen. Puis collez la clé API obtenu.

Nom Clé Créé par
Default API Key sk-8M1L...jrLk phuoc@caotek.fr

Lancer

Pour lancer Opencode, exécutez la commande opencode dans le terminal:

opencode


.

Agents spécialisés

Les agents sont des assistants IA spécialisés qui peuvent être configurés pour des tâches et des flux de travail spécifiques. Ils vous permettent de créer des outils ciblés avec des prompts, des modèles et un accès aux outils personnalisés.

Il existe deux types d’agents dans OpenCode ; agents primaires et sous-agents. Pour plus de détails.

Nous n'allons utiliser ces agents intégrés et fournis dans Opencode. Nous préfèrons installer le plugin Oh My OpenAgent beaucoup plus puissant.

Installer "Oh My OpenAgent" pour Opencode

Oh My OpenAgent (souvent appelé OmO) est un plugin d'orchestration multi-agents qui transforme les assistants de codage d'OpenCode en un système d'ingénierie logicielle collaboratif complet.

Fonctionnalités principales :

On peut installer OmO :

Après installation, j'ai demandé à Opencode de n'utiliser les modèles free tier (sans cle) :

change la config de mes agents omo pour n'utiliser que les modeles opencode zen en free tier

Au bout d'un certain, la réponse d'Opencode est :

Fait. Config *~/.omo/omo.jsonc* mise à jour pour n'utiliser que des modèles opencode zen gratuits (free tier), validé par script : 6/6 modèles libres, zéro modèle payant.

Ce qui a changé  
Tous les modèles payants ont été remplacés :

- claude-opus-5 / claude-fable-5 / claude-sonnet-5 ($2–10/M) → big-pickle (gratuit)
- gpt-5.6-sol / gpt-5.6-terra / gpt-5-nano → big-pickle / fallbacks gratuits
- kimi-k3, glm-5.2, gemini-3.1-pro, gemini-3.6-flash → modèles gratuits

Répartition actuelle (agents + catégories) sur les 6 free models officiels du 5 sept. 2026 :

- big-pickle (200K ctx, solide) — agent principal : sisyphus, hephaestus, oracle, prometheus, metis, momus, atlas, sisyphus-junior, + catégories ultrabrain/deep/visual-engineering/artistry/unspecified-high
- nemotron-3-ultra-free (1M ctx) — fallback longs contextes : oracle, momus, atlas
- muse-spark-1.3-contributor-free (1M ctx, vision image/pdf/vidéo) — multimodal-looker + toString fallbacks
- mimo-v2.5-free (vision image/audio/vidéo) — explore, quick, metis, visual fallbacks
- nemotron-3.5-lightning-free — fallback sisyphus/sisyphus-junior
- ling-3.0-flash-fin-free (rapide) — explore, quick

Champs reasoning retirés car big-pickle est utilisé bare dans la config d'origine (pas de support d'effort de raisonnement documenté) — évite les erreurs de paramètre.

À noter

1. Redémarrage requis : la config est chargée au démarrage — quitte et relance opencode.
2. La liste free tourne : vérifie-la avec opencode models | grep -i free dans le TUI. Quand un modèle gratuit disparaît, remplace juste le nom dans les tableaux.
3. Confidentialité : c'est le point important. Les free models collectent des données :
    - big-pickle / mimo / ling : données utilisées pour améliorer le modèle
    - nemotron-3-ultra-free / nemotron-3.5-lightning-free : trial NVIDIA, pas de données confidentielles
    - muse-spark-1.3-contributor-free : prompts/completions utilisés pour entraîner les futurs modèles Meta
Ne fais pas transiter de code propriétaire/personnel par ces agents.
4. Backup de l'ancienne config : ~/.omo/omo.jsonc.bak.2026-09-05T08-30-45-NZ.

Super!

Pour aller plus loin consulter cette page : Prise en main de Oh My Opencode.

That's it


Publié le : 30-09-2026 - 13:12