Типи комп’ютерів
Збереження даних хмарної машини
Файли хмарної машини зберігаються під час звичайних циклів зупинки та пробудження. Файли, встановлені пакети та інструменти залишаються незмінними. Хмарна машина — це постійне середовище розробки, а не одноразовий контейнер.Життєвий цикл
- Перевірка наявних комп’ютерів. ШІ бачить доступні комп’ютери з самого початку.
- Створення за потребою. ШІ створює хмарну машину або хмарний браузер за запитом.
- Пробудження, якщо в режимі офлайн. Хмарні машини можна пробудити та зупинити; хмарні браузери та ваш пристрій запускаються інакше.
- Готово. Коли пристрій активний, всі інструменти доступні.
Команди оболонки
ШІ запускає команди оболонки для збірок, встановлення, операцій git та скриптів. Команди запускаються на постійній файловій системі хмарної машини. Правила:- ШІ надає перевагу інструменту бази даних над клієнтами баз даних оболонки.
- Операції з файлами додатка та репозиторію обмежені їхнім робочим простором.
- Деструктивні шаблони перехоплюються політиками інструментів.
Терміналі
Терміналі — це постійні сеанси оболонки, спільні для вас та ШІ. ШІ створює їх для довгострокових процесів (сервери розробки, збірки, спостерігачі). Ви також можете відкривати їх вручну. Обидві сторони бачать один і той же термінал у реальному часі:- ШІ запускає
npm install. Ви бачите результат. - Ви вводите команду. ШІ може прочитати результат.
- ШІ запускає сервер розробки. Ви можете взаємодіяти з ним.