Démarrage rapide de la construction par IA
La construction par IA est la capacité d'assistance à la construction par IA fournie par NocoBase — vous décrivez vos besoins métier en langage naturel, et un AI Agent construit le système pour vous. Elle couvre toute la chaîne, de la modélisation des données à la mise en production, en passant par la construction de l'interface, l'orchestration des workflows et la configuration des permissions.
Concrètement, pour construire l'interface, il existe deux approches :
- IA + construction avec un Portal no-code — l'IA construit l'interface de votre système en s'appuyant sur les capacités de configuration no-code de NocoBase, et le résultat est une configuration enregistrée en base de données. Cette approche convient au CRUD standard et aux back-offices internes ; les utilisateurs métier peuvent ensuite continuer à ajuster l'interface eux-mêmes
- Construction avec un AI Portal — NocoBase fournit le socle (données, authentification, permissions, etc.) et l'AI Agent écrit le code directement en local, avec un résultat que vous pouvez versionner tel quel dans Git. Une fois construit et déployé, l'accès se fait via l'AI Portal. Cette approche convient aux interactions sur mesure, aux systèmes métier complexes et aux scénarios ayant des exigences visuelles particulières
Quelle que soit l'approche retenue, les tables, les permissions et les workflows reposent sur le même ensemble de Skills — pendant que l'AI Agent écrit les pages, il peut aussi créer vos tables et configurer les permissions, et construire progressivement, par la conversation, un système métier complet.
Comment choisir entre les deux approches
Chacune de ces deux approches correspond à un point d'entrée. Une application NocoBase peut avoir plusieurs points d'entrée qui partagent les mêmes données, et le chemin d'accès permet de reconnaître lequel est lequel :

Les différences :
Un Portal no-code suffit dans les cas suivants :
- La structure de la page est très standard : un tableau et un formulaire classiques, où la configuration est plus rapide que l'écriture de code
- Des utilisateurs métier qui n'écrivent pas de code doivent pouvoir ajuster les pages eux-mêmes
- Vous voulez uniquement utiliser les capacités de blocs intégrées à NocoBase, comme les tableaux de bord, les vues calendrier et les vues kanban
- Vous construisez seul, ou vous n'avez pas besoin de construire à plusieurs
Pour tous les autres cas, nous recommandons de construire avec l'AI Portal. Avec la construction par Portal no-code, l'IA a trop de contexte à assimiler — types de blocs, structures de configuration, règles d'interaction — et pour les systèmes métier qui exigent une construction complexe, l'efficacit é, la maintenabilité et la collaboration en équipe restent insuffisantes.
Nous avons donc changé d'approche : écrire du code front-end est ce que l'IA fait le mieux, autant la laisser faire ce qu'elle sait faire. NocoBase joue le rôle de socle du noyau système, et le front-end est laissé à l'IA. Mêmes besoins, résultat plus rapide et de meilleure qualité. L'IA construit librement, NocoBase garantit la fiabilité.
Les deux modes peuvent aussi être combinés : configurez rapidement le back-office interne avec un Portal no-code, et affinez le portail destiné aux clients avec un AI Portal — les deux vivent dans la même application et partagent les mêmes données et les mêmes utilisateurs.
Démarrage rapide
Pour essayer la construction avec un AI Portal, installez la version alpha du NocoBase CLI (npm install -g @nocobase/cli@alpha).
Si vous avez déjà installé le NocoBase CLI, vous pouvez ignorer cette étape.
Installation IA en une étape
Copiez le prompt ci-dessous vers votre assistant IA (Claude Code, Codex, Cursor, Trae, etc.) pour effectuer automatiquement l'installation et la configuration :
Installation manuelle
Le navigateur ouvrira automatiquement la page de configuration visuelle, qui vous guidera pour installer les NocoBase Skills, configurer la base de données et démarrer l'application. Pour les étapes détaillées, consultez le Démarrage rapide.
Remplacer la configuration manuelle par la conversation
Une fois le NocoBase CLI installé, vous pouvez utiliser directement le langage naturel dans votre assistant IA pour exploiter NocoBase. Voici quelques scénarios concrets, allant de la création d'une table à la mise en place d'un système complet, pour découvrir les capacités de la construction par IA.
Décrivez les besoins métier, l'IA conçoit les tables et les relations
Dites à l'IA quel système vous voulez construire, et elle concevra automatiquement les tables, les types de champs et les relations — pas besoin de dessiner vous-même un diagramme ER.

