Aller au contenu

OpenCode Desktop

OpenCode Desktop est une application pour Windows, macOS et Linux.

1. Obtenir votre clé

Pour une première configuration, copiez votre clé API depuis votre compte Aristote.

2. Installer et configurer OpenCode

La commande ci-dessous télécharge et installe OpenCode Desktop s'il est absent, puis configure Aristote. Quittez OpenCode s'il est déjà ouvert.

Si OpenCode est déjà installé, répondez y pour mettre à jour les modèles Aristote, ou n pour annuler. Votre connexion et vos autres réglages sont conservés. Le script crée une sauvegarde avant de les modifier.

Le script compare aussi la version installée à la dernière version stable d'OpenCode Desktop et signale les mises à jour disponibles, sans les installer.

Dans le menu Démarrer, recherchez PowerShell et ouvrez-le. Collez cette commande, puis appuyez sur Entrée :

irm https://aristote.pages.centralesupelec.fr/aristote-user-docs/assets/configurer-aristote.ps1 | iex

Si OpenCode n'est pas détecté, saisissez 1 s'il est déjà installé (sans téléchargement), ou 2 pour l'installer.

Avec Spotlight (⌘ Espace), recherchez Terminal et ouvrez-le. Collez cette commande, puis appuyez sur Entrée :

curl -fsSL https://aristote.pages.centralesupelec.fr/aristote-user-docs/assets/configurer-aristote.sh | /bin/bash

Ouvrez un terminal. Collez cette commande, puis appuyez sur Entrée :

curl -fsSL https://aristote.pages.centralesupelec.fr/aristote-user-docs/assets/configurer-aristote.sh | /bin/bash

L'installation peut demander votre mot de passe. Si curl est absent, consultez les commandes d'installation.

Pour une nouvelle connexion, collez votre clé lorsqu'elle est demandée. L'adresse Aristote et les modèles sont configurés automatiquement.

Pour mettre à jour les modèles d'une installation déjà configurée, relancez cette commande et répondez y.

3. Utiliser OpenCode

Ouvrez OpenCode, ouvrez un dossier de travail et sélectionnez Aristote → Qwen 3.6 35B Instruct dans la liste des modèles.

Envoyez par exemple ce message :

Calcule l'intégrale de sin(x)² entre 0 et π. Donne le résultat exact et une justification courte.

Vous pouvez aussi sélectionner Aristote → Gemma 4 31B ou Aristote → Qwen 3.6 35B Instruct - Reasoning High. Autres modèles et limites.

Avant de modifier un projet

Des changements catastrophiques peuvent arriver : fichiers supprimés ou réécrits. Demandez à OpenCode de créer un dépôt Git local et de faire des commits réguliers. Sans Git ni sauvegarde, il peut être impossible de revenir en arrière.

La clé est personnelle : ne la partagez pas, y compris dans une capture d'écran.

Configuration manuelle et dépannage