计算机类型
| 类型 | 功能 | 用途 |
|---|---|---|
| 云机器 | Shell、终端、文件 | 编码、脚本、构建、应用开发。文件在停止和唤醒后保留。 |
| 云浏览器 | 浏览器 | 网页抓取、自动化、未登录浏览 |
| 本地设备 | 桌面、终端、浏览器(在线时) | 运行 Kazzle 的计算机。内置浏览器加扩展支持。 |
| 生产环境 | 仅启动、停止和日志 | 已部署的应用。无 shell、文件或浏览器访问。 |
云机器持久化
云机器文件在正常停止和唤醒周期中保持不变。文件、已安装的包和工具保持完整。云机器是一个持久开发环境,而不是一次性容器。生命周期
- 检查现有计算机。 AI 可以预先看到可用的计算机。
- 按需创建。 AI 按需创建云机器或云浏览器。
- 离线时唤醒。 云机器可以被唤醒和停止;云浏览器和本地设备以不同方式启动。
- 就绪。 唤醒后,所有工具都可用。
Shell 命令
AI 运行 shell 命令进行构建、安装、git 操作和脚本。命令在云机器的持久文件系统上运行。 规则:- AI 优先使用数据库工具而不是 shell 数据库客户端。
- 应用和仓库文件操作的范围限制在其工作区内。
- 破坏性操作由 工具策略 捕获。
终端
终端是你和 AI 之间共享的持久 shell 会话。AI 为长时间运行的进程(开发服务器、构建、监视器)创建它们。你也可以手动打开它们。 双方实时看到相同的终端:- AI 运行
npm install。你看到输出。 - 你输入命令。AI 可以读取输出。
- AI 启动开发服务器。你可以与其交互。