Bolt.new
Créer et publier une application complète en langage naturel dans le navigateur
Étiquettes :Outils de programmation IAQu’est-ce que Bolt.new ?
Bolt.new est une plateforme de développement de sites et d’applications IA pour navigateur lancée par StackBlitz. Après que l’utilisateur ait décrit les besoins du produit, l’agent intelligent peut créer des fichiers de projet, installer les dépendances, exécuter des services Node.js, lire les erreurs et effectuer des modifications continues.
Il offre un environnement de développement dans le navigateur grâce à la technologie WebContainers, sans nécessiter d’installer au préalable une chaîne d’outils locale. Il permet actuellement de créer des sites web, des applications Web full-stack et des applications mobiles développées avec Expo, tout en gérant les bases de données, l’hébergement et les noms de domaine via Bolt Cloud.
Fonctionnalités principales de Bolt.new
- Selon les sites de génération de langage naturel, SaaS, backends, boutiques et outils interactifs ;
- Exécuter Node.js, un gestionnaire de paquets, un système de fichiers et un serveur de développement dans le navigateur ;
- Il est possible de basculer entre les agents intelligents IA pour visualiser et modifier directement le code source complet ;
- Importer des projets Figma, Google Stitch, GitHub ou Lovable ;
- Créer et publier des applications mobiles iOS et Android via Expo ;
- Bolt Database propose des tables de données, une authentification, des fichiers, des journaux et des fonctions serveur ;
- Bolt Hosting offre des sous-domaines gratuits, HTTPS et une publication intégrée ;
- Pro permet de connecter des noms de domaine personnalisés, d’éliminer la marque et d’utiliser SEO Boost ;
- Prend en charge Stripe, Supabase, GitHub, Google SSO et MCP ;
- La collaboration en temps réel entre plusieurs personnes, les modèles d’équipe et les connaissances en systèmes de conception sont adaptés aux organisations.
Environnement de développement full-stack dans le navigateur
Bolt utilise WebContainers pour exécuter des serveurs Node.js, des terminaux, des gestionnaires de paquets et des systèmes de fichiers dans des onglets de navigateur. L’IA ne se contente pas de générer du code : elle peut également lancer des applications, lire les erreurs de la console et modifier le même projet.
Cet environnement convient particulièrement à l’écosystème JavaScript et Node.js ; les recommandations officielles sont d’utiliser des navigateurs Chromium tels que Chrome, Edge, Brave ou Opera. Les backends natifs traditionnels, les outils qui ne fonctionnent pas dans un navigateur ou les dépendances systèmes spécifiques peuvent nécessiter un environnement externe.
Génération de dialogue et vue du code
Les débutants peuvent utiliser la fonction de modification par dialogue de manière continue, tandis que les développeurs peuvent accéder à l’affichage Code pour éditer directement les fichiers, installer des paquets et vérifier les versions. Les instructions doivent préciser la pile technique, le modèle de données, les pages, les rôles des utilisateurs et les conditions d’acceptation.
Les projets de grande taille synchronisent davantage de fichiers à chaque message, ce qui consomme plus de tokens. L’utilisation de fichiers à ignorer permet d’éliminer les dépendances, les produits de compilation et les dossiers non pertinents, réduisant ainsi le contexte et les interférences dues aux erreurs.
Figma, Stitch et import de projets
Bolt peut être mis en place à partir de designs Figma, de Google Stitch, de dépôts GitHub ou de projets Lovable. L’importation visuelle convient pour établir rapidement la structure d’une page, mais la réactivité, l’interactivité, les polices et les tokens de design doivent encore être calibrés page par page.
Bolt Database et authentification
Lorsque l’application a besoin de données persistantes, Bolt peut créer automatiquement une base de données et gérer au sein du projet les tables, les utilisateurs, l’authentification, les fichiers, les clés, les journaux et les fonctions serveur. Les utilisateurs peuvent également choisir Supabase au début ou exiger explicitement l’utilisation uniquement d’un stockage local.
Le nombre de bases de données peut être illimité, mais la capacité, la bande passante et d’autres ressources sont limitées par le forfait. Un retour à une version antérieure du projet ne restaure pas automatiquement les bases de données ; avant toute migration importante, il est nécessaire de faire des sauvegardes séparées des données et de préparer des scripts de reprise.
Bolt Hosting et noms de domaine
Les utilisateurs gratuits et payants peuvent publier sur le sous-domaine gratuit bolt.host ; à partir du plan Pro, il est possible d’utiliser un nom de domaine personnalisé et d’éliminer la marque Bolt. Les nouveaux projets utilisent par défaut Bolt Hosting, mais on peut également choisir Netlify avant la première publication.
Les demandes de gestion, le téléchargement de fichiers et la capacité de la base de données ont des limites selon les forfaits ; en cas de dépassement, il est nécessaire de faire un upgrade ou d’adapter l’architecture. Les applications en production doivent également disposer de surveillance, d’alertes en cas d’erreur, de sauvegardes et de mécanismes de réponse en matière de sécurité, plutôt que de se fier uniquement à des messages indiquant une publication réussie.
Application mobile Expo
Bolt permet de créer des applications mobiles multiplateformes via l’intégration Expo, en générant des interfaces, une navigation et une logique métier pouvant être visualisées sur le dispositif. Pour soumettre finalement l’application à l’App Store ou à Google Play, il reste nécessaire de disposer d’un compte développeur, d’une signature, de documents de confidentialité ainsi que d’une validation par la boutique.
GitHub et collaboration en équipe
L’intégration GitHub est utilisée pour importer, synchroniser, faire des sauvegardes et poursuivre le développement local. Le mode multi-utilisateurs permet de partager des projets et des intégrations, tandis que Teams offre en plus des droits d’équipe, des modèles, des dépôts NPM privés et des connaissances sur les systèmes de conception.
Les forfaits d’équipe sont facturés par membre, chaque membre payant disposant de son propre quota de tokens, qui ne peut pas être partagé entre les membres. La fusion de code et la publication en production doivent toujours faire appel à la protection des branches, aux tests et à une révision manuelle.
Comparaison des fonctionnalités de Bolt.new
| Capacité | Utilisation principale | Emplacement d’exécution ou de stockage | Précautions à prendre |
|---|---|---|---|
| WebContainers | Exécuter Node.js et les outils de développement | Sandbox du navigateur | Écosystème JavaScript centré |
| AI Agent | Générer, déboguer et modifier du code | Session de projet | Les grands projets consomment plus de tokens. |
| Bolt Database | Données, authentification, fichiers et fonctions | Bolt Cloud | Le débogage du code ne restaure pas les données |
| Bolt Hosting | Sites de publication et applications Web | dans le cloud | Selon les demandes et les contraintes de capacité |
| Expo | Créer une application mobile | Projets Web et services Expo | Une compte de développeur externe est nécessaire pour le mettre en ligne. |
| GitHub | Contrôle de version et relais local | Entrepôt utilisateur | Gestion des branches et des droits d’accès |
Prix de Bolt.new
Bolt propose des abonnements Free, Pro, Teams et Enterprise en fonction des tokens d’IA et des ressources cloud. Le tableau ci-dessous indique les prix mensuels actuels en dollars sur le site officiel ; le plan Pro dispose de niveaux de tokens plus élevés, et un paiement annuel peut permettre d’économiser jusqu’à 28 %. Le prix réel est indiqué sur la page d’abonnement.
| forfait | Prix | AI Token | Principaux droits |
|---|---|---|---|
| Free | 0 dollar | 1 million par mois ; 300 000 au maximum par jour | Projets publics et privés, marque Bolt, téléchargement de 10 MB, hébergement et bases de données illimitées |
| Pro | 25 $ par mois | À partir de 10 millions par mois, sans plafond journalier | Sans marque, téléchargement de 100 MB, partage privé, nom de domaine personnalisé et capacité cloud étendue |
| Teams | 30 dollars/membre/mois | Répartition selon le forfait par membre, sans partage | Facturation centralisée, permissions, partage d’organisation, NPM privé et connaissances sur les systèmes de conception |
| Enterprise | Cotation sur mesure | Configuration selon le contrat | SSO, audit, conformité, gouvernance des données, SLA et support 24/7 |
Règles Token et ressources cloud
| Projet | Free | Pro débuts | Règles |
|---|---|---|---|
| AI Token | 1 million/mois, 300 000/jour | 10 millions par mois | La lecture, la réflexion, la génération et la synchronisation des projets consomment tous |
| Report de token | Sans report | Un cycle supplémentaire peut être conservé. | Dès la mise en route, la validité est d’un maximum de deux mois et le paiement doit être maintenu. |
| Demande de site web | Au maximum environ 333 000 | Pro jusqu’à environ 1 million | Les restrictions réelles dans le cloud varient selon le forfait |
| Téléchargement de fichier | Limite maximale par transmission : 10 MB | Pro à partir de 100 MB | Ce n’est pas équivalent à la capacité totale de la base de données et du stockage d’objets |
| base de données | Pas de limite de quantité | Quantité illimitée, capacité augmentée | La limite de ressources reste soumise aux restrictions du plan de compte. |
Les tokens mensuels payants suivent le principe du premier entré, premier sorti ; le solde non utilisé peut être reporté d’un cycle, pour une durée maximale de deux mois à partir de la date d’attribution initiale. L’accès au solde reporté est perdu en cas d’annulation ou d’échec de paiement.
Lors de la réabonnement, les crédits non épuisés peuvent être récupérés.
Certaines des meilleures catégories de paiement mensuel individuel et les abonnements Pro annuels permettent d’acheter des Reload Tokens non périmés, dont le prix est indiqué avec le forfait. Les membres auxquels sont liés des Teams Tokens ne font pas partie du pool partagé de l’équipe.
Tutoriel d'utilisation de Bolt.new
Créer une application web full-stack à partir de zéro
- Lister les rôles d’utilisateur, les pages principales, les tables de données et un flux principal ;
- Spécifier le cadre, le style et les exigences pour les appareils mobiles dans la première indication ;
- Créez un squelette minimal fonctionnel, sans ajouter toutes les fonctionnalités d’un coup ;
- Ajouter progressivement l’authentification, les bases de données et les droits serveur ;
- Vérifier les chemins normaux, erronés et hors limites à l’aide d’un compte de test ;
- Vérifier les clés, les dépendances et générer du code dans la vue Code ;
- Publier une prévisualisation, puis lier le nom de domaine officiel après avoir terminé les validations de sécurité et opérationnelles.
Économiser des tokens pour réaliser des projets complexes
- Rédiger un document succinct sur les exigences et les contraintes techniques du projet ;
- Éliminer les dépendances, les produits de construction et les fichiers volumineux en les ignorant ;
- Découper la tâche en petites étapes : interface, données, permissions et tests ;
- Les modifications simples similaires sont regroupées en une seule instruction claire ;
- Évitez de coller à plusieurs reprises le contexte complet au cours de longues sessions ;
- Vérifier chaque étape avant de passer à la suivante afin de réduire les retouches et les génération répétées.
- Synchroniser régulièrement GitHub et gérer les grandes modifications sur de nouvelles branches.
Publier une application de base de données sécurisée
- Distinguer les clés de développement et de production, utiliser des comptes aux droits minimaux ;
- Concevoir une autorisation serveur et une validation des entrées pour chaque table ;
- Activer l’authentification et tester les limites entre utilisateurs ordinaires et administrateurs ;
- Vérifier le type de téléchargement du fichier, sa taille et les contrôles d’accès ;
- Faire une sauvegarde des données de production et tester le retrait de la migration ;
- Définir le nom de domaine, HTTPS, la surveillance des journaux et des erreurs ;
- Vérifier manuellement le code généré avant d’autoriser les utilisateurs réels.
À quels utilisateurs Bolt.new convient-il ?
- Créateurs sans compétences en code : créer des produits fonctionnels par le biais de dialogues ;
- Entrepreneur : Vérification rapide de sites web, SaaS et processus métier ;
- Chef de produit : Créer des prototypes interactifs pour que l’équipe puisse les tester ;
- Développeur : accélérer les échafaudages, l’interface, le débogage et l’intégration ;
- Concepteur : Développer les designs de Figma ou Stitch en applications ;
- Agences de marketing et d’intermédiation : création de pages d’événements et de projets clients ;
- Équipe d’applications mobiles : valider les idées d’applications multiplateformes avec Expo.
Les avantages de Bolt.new
- Il est possible de générer, d’exécuter et d’éditer du code full-stack sans installation locale ;
- WebContainers permet à l’IA d’interagir directement avec un environnement de développement réel ;
- Bolt Cloud intègre la base de données, l’authentification, l’hébergement et les noms de domaine ;
- Prend en charge deux types de sorties : les applications Web et les applications mobiles Expo ;
- Peut être importé dans Figma, GitHub, Stitch et Lovable ;
- L’utilisateur peut générer du code, le télécharger ou le synchroniser avec GitHub ;
- Les exemples de code principaux de Bolt sont publiés officiellement pour faciliter la recherche et l’extension par les développeurs.
Restrictions d'utilisation et précautions
- Plus le projet est grand, plus de tokens sont consommés pour synchroniser chaque fichier de message ;
- La limite de 300 000 tokens par jour dans la version gratuite peut interrompre le développement continu ;
- La génération de code peut présenter des vulnérabilités liées aux privilèges excessifs, aux injections, aux dépendances et à la logique métier ;
- L’environnement du navigateur impose des restrictions aux stacks technologiques non JavaScript et aux dépendances système ;
- La restauration d’une version de projet ne réinitialisera pas la base de données ; une manipulation erronée peut affecter les données réelles.
- La gestion, les bases de données et le volume des requêtes sont intégrés, mais il existe des limites de capacité ;
- Une application mobile générée par l’IA ne signifie pas qu’elle sera automatiquement approuvée dans la boutique d’applications ;
- Les services de tiers, les noms de domaine et les comptes développeurs de magasin peuvent être facturés séparément.
Sécurité, confidentialité et propriété du code
Le projet Bolt s’exécute dans le WebContainer du navigateur, ce qui réduit la dépendance des tâches de développement courantes envers des machines virtuelles distantes, mais les bases de données, l’hébergement, les requêtes d’IA et l’intégration nécessitent encore des services cloud. Les projets sensibles doivent vérifier les conditions de confidentialité actuelles, les contrôles d’équipe et les options de gouvernance des données Enterprise.
Il est indiqué officiellement que l’utilisateur possède le code créé sur Bolt, qui peut être utilisé pour des projets commerciaux légaux. Ce droit ne couvre pas les éléments provenant de tiers, les marques déposées, les données non autorisées ou ceux qui dépendent de licences ; l’éditeur reste tenu de procéder à sa propre vérification.
- Ne pas écrire de clés de production dans les prompts, le code frontend ou les dépôts publics ;
- La base de données doit mettre en œuvre des autorisations au niveau des lignes et des rôles du côté serveur ;
- Les paquets MCP et NPM externes doivent faire l’objet d’une vérification de leur source, de leurs droits d’accès et de leur état de maintenance ;
- Activer la protection des branches, le scan des clés et la vérification des dépendances pour GitHub ;
- Les bases de données importantes sont sauvegardées séparément avant toute modification de leur structure ;
- Pour les projets d’entreprise, vous pouvez obtenir des conseils en matière de SSO, d’audit, de stratégies de conservation et de soutien à la conformité.
GitHub, API et informations sur le logiciel open source
StackBlitz a rendu public sur GitHub le dépôt open source Bolt, qui contient des interfaces et des composants serveur pour développer des outils d’IA pour navigateur, en utilisant l’API WebContainer. Les WebContainers peuvent être utilisés à des fins personnelles et open source conformément aux conditions applicables ; pour les produits commerciaux, une autorisation commerciale est requise.
Le produit de gestion commerciale Bolt.new comprend des modèles, des ressources cloud, des fonctionnalités de collaboration et d’entreprise mis à jour en continu, et ne peut pas être simplement assimilé à un snapshot de dépôt. Aucune API publique stable et universelle n’est officiellement disponible pour l’ensemble des fonctionnalités de Bolt.new ; l’intégration automatisée doit se baser sur la documentation officielle actuelle et les solutions professionnelles.
Questions fréquentes
Bolt.new est-il gratuit ?
Free propose 1 million de tokens par mois, avec un maximum d’utilisation de 300 000 par jour, et inclut des projets, une base de données et un hébergement de base. La page de publication gratuite conserve la marque Bolt et ne permet pas d’utiliser de nom de domaine personnalisé.
Combien coûte Bolt.new Pro ?
Le forfait Pro commence à 25 dollars par mois et inclut 10 millions de tokens par mois ; les prix pour des quantités de tokens plus élevées augmentent en conséquence.
Les avantages annuels et le niveau actuel sont indiqués sur la page de règlement.
Bolt.new peut-il développer des applications mobiles ?
Il est possible de créer des applications mobiles multiplateformes avec Expo et de les tester sur des appareils. Pour une publication officielle, il reste nécessaire d’avoir un compte développeur Apple ou Google, une signature, une déclaration de confidentialité et l’approbation de la boutique.
Bolt.new inclut-il la base de données et l’hébergement ?
Bolt Cloud permet de créer automatiquement une base de données et de fournir l’authentification, les fichiers, les journaux ainsi que des fonctions serveur ; Bolt Hosting permet de publier sur un sous-domaine gratuit. La capacité et le nombre de requêtes varient en fonction du forfait.
Bolt.new est-il open source ?
La bibliothèque d’exemples de code de base de Bolt est disponible publiquement sur GitHub, mais les services cloud de la plateforme commerciale Bolt.new, les modèles actuels et toutes les fonctionnalités ne sont pas équivalents à la version complète open source auto-hébergée.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164