Types d’ordinateurs
| Type | Capacités | Utiliser pour |
|---|---|---|
| Machine cloud | Shell, terminal, fichiers | Codage, scripts, builds, développement d’app. Les fichiers persistent après arrêt et réveil. |
| Navigateur cloud | Navigateur | Web scraping, automatisation, navigation sans connexion |
| Votre appareil | Bureau, terminal, navigateur (en ligne) | Votre ordinateur exécutant Kazzle. Navigateur intégré plus support d’extension. |
| Production | Démarrage, arrêt et logs uniquement | Votre app déployée. Pas d’accès shell, fichiers ou navigateur. |
Persistance de la machine cloud
Les fichiers de la machine cloud persistent à travers les cycles d’arrêt et de réveil normaux. Les fichiers, les packages installés et les outils restent intacts. Une machine cloud est un environnement de développement persistant, pas un conteneur jetable.Cycle de vie
- Vérifier les ordinateurs existants. L’IA voit les ordinateurs disponibles d’emblée.
- Créer si nécessaire. L’IA crée une machine cloud ou un navigateur cloud à la demande.
- Réveiller si hors ligne. Les machines cloud peuvent être réveillées et arrêtées ; les navigateurs cloud et votre appareil sont démarrés différemment.
- Prêt. Une fois réveillé, tous les outils sont disponibles.
Commandes shell
L’IA exécute des commandes shell pour les builds, les installations, les opérations git et les scripts. Les commandes s’exécutent sur le système de fichiers persistant de la machine cloud. Règles :- L’IA préfère l’outil de base de données aux clients de base de données shell.
- Les opérations de fichiers d’app et de repo sont limitées à leur espace de travail.
- Les modèles destructeurs sont détectés par les politiques d’outils.
Terminaux
Les terminaux sont des sessions shell persistantes partagées entre vous et l’IA. L’IA les crée pour les processus de longue durée (serveurs de développement, builds, watchers). Vous pouvez aussi les ouvrir manuellement. Les deux côtés voient le même terminal en temps réel :- L’IA exécute
npm install. Vous voyez la sortie. - Vous tapez une commande. L’IA peut lire la sortie.
- L’IA démarre un serveur de développement. Vous pouvez interagir avec lui.