← Tous les guidesDéveloppement IA

Configurer un agent de code IA sans gérer ses propres modèles

Un guide indépendant du système d’exploitation pour relier OpenCode et T3 Code à une inférence sans serveur et effectuer une première modification prudente.

Ce que vous allez configurer

Vous reliez trois éléments : un fournisseur d’inférence sans serveur pour les modèles et la facturation, OpenCode comme agent, puis T3 Code comme interface locale.

Ce guide utilise DigitalOcean comme fournisseur. Connectez-vous depuis OpenCode, jamais en ajoutant un secret dans le dépôt, un fichier de configuration ou les réglages de T3 Code.

  • Un compte DigitalOcean pouvant utiliser Serverless Inference
  • Un dossier de projet que l’agent peut lire
  • Node.js 22.16 ou version ultérieure
  • Un terminal

1. Installer OpenCode et le vérifier

Vérifiez Node.js, installez OpenCode globalement, puis confirmez que le terminal le trouve. Ouvrez un nouveau terminal après une mise à jour de Node.js.

Vérifier Node.js et installer OpenCode
node --version
npm install -g opencode-ai
opencode --version

2. Connecter l’inférence dans OpenCode

Ouvrez votre dossier de projet et lancez OpenCode. Entrez /connect, choisissez DigitalOcean puis la connexion OAuth. Le navigateur demande l’autorisation avant de revenir au terminal.

OAuth est le bon point de départ. Si votre équipe vous remet une Model Access Key, saisissez-la uniquement dans l’invite d’identifiants d’OpenCode et ne l’enregistrez jamais dans Git.

Démarrer OpenCode
opencode
Saisir dans OpenCode
/connect

3. Tester sans laisser l’agent modifier le projet

Choisissez un modèle avec /models, puis commencez par une demande de lecture seule. Une réponse utile sans nouvelle demande d’identifiants confirme que la connexion fonctionne.

Lancez ensuite T3 Code depuis le même terminal, activez le fournisseur OpenCode dans ses réglages, et sélectionnez le modèle vérifié.

Premier test en lecture seule
Lis ce dépôt. Ne modifie, ne crée, ne supprime et n’exécute rien. Indique ce que fait le projet, son point de départ et une amélioration à faible risque.
Démarrer T3 Code
npx t3@latest
Premier test

Vérifier ce flux avant de l’étendre

Entrée
Utilisez un dossier de projet jetable et une tâche en lecture seule, comme lister les scripts et la première vérification en échec.
Mise en place
Connectez le fournisseur dans OpenCode, choisissez le modèle, puis laissez T3 Code utiliser cette session OpenCode vérifiée.
Résultat attendu
L’agent renvoie un court résumé d’inspection sans demander un autre identifiant ni modifier un fichier.
Arrêter si
Arrêtez si un modèle manque, si l’authentification se répète ou si la requête demande des modifications avant l’inspection.
Étape suivante
Relisez le résumé, choisissez vous-même une petite modification et relancez la vérification originale.