Chuyển đến nội dung chính
Máy tính là một máy chạy mã của bạn. Một Space có thể có một máy đám mây (được tạo theo yêu cầu, một máy trên mỗi Space), một trình duyệt đám mây và thiết bị của bạn khi ứng dụng Kazzle được cài đặt. AI sử dụng chúng cho các lệnh shell, thao tác tệp, phiên terminal và tự động hóa trình duyệt.

Loại máy tính

LoạiKhả năngDùng cho
Máy đám mâyShell, terminal, tệpLập trình, script, build, phát triển ứng dụng. Tệp được giữ lại khi dừng và khởi động lại.
Trình duyệt đám mâyTrình duyệtQuét dữ liệu, tự động hóa, duyệt web không đăng nhập
Thiết bị của bạnDesktop, terminal, trình duyệt (khi trực tuyến)Máy tính của bạn chạy Kazzle. Trình duyệt tích hợp cộng với hỗ trợ tiện ích mở rộng.
ProductionChỉ bắt đầu, dừng và nhật kýỨng dụng được triển khai của bạn. Không có quyền truy cập shell, tệp hoặc trình duyệt.

Tính bền vững của máy đám mây

Tệp máy đám mây được giữ lại trong các chu kỳ dừng và khởi động lại bình thường. Tệp, gói được cài đặt và công cụ vẫn nguyên vẹn. Máy đám mây là một môi trường phát triển bền vững, không phải một container dùng một lần.

Vòng đời

  1. Kiểm tra máy tính hiện có. AI nhìn thấy các máy tính có sẵn ngay từ đầu.
  2. Tạo nếu cần. AI tạo một máy đám mây hoặc trình duyệt đám mây theo yêu cầu.
  3. Khởi động nếu ngoại tuyến. Máy đám mây có thể được khởi động và dừng; trình duyệt đám mây và thiết bị của bạn được khởi động theo cách khác.
  4. Sẵn sàng. Khi hoạt động, tất cả các công cụ đều có sẵn.

Lệnh shell

AI chạy các lệnh shell cho build, cài đặt, thao tác git và script. Các lệnh chạy trên hệ thống tệp bền vững của máy đám mây. Quy tắc:
  • AI ưu tiên công cụ cơ sở dữ liệu hơn các client cơ sở dữ liệu shell.
  • Thao tác tệp ứng dụng và repo được giới hạn trong workspace của chúng.
  • Các mẫu phá hủy được bắt bởi chính sách công cụ.

Terminal

Terminal là các phiên shell bền vững được chia sẻ giữa bạn và AI. AI tạo chúng cho các quy trình chạy lâu dài (máy chủ dev, build, watcher). Bạn cũng có thể mở chúng theo cách thủ công. Cả hai bên đều nhìn thấy cùng một terminal theo thời gian thực:
  • AI chạy npm install. Bạn thấy kết quả.
  • Bạn nhập một lệnh. AI có thể đọc kết quả.
  • AI khởi động một máy chủ dev. Bạn có thể tương tác với nó.
Khi AI khởi động một ứng dụng, máy chủ dev chạy trong một terminal. Bạn có thể đọc kết quả của nó để kiểm tra lỗi, và AI theo dõi nó để phát hiện lỗi build.

Hệ thống tệp

Đối với tệp ứng dụng và repo, AI sử dụng các thao tác tệp được giới hạn không thể thoát khỏi gốc workspace. Để truy cập hệ thống tệp thô, nó sử dụng các lệnh shell.