Le contenu de cette page est en cours de rédaction ; certaines sections peuvent être incomplètes ou sujettes à modification.
OpenCode + NocoBase : la voie open source, libre et sans verrouillage pour construire NocoBase
OpenCode est un AI Agent terminal open source — il prend en charge plus de 75 modèles (Claude, GPT, Gemini, DeepSeek, etc.), sans verrouillage sur un fournisseur, vous laissant libre de choisir le modèle qui vous convient le mieux. En l'intégrant à NocoBase, vous pouvez utiliser le langage naturel pour créer des tables de données, construire des pages, configurer des workflows, tout en gardant un contrôle total sur le choix du modèle et les coûts.
Qu'est-ce que OpenCode
OpenCode est développé par Anomaly Innovations (140k+ étoiles sur GitHub), positionné comme « un AI Agent terminal sans verrouillage fournisseur ». Écrit en Go, il offre une interface TUI soignée. Caractéristiques principales :
- Prise en charge de plus de 75 modèles — Claude, GPT, Gemini, DeepSeek, modèles locaux, etc., changement libre
- Aucun verrouillage fournisseur — apportez votre propre clé API, paiement à l'usage réel, sans abonnement supplémentaire
- Architecture multi-Agent — cinq rôles d'Agent intégrés : Build, Plan, Review, Debug, Docs
- Vie privée d'abord — ne stocke ni le code ni le contexte, toutes les données restent en local
OpenCode prend également en charge les intégrations d'éditeurs comme VS Code, JetBrains, Zed et Neovim, et propose aussi une application bureautique autonome.
Pourquoi choisir OpenCode
Si vous hésitez entre plusieurs AI Agents pour piloter NocoBase, voici les scénarios où OpenCode excelle :
- Vous ne voulez pas dépendre d'un seul modèle — Claude aujourd'hui, GPT demain, DeepSeek après-demain, le tout dans un seul outil
- Vous attachez de l'importance à la maîtrise des coûts — votre propre clé API en paiement à l'usage, prend en charge votre abonnement ChatGPT Plus existant
- Vous avez des exigences en matière de vie privée — le code et le contexte ne passent pas par un tiers, prend en charge les modèles locaux
- Vous appréciez la personnalisation poussée — configuration YAML pour personnaliser le comportement des Agents, adaptée aux besoins spécifiques d'une équipe
Principe de connexion
OpenCode collabore avec NocoBase de la manière suivante :
- NocoBase Skills — packs de connaissances métier permettant à OpenCode de savoir comment piloter NocoBase
- NocoBase CLI — outil en ligne de commande qui exécute concrètement la modélisation des données, la construction des pages, etc.
- Service NocoBase — votre instance NocoBase en cours d'exécution
Prérequis
Avant de commencer, assurez-vous de disposer de l'environnement suivant :
- OpenCode installé (guide d'installation)
- Node.js >= 22 (pour exécuter NocoBase CLI et Skills)
- Si vous disposez déjà d'une instance NocoBase, en raison de l'évolution rapide des capacités AI, seule la dernière version beta offre actuellement une expérience complète, avec une version minimale requise >= 2.1.0-beta.20. Nous recommandons fortement la mise à jour vers la dernière version.
Démarrage rapide
Installation AI en un clic
Copiez le prompt ci-dessous à OpenCode, il prendra automatiquement en charge l'installation, l'initialisation et la configuration de l'environnement de NocoBase CLI :
Installation manuelle
Le navigateur ouvre automatiquement la page de configuration visuelle qui vous guide dans l'installation des NocoBase Skills, la configuration de la base de données et le démarrage de l'application. Pour les étapes détaillées, consultez le Démarrage rapide.
Une fois l'installation terminée, exécutez nb env list pour vérifier l'état d'exécution de l'environnement :
Confirmez que la sortie contient l'environnement configuré ainsi que son statut d'exécution.
Questions fréquentes
Liens connexes
- NocoBase CLI — outil en ligne de commande pour installer et gérer NocoBase
- NocoBase Skills — packs de connaissances métier installables dans un AI Agent
- Démarrage rapide pour la construction AI — construire une application NocoBase à partir de zéro avec l'AI
- Documentation officielle d'OpenCode — guide d'utilisation complet d'OpenCode
- Claude Code + NocoBase — l'assistant officiel de programmation AI d'Anthropic
- Codex + NocoBase — l'assistant officiel de programmation AI d'OpenAI

