Tipi di computer
| Tipo | Funzionalità | Usa per |
|---|---|---|
| Macchina cloud | Shell, terminale, file | Coding, script, build, sviluppo app. I file persistono dopo stop e wake. |
| Browser cloud | Browser | Scraping, automazione, navigazione senza accesso |
| Tuo dispositivo | Desktop, terminale, browser (quando online) | Il tuo computer con Kazzle. Browser integrato più supporto estensioni. |
| Production | Solo start, stop e log | La tua app distribuita. Nessun accesso a shell, file o browser. |
Persistenza della macchina cloud
I file della macchina cloud persistono attraversi normali cicli di stop e wake. File, pacchetti installati e strumenti rimangono intatti. Una macchina cloud è un ambiente di sviluppo persistente, non un container usa e getta.Ciclo di vita
- Controlla i computer esistenti. L’IA vede i computer disponibili in anticipo.
- Crea se necessario. L’IA crea una macchina cloud o un browser cloud su richiesta.
- Riattiva se offline. Le macchine cloud possono essere riattivate e arrestate; i browser cloud e il tuo dispositivo vengono avviati diversamente.
- Pronto. Una volta riattivato, tutti gli strumenti sono disponibili.
Comandi shell
L’IA esegue comandi shell per build, installazioni, operazioni git e script. I comandi vengono eseguiti sul filesystem persistente della macchina cloud. Regole:- L’IA preferisce lo strumento database rispetto ai client database shell.
- Le operazioni su file di app e repo sono limitate al loro workspace.
- I pattern distruttivi vengono rilevati dalle politiche degli strumenti.
Terminali
I terminali sono sessioni shell persistenti condivise tra te e l’IA. L’IA li crea per processi a lunga esecuzione (dev server, build, watcher). Puoi anche aprirli manualmente. Entrambi i lati vedono lo stesso terminale in tempo reale:- L’IA esegue
npm install. Tu vedi l’output. - Tu digiti un comando. L’IA può leggere l’output.
- L’IA avvia un dev server. Puoi interagire con esso.