App Deploys vous permet de déployer des applications et des sites web directement dans Devin Desktop via des appels à l’outil Cascade. Cette fonctionnalité vous permet de partager votre travail via des URL publiques, de mettre à jour vos déploiements et de récupérer des projets pour une personnalisation plus poussée. Cette fonctionnalité est en version bêta, et la prise en charge de frameworks supplémentaires, de builds plus robustes, etc. sera bientôt disponible.Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.

Vue d’ensemble
- Déployer un site web ou une application web JS sur un domaine public
- Redéployer à la même URL après avoir effectué des modifications
- Associer le projet à votre compte personnel
Fournisseurs pris en charge
- Netlify - Pour les sites statiques et les applications web
La prise en charge de fournisseurs supplémentaires est prévue dans de futures versions.
Fonctionnement
Processus de déploiement
- Cascade analyse votre projet pour déterminer le framework approprié
- Les fichiers de votre projet sont téléversés en toute sécurité sur notre serveur
- Le déploiement est créé sur la plateforme du fournisseur
- Vous recevez une URL publique et un lien pour le revendiquer
Configuration du projet
windsurf_deployment.yaml à la racine de votre projet. Ce fichier contient des informations utiles pour les déploiements ultérieurs, comme un identifiant de projet et le framework utilisé.
Utilisation d’App Deploys
Déploiements Team
Vous devez disposer des privilèges d’administrateur Team pour activer ou désactiver cette fonctionnalité.
Considérations de sécurité
- Limites de taille des fichiers et validation
- Limitation du nombre de requêtes en fonction du niveau de votre compte
- Gestion sécurisée des fichiers de projet
windsurf.build et les supprimer. Si des cookies apparaissent, ils ne devraient pas être là, et leur suppression permet d’éviter les problèmes de cookies intersites et de préserver une expérience sans interférences.
Les sites Devin Desktop sont créés par des humains et par l’IA, et bien que nous encouragions l’IA à suivre les bonnes pratiques, il reste préférable de faire preuve de prudence. Devin Desktop n’est pas responsable des problèmes causés par les sites déployés par nos utilisateurs.
Revendiquer votre déploiement
- Un contrôle total sur le déploiement
- L’accès aux fonctionnalités spécifiques au fournisseur
- La possibilité de modifier le nom de domaine
- Un accès direct aux logs et aux informations de build
Les déploiements non revendiqués peuvent être supprimés après un certain délai. Nous vous recommandons de
revendiquer rapidement les projets importants.
Limites de débit
| Offre | Déploiements par jour | Nombre maximal de sites non réclamés |
|---|---|---|
| Free | 1 | 1 |
| Pro | 10 | 5 |
Frameworks pris en charge
- Next.js
- React
- Vue
- Svelte
- Sites statiques en HTML/CSS/JS
Dépannage
Échec du build lors du déploiement
- Consultez les logs de build fournis par Cascade
- Assurez-vous que le build de votre projet fonctionne en local (exécutez
npm run buildpour tester) - Vérifiez que votre projet respecte la structure recommandée par le framework
- Consultez la Documentation pour savoir comment déployer votre framework sur Netlify via
netlify.toml - Envisagez de prendre possession du projet pour accéder à des logs détaillés dans le tableau de bord du fournisseur
Site Netlify introuvable

Changer de sous-domaine / d’URL
Mise à jour du domaine netlify.app
.netlify.app.
Mettre à jour un sous-domaine personnalisé .windsurf.build
.windsurf.build, vous devez déployer un nouveau site avec un nouveau sous-domaine :
- Supprimez le fichier
windsurf_config.yamlde votre projet - Demandez à Cascade de déployer un nouveau site avec un nouveau sous-domaine, en précisant celui que vous souhaitez
- Il peut être utile de démarrer une nouvelle conversation ou d’effacer vos mémoires générées automatiquement afin que Cascade n’essaie pas de redéployer vers l’ancien sous-domaine
- Lorsque vous créez un nouveau déploiement, vous pouvez cliquer sur le bouton “Edit” dans l’interface utilisateur du sous-domaine pour le modifier avant de cliquer sur “Deploy”
Erreur : Unable to get project name for project ID
- Vérifiez que le projet existe toujours dans votre compte Netlify (s’il a bien été rattaché).
- Vérifiez que l’ID du projet figure dans le fichier
windsurf_deployment.yaml. Si ce n’est pas le cas, vous pouvez télécharger votre fichier de configuration depuis le menu déroulant de votre historique de déploiement. - Essayez de redéployer et indiquez plus explicitement à Cascade d’utiliser le
project_iddu fichierwindsurf_deployment.yaml

