Aller au contenu principal

Utiliser Clovis avec OpenCode Desktop

OpenCode Desktop permet d’utiliser ClovisLLM comme assistant de code depuis une application graphique. Contrairement à la version en ligne de commande, l’installation, la configuration du fournisseur et le choix du projet peuvent être réalisés sans modifier de fichier de configuration.

Prérequis

  • une clé API Clovis dédiée à OpenCode Desktop ;
  • un poste compatible avec macOS, Windows x64 ou une distribution Linux utilisant des paquets DEB ou RPM ;
  • facultatif, mais recommandé : un dépôt Git présent sur votre poste.
Gardez la clé secrète

La clé API donne accès au service Clovis. Ne l’ajoutez jamais à un dépôt Git, à un document partagé ou à une capture d’écran.

1. Télécharger et installer OpenCode Desktop

Ouvrez la page officielle de téléchargement d’OpenCode, puis choisissez le paquet OpenCode Desktop adapté à votre poste :

SystèmeTéléchargement
macOSbinaire pour Apple Silicon ou Intel
Windowsbinaire x64
Linuxpaquet .deb pour Debian/Ubuntu ou .rpm pour Fedora/RHEL

Sur macOS, l’application peut également être installée avec Homebrew :

brew install --cask opencode-desktop

Installez le paquet téléchargé, puis lancez OpenCode Desktop.

2. Ouvrir la liste des fournisseurs

Depuis une nouvelle session, cliquez sur le nom du modèle affiché sous la zone de saisie.

Écran d’accueil d’OpenCode Desktop

Dans la fenêtre Sélectionner un modèle, cliquez sur Voir plus de 70 autres fournisseurs.

Accès à la liste complète des fournisseurs dans OpenCode Desktop

3. Ajouter le fournisseur Clovis

Dans la section Autres, sélectionnez Fournisseur personnalisé compatible avec OpenAI.

Sélection du fournisseur personnalisé compatible avec OpenAI

Renseignez les champs suivants :

ChampValeur
ID du fournisseurclovis
Nom d’affichageclovis
URL de basehttps://llm-gateway.clovis-ai.fr/v1
Clé APIvotre clé API Clovis
Identifiant du modèleClovisLLM
Nom d’affichage du modèleClovisLLM

Paramètres du fournisseur Clovis dans OpenCode Desktop

Validez ensuite l’ajout du fournisseur.

4. Sélectionner ClovisLLM

Ouvrez de nouveau le sélecteur de modèles, puis choisissez ClovisLLM dans la section clovis.

Sélection de ClovisLLM dans OpenCode Desktop

Le nom ClovisLLM doit maintenant apparaître sous la zone de saisie.

5. Ajouter un projet et son contexte Git

Pour travailler sur un dépôt local :

  1. ouvrez le sélecteur de projets sous la zone de saisie ;
  2. cliquez sur Ajouter un projet ;
  3. sélectionnez le dossier racine de votre dépôt Git.

Ajout d’un projet anonymisé dans OpenCode Desktop

L’ajout du projet donne à OpenCode accès aux fichiers du dépôt et lui permet de récupérer le contexte Git, notamment la branche active et les modifications du projet. La branche détectée apparaît à droite du nom du projet.

Un projet par dépôt

Sélectionnez la racine du dépôt Git plutôt qu’un sous-dossier afin de fournir à l’assistant le contexte complet du projet.

6. Tester la connexion

Dans la zone de saisie, envoyez par exemple :

Explique la structure de ce projet et indique la branche Git active.

OpenCode Desktop doit répondre avec ClovisLLM tout en tenant compte du projet sélectionné.

Dépannage

ProblèmeVérification
ClovisLLM n’apparaît pasvérifiez l’URL de base et les deux valeurs ClovisLLM, puis validez de nouveau le fournisseur
L’authentification échouevérifiez la clé dans la console d’administration Clovis et assurez-vous qu’aucun espace n’a été copié avant ou après
La branche Git n’apparaît pasajoutez le dossier racine d’un dépôt contenant un répertoire .git
Le téléchargement ne correspond pas au posterevenez à la page officielle et choisissez l’architecture ou le format de paquet adapté