Typy komputerów
Trwałość maszyny w chmurze
Pliki maszyny w chmurze są trwałe w normalnych cyklach zatrzymania i wznowienia. Pliki, zainstalowane pakiety i narzędzia pozostają nienaruszone. Maszyna w chmurze to trwałe środowisko programistyczne, a nie jednorazowy kontener.Cykl życia
- Sprawdź istniejące komputery. AI widzi dostępne komputery z góry.
- Utwórz w razie potrzeby. AI tworzy maszynę w chmurze lub przeglądarkę w chmurze na żądanie.
- Wznów, jeśli offline. Maszyny w chmurze można wznowić i zatrzymać; przeglądarki w chmurze i Twoje urządzenie są uruchamiane inaczej.
- Gotowe. Po wznowieniu wszystkie narzędzia są dostępne.
Polecenia powłoki
AI uruchamia polecenia powłoki do kompilacji, instalacji, operacji git i skryptów. Polecenia działają na trwałym systemie plików maszyny w chmurze. Zasady:- AI preferuje narzędzie bazy danych zamiast klientów bazy danych powłoki.
- Operacje na plikach aplikacji i repozytorium są ograniczone do ich workspace.
- Destrukcyjne wzorce są przechwytywane przez polityki narzędzi.
Terminale
Terminale to trwałe sesje powłoki udostępniane między Tobą a AI. AI tworzy je dla długotrwałych procesów (serwery dev, kompilacje, obserwatory). Możesz je również otwierać ręcznie. Obie strony widzą ten sam terminal w czasie rzeczywistym:- AI uruchamia
npm install. Widzisz dane wyjściowe. - Wpisujesz polecenie. AI może przeczytać dane wyjściowe.
- AI uruchamia serwer dev. Możesz z nim wchodzić w interakcję.