# Notes de version NocoBase 2.1.0-beta

Le contenu de cet article s'applique à NocoBase 2.1.0-beta.24 et aux versions ultérieures.

Il s'agit d'une mise à jour majeure **centrée sur les capacités d'IA**. Cette version vous permet de connecter des AI Agents à NocoBase — depuis l'intégration via CLI, la construction assistée par IA, jusqu'au renforcement des capacités des AI Employees et aux Plugins de développement avec IA, couvrant l'intégralité du flux : intégration de l'environnement, construction du système et collaboration métier. Parallèlement, nous avons continué à compléter l'adaptation des pages et des capacités essentielles de V2.

## Nouvelles fonctionnalités

### NocoBase CLI devient officiellement le point d'entrée pour l'intégration des AI Agents

Dans cette version, NocoBase CLI (`nb`) est le point d'entrée principal permettant aux AI Agents de se connecter à NocoBase.

CLI permet d'initialiser, de connecter et de gérer les applications NocoBase dans votre espace de travail local, couvrant deux types de scénarios :

- Connecter des applications NocoBase existantes et les enregistrer en tant que CLI env
- Installer de nouvelles applications NocoBase via Docker, npm ou Git, puis les enregistrer en tant que CLI env

![Assistant visuel de NocoBase CLI](https://static-docs.nocobase.com/2026-04-29-15-55-19.png)

Que vous souhaitiez intégrer l'IA dans un système existant ou créer une nouvelle application à partir de zéro, vous pouvez réaliser l'initialisation et la gestion ultérieure via CLI.

Pour les équipes, CLI fournit un point d'entrée standard que l'AI Agent peut comprendre et utiliser : l'initialisation de l'environnement, la configuration de la connexion et la gestion de l'exécution suivent toutes le même processus.

Documentation associée :

- [Guide d'intégration des AI Agents](https://docs.nocobase.com/fr/ai/quick-start)
- [Référence des commandes NocoBase CLI](https://docs.nocobase.com/fr/api/cli/)

### Construction par IA : remplacer la configuration manuelle par la conversation

La construction par IA est l'une des expériences centrales de cette version. Vous pouvez décrire directement vos besoins métier en langage naturel, et l'IA vous aide à réaliser la modélisation des données, la configuration des pages, la configuration des permissions et l'orchestration des Workflows.

Comparée aux méthodes traditionnelles de construction low-code, la construction par IA présente plusieurs avantages notables :

- Elle abaisse la barrière d'entrée ; vous n'avez pas besoin de maîtriser au préalable tous les concepts de configuration pour démarrer
- Le chemin entre la description du besoin et la mise en œuvre du prototype est plus court
- La configuration des données, de l'interface et des processus peut être réalisée par l'IA de façon continue

Par exemple, « Aide-moi à concevoir un modèle de données CRM », « Aide-moi à créer une page de gestion des clients », « Aide-moi à orchestrer un Workflow qui décrémente automatiquement le stock après la création d'une commande » — l'IA peut vous accompagner sur tous ces cas dans le périmètre des capacités de NocoBase.

Documentation associée :

- [Démarrage rapide de la construction par IA](https://docs.nocobase.com/fr/ai-builder/)

### NocoBase Skills couvre l'ensemble du processus de construction

Pour que l'IA comprenne véritablement le système de configuration de NocoBase, nous fournissons dans cette version un ensemble de paquets de connaissances métier installables dans l'AI Agent — NocoBase Skills.

Skills est un ensemble de connaissances standardisées et d'opérations encapsulées, organisées autour des domaines clés de NocoBase, qui aident l'IA à comprendre plus précisément le modèle d'objets, la structure de configuration et les limites d'exécution.

Nous proposons actuellement 8 Skills couvrant l'ensemble du processus de construction :

- [Gestion de l'environnement](https://docs.nocobase.com/fr/ai-builder/env-bootstrap) — Vérification de l'environnement, installation et déploiement, mise à niveau et diagnostic des pannes
- [Modélisation des données](https://docs.nocobase.com/fr/ai-builder/data-modeling) — Créer et gérer les Collections, les champs et les relations
- [Configuration de l'interface](https://docs.nocobase.com/fr/ai-builder/ui-builder) — Créer et éditer les pages, Blocks, fenêtres modales et interactions
- [Gestion des Workflows](https://docs.nocobase.com/fr/ai-builder/workflow) — Créer, éditer, activer et diagnostiquer les Workflows
- [Configuration des permissions](https://docs.nocobase.com/fr/ai-builder/acl) — Gérer les rôles, les politiques de permissions, l'association d'utilisateurs et l'évaluation des risques
- [Solutions](https://docs.nocobase.com/fr/ai-builder/dsl-reconciler) — Construire des systèmes métier complets en lot à partir de YAML (encore en test, stabilité limitée)
- [Gestion des Plugins](https://docs.nocobase.com/fr/ai-builder/plugin-manage) — Consulter, activer et désactiver les Plugins
- [Gestion de la publication](https://docs.nocobase.com/fr/ai-builder/publish) — Publication entre environnements, sauvegarde, restauration et migration

Avec Skills, l'IA peut comprendre plus précisément le système de configuration de NocoBase et fournir une assistance plus intelligente lors de la construction et de la gestion du système.

**Attention** : NocoBase Skills est encore en cours d'amélioration. Par ailleurs, lorsque vous installez NocoBase CLI et que vous l'initialisez, NocoBase Skills est installé automatiquement ; vous n'avez généralement pas besoin de l'installer séparément.

Documentation associée :

- [NocoBase Skills](https://github.com/nocobase/skills)

### Plugins de développement avec IA

Cette version complète les capacités de base nécessaires au développement de Plugins avec IA, permettant à l'IA non seulement de participer à la construction d'applications, mais aussi au développement de Plugins personnalisés.

Cela se traduit principalement par trois aspects :

- Utilisation unifiée de `rsbuild/rspack` pour la construction, consolidant le système de développement de Plugins et de construction frontend
- Mise à disposition des capacités `client-v2` orientées développement par IA et du système de routes `/v2/`, en préparation du développement de Plugins clients de nouvelle génération
- Fourniture de Skills liés au développement de Plugins avec IA, permettant à l'IA de mieux comprendre la structure des Plugins, l'organisation du code et les modes d'implémentation

Le travail préparatoire autour de `client-v2` comprend :

- `@nocobase/app` fournit le point d'entrée `client-v2`
- Le noyau fournit le paquet `@nocobase/client-v2`, contenant les composants de base, les fonctions utilitaires et les définitions de types
- Chaque Plugin fournit un répertoire `/src/client-v2`
- Les routes ajoutent `/v2/`
- Le noyau migre progressivement vers V2
- Les Plugins migrent progressivement vers V2

La chaîne de construction unifiée réduit le coût de développement et de débogage des Plugins frontend, et la mise en place progressive de `client-v2` fournit également une structure cible plus stable pour la génération et la maintenance du code des Plugins par l'IA.

Concrètement : vous pouvez décrire directement un besoin de Plugin en langage naturel, et l'IA vous aide à générer le code frontend et backend, les Collections, les API, la configuration des permissions et le contenu d'internationalisation.

**Attention** : la capacité de développement de Plugins avec IA ne concerne que les Plugins de la nouvelle version `client-v2`. Nous fournirons ultérieurement la documentation de migration des Plugins `client-v1` vers les Plugins `client-v2` ainsi que les Skills associés, pour vous aider à migrer vos Plugins existants vers le nouveau système.

Documentation associée :

- [Démarrage rapide du développement de Plugins avec IA](https://docs.nocobase.com/fr/ai-dev/)
- [Développement de Plugins](https://docs.nocobase.com/fr/plugin-development/)

### Renforcement des capacités des AI Employees

La construction par IA répond à la question « comment construire un système avec l'IA » ; les AI Employees répondent à la question « comment faire entrer l'IA dans le système pour vous aider à résoudre des problèmes métier concrets ».

Les AI Employees existaient déjà dans les versions précédentes. Toutefois, dans cette version, les capacités liées aux AI Employees ont été renforcées et le noyau IA a également été complété :

- [Prise en charge de l'intégration MCP](https://docs.nocobase.com/fr/ai-employees/features/mcp)
- [Nouvel AI Employee Atlas](https://docs.nocobase.com/fr/ai-employees/features/built-in-employee#%E9%BB%98%E8%AE%A4-ai-%E5%91%98%E5%B7%A5-atlas), qui assume le rôle de chef d'équipe et peut invoquer d'autres AI Employees pour accomplir des tâches selon l'intention de l'utilisateur
- [Nœud AI Employee disponible](https://docs.nocobase.com/fr/ai-employees/workflow/nodes/employee/configuration)
- [Outil de recherche en ligne basé sur LLM](https://docs.nocobase.com/fr/ai-employees/features/web-search)
- [Nouveaux outils de requête agrégée et de génération de rapports](https://docs.nocobase.com/fr/ai-employees/scenarios/business-report), qui permettent de générer des rapports d'analyse métier

Ces améliorations font passer à un niveau supérieur l'extensibilité, l'orchestration et la capacité d'exécution des AI Employees au sein des systèmes métier. Les AI Employees peuvent comprendre le contexte métier actuel, invoquer des Skills pour exécuter des tâches précises, participer à des flux automatisés et combiner des informations externes pour réaliser des analyses et produire des résultats.

Si votre équipe a besoin d'introduire dans son système métier des capacités de collaboration intelligente, d'analyse automatique et d'exécution de tâches, c'est aussi l'une des directions les plus marquantes de cette mise à jour.

Documentation associée :

- [AI Employees](https://docs.nocobase.com/fr/ai-employees/)

### Adaptation 2.0 et nouvelles fonctionnalités

Au-delà de l'IA, cette version continue également de faire monter en version 2.0 certains modules fonctionnels importants, tout en lançant de nouvelles fonctionnalités orientées vers des scénarios métier réels.

Nouvelles fonctionnalités

- [Champ de signature manuscrite](https://docs.nocobase.com/fr/data-sources/field-signature/)
- [Action JS Item](https://docs.nocobase.com/fr/interface-builder/actions/types/js-item)

Adaptation 2.0

- [Requête personnalisée](https://docs.nocobase.com/fr/interface-builder/actions/types/custom-request)
- [Block de filtre arborescent](https://docs.nocobase.com/fr/interface-builder/blocks/filter-blocks/tree)
- [Block de calendrier](https://docs.nocobase.com/fr/data-sources/calendar/)
- [Block kanban](https://docs.nocobase.com/fr/interface-builder/blocks/data-blocks/kanban)