L'IA a généré automatiquement les tables Clients, Contacts, Opportunités, Commandes ainsi que les relations entre elles :

Pour en savoir plus sur la modélisation des données, consultez Modélisation des données.
Construisez un jalon, et l'IA enregistre une version restaurable pour vous
Après avoir terminé une page, un ensemble de tables de données ou un workflow, laissez l'IA enregistrer l'état actuel comme version — si une configuration tourne mal, vous pouvez toujours revenir au dernier jalon clair.

L'IA n'enregistre pas une version à chaque modification de champ ; elle n'enregistre qu'après avoir terminé et vérifié un jalon clair, ce qui rend la liste des versions plus lisible et facilite le choix du point de retour.
Pour en savoir plus sur le contrôle de version, consultez Contrôle de version.
Orchestrer un workflow automatisé en une phrase
Décrivez les conditions de déclenchement et la logique de traitement d'un processus métier, et l'IA créera automatiquement les déclencheurs et la chaîne de nœuds.

Pour en savoir plus sur les workflows, consultez Gestion des workflows.
Décrivez les pages en langage métier, l'IA les construit pour vous
NocoBase fournit par défaut un AI Portal et un Portal no-code. Pas besoin d'apprendre les règles de configuration : décrivez simplement le type de page que vous voulez — barre de recherche, tableau, conditions de filtrage, dites-le et c'est fait.

Pour une construction via un Portal no-code (le Portal par défaut s'appelle admin) :

Pour une construction via un AI Portal (le Portal par défaut s'appelle main) :

Pour en savoir plus sur la configuration de l'interface, consultez Configuration de l'interface ou Construction avec AI Portal.
Sécurité et audit
Avant de laisser un AI Agent opérer sur NocoBase, il est recommandé de comprendre les méthodes d'authentification, le contrôle des permissions et l'audit des opérations — pour vous assurer que l'IA ne fait que ce qu'elle doit faire, et que chaque étape est tracée. Consultez Sécurité et audit.
NocoBase Skills
Les NocoBase Skills sont des packs de connaissances métier installables dans votre AI Agent, qui permettent à l'IA de comprendre le système de configuration de NocoBase. NocoBase fournit plusieurs Skills couvrant l'ensemble du processus de construction :
- Gestion des environnements — vérification d'environnement, installation, déploiement, mise à niveau et diagnostic
- Modélisation des données — création et gestion des tables, champs et relations
- Configuration de l'interface — création et édition de pages, blocs, popups et interactions
- Gestion des workflows — création, édition, activation et diagnostic des workflows
- Configuration des permissions — gestion des rôles, des stratégies de permission, de l'association des utilisateurs et de l'évaluation des risques
- Solutions — construction par lots de systèmes métier complets à partir de YAML
- Gestion des plugins — consultation, activation et désactivation des plugins
- Gestion des publications — publication multi-environnements, sauvegarde, restauration et migration
- Contrôle de version — enregistrer des versions restaurables après des jalons terminés
- Construction avec AI Portal - laisser l'AI Agent écrire du code dans un AI Portal pour construire les interfaces du système
Le NocoBase CLI installe automatiquement les Skills lors de l'initialisation (nb init), aucune installation manuelle n'est requise.
Liens connexes
- AI Portal — l'autre approche de construction, où l'AI Agent écrit directement le code front-end
- NocoBase CLI — outil en ligne de commande pour installer et gérer NocoBase
- Référence du NocoBase CLI — description complète des paramètres de toutes les commandes
- Plugin de développement IA — développer des plugins NocoBase avec l'aide de l'IA
- Sécurité et audit — méthodes d'authentification, contrôle des permissions et audit des opérations
- AI Employees — capacités d'agents intelligents de NocoBase, prenant en charge la collaboration et l'exécution d'opérations dans les interfaces métier

