Tipos de computadora
| Tipo | Capacidades | Usar para |
|---|---|---|
| Máquina en la nube | Shell, terminal, archivos | Codificación, scripts, compilaciones, desarrollo de aplicaciones. Los archivos persisten al detener e iniciar. |
| Navegador en la nube | Navegador | Scraping, automatización, navegación sin sesión iniciada |
| Tu dispositivo | Escritorio, terminal, navegador (cuando está en línea) | Tu computadora ejecutando Kazzle. Navegador integrado más soporte de extensiones. |
| Producción | Solo iniciar, detener y registros | Tu aplicación implementada. Sin acceso a shell, archivos o navegador. |
Persistencia de máquina en la nube
Los archivos de la máquina en la nube persisten a través de ciclos normales de detención e inicio. Los archivos, paquetes instalados y herramientas permanecen intactos. Una máquina en la nube es un entorno de desarrollo persistente, no un contenedor desechable.Ciclo de vida
- Verificar computadoras existentes. La IA ve las computadoras disponibles de antemano.
- Crear si es necesario. La IA crea una máquina en la nube o navegador en la nube bajo demanda.
- Iniciar si está desconectada. Las máquinas en la nube pueden iniciarse y detenerse; los navegadores en la nube y tu dispositivo se inician de manera diferente.
- Listo. Una vez iniciada, todas las herramientas están disponibles.
Comandos de shell
La IA ejecuta comandos de shell para compilaciones, instalaciones, operaciones de git y scripts. Los comandos se ejecutan en el sistema de archivos persistente de la máquina en la nube. Reglas:- La IA prefiere la herramienta de base de datos sobre los clientes de base de datos de shell.
- Las operaciones de archivos de aplicación y repositorio están limitadas a su espacio de trabajo.
- Los patrones destructivos se detectan mediante políticas de herramientas.
Terminales
Los terminales son sesiones de shell persistentes compartidas entre tú y la IA. La IA los crea para procesos de larga duración (servidores de desarrollo, compilaciones, observadores). También puedes abrirlos manualmente. Ambos lados ven la misma terminal en tiempo real:- La IA ejecuta
npm install. Ves el resultado. - Escribes un comando. La IA puede leer el resultado.
- La IA inicia un servidor de desarrollo. Puedes interactuar con él.