Vue d'ensemble des apps

Une app réunit les ressources d'un cas d'usage dans un seul projet déployable. Elle peut combiner un frontend, une API, une base de données, des agents et des workflows. Le frontend est facultatif. Studio fournit l'hébergement, l'authentification et le contrôle d'accès.

Utilisez la CLI Mistral pour créer le projet, le développer localement et le déployer. Les capacités ajoutent les composants dont votre app a besoin.

Quand utiliser une app

Quand utiliser une app

Utilisez une app quand des personnes ont besoin d'une interface vers vos agents ou vos workflows, ou quand plusieurs composants doivent être déployés ensemble. Par exemple, une app de gestion de sinistres peut permettre à un utilisateur de déclarer un sinistre, de lancer un workflow et d'en consulter le résultat dans la même interface.

Un workflow autonome convient mieux à un traitement en arrière-plan sans interface dédiée. Un plugin enrichit une session Vibe avec des outils, des skills ou des instructions, sans déployer d'application. Pour une comparaison, consultez Choisir quoi construire.

Démarrage rapide

Démarrage rapide

Après avoir installé la CLI Mistral, connectez-vous, créez une app à partir du preset app et démarrez-la localement :

mistral login
mistral init my-app --preset app
cd my-app
mistral dev

Le preset app crée un frontend web, une API Python, une base de données Postgres et un worker de workflows. Avant de lancer mistral dev, démarrez Docker pour la base de données et définissez MISTRAL_API_KEY dans le fichier .env généré. mistral dev affiche l'URL locale à ouvrir.

Quand l'app fonctionne localement, poussez-la vers un dépôt GitHub, puis déployez-la :

mistral deploy
i
Information

mistral deploy apparaît une fois que vous êtes connecté avec mistral login. Le plan de votre organisation doit inclure Apps : avec le plan Free, ou Pro et Team sans paiement à l'usage, vous voyez les commandes de déploiement mais vous ne pouvez pas créer d'app. Consultez les limites des plans.

Pour la configuration complète, suivez le Guide de démarrage. Pour rendre une app déployée disponible dans Vibe, consultez Publier dans Vibe.

Choisir vos composants

Choisir vos composants

Partez d'un preset ou sélectionnez les capacités de façon interactive. Vous pouvez ajouter ou retirer des composants plus tard sans recréer l'app. Pour en savoir plus, consultez Capacités disponibles et Sélectionner des capacités.

Étapes suivantes

Étapes suivantes