# Maszyny Cloud

Ta strona opisuje cykl życia maszyny cmux Cloud: jak ją utworzyć, jakie rozmiary możesz wybrać, jak działają limity planu oraz jak ją wstrzymać, utworzyć punkt kontrolny, wykonać fork i ją usunąć.

## Tworzenie maszyny

W aplikacji użyj File › New Cloud Machine (⇧⌘Y), menu przycisku plusa, palety poleceń lub przycisku plusa na pasku bocznym Cloud. Okno prosi o rozmiar i opcjonalną etykietę.

W CLI polecenie cmux vm new tworzy maszynę i otwiera na niej obszar roboczy. Użyj --detach, aby ją utworzyć bez otwierania czegokolwiek. Jeśli żądanie utworzenia zostanie ponowione, cmux użyje tego samego żądania, więc nie powstaną dwie maszyny.

```
cmux vm new
cmux vm new --size 16g --name "search index"
cmux vm new --detach --json
```

Jeśli tworzenie się nie powiedzie, powiadomienie pozwala spróbować ponownie, wyświetlić błąd lub skopiować go do zgłoszenia do pomocy technicznej.

## Rozmiary

Każdy rozmiar określa jednocześnie pamięć, vCPU i dysk. Wybierz rozmiar w oknie tworzenia lub za pomocą --size. Pro i Team obsługują 4g, 8g i 16g (2, 4 i 8 vCPU). Max odblokowuje także 24g i 32g (12 i 16 vCPU) oraz 64g (32 vCPU).

| Rozmiar | Pamięć | vCPU | Dysk | Plan |
| --- | --- | --- | --- | --- |
| `4g` | 4 GB | 2 | 16 GB | Plany płatne |
| `8g` | 8 GB | 4 | 32 GB | Plany płatne |
| `16g` | 16 GB | 8 | 64 GB | Plany płatne |
| `24g` | 24 GB | 12 | 96 GB | Max |
| `32g` | 32 GB | 16 | 128 GB | Max |
| `64g` | 64 GB | 32 | 128 GB | Max |

Nowe maszyny używają 8 GB pamięci, gdy nie wybierzesz rozmiaru. Uruchom cmux vm ls --json, aby zobaczyć rozmiary dozwolone w Twoim planie.

## Limity planu

Twoje aktywne maszyny korzystają z jednej wspólnej puli vCPU i pamięci. Uruchom jedną dużą maszynę albo kilka małych. Wstrzymane maszyny nie zużywają puli. Dysk jest ustalany dla każdej maszyny osobno i nie należy do puli.

-   Konta darmowe nie mogą tworzyć maszyn.
-   Konta Pro i Founder's Edition mogą mieć do 5 aktywnych maszyn współdzielących 20 vCPU i 40 GB pamięci. Maszyna jest aktywna, gdy działa lub się uruchamia.
-   Konta zespołowe mogą mieć do 5 aktywnych maszyn na każde płatne stanowisko. Każde płatne stanowisko dodaje 20 vCPU i 40 GB pamięci do puli zespołu.
-   Konta Max mogą mieć do 5 aktywnych maszyn współdzielących 80 vCPU i 160 GB pamięci. Jedna maszyna Max może używać do 64 GB i 32 vCPU, w tym rozmiarów 24 GB / 12 vCPU i 32 GB / 16 vCPU; Pro i Team kończą się na 16 GB i 8 vCPU.
-   Jeśli nowa, wznowiona, powiększona lub rozwidlona maszyna przekroczyłaby pulę, cmux odrzuca żądanie i pokazuje, ile puli jest w użyciu. Wstrzymaj lub usuń maszynę, aby zwolnić zasoby, albo przejdź na Max.
-   A machine larger than your plan allows is locked. You can list and delete it, but you cannot open it, run commands on it, resume it, or resize it until you upgrade.

Aktualne ceny znajdziesz na stronie z cennikiem. Nie ma pomiaru zużycia ani opłat za przekroczenia.

## Aktualizuj agentów kodujących

Gdy to ustawienie jest włączone, maszyna aktualizuje Claude Code, Codex, OpenCode, pi i agent-browser. Sprawdza po utworzeniu maszyny i przy każdym połączeniu, nie częściej niż raz na 24 godziny. Aktualizacja działa w odłączonym procesie, więc nigdy nie blokuje połączenia.

Każde narzędzie pochodzi z oficjalnego wydania na GitHubie i jest weryfikowane skrótem sha256 zasobu wydania. npm nie jest używany. Wydanie instaluje się dopiero po 3 dniach od publikacji, a aktualizacja nigdy nie instaluje starszej wersji. Działający agent zachowuje pliki, z którymi wystartował, a nieudana aktualizacja pozostawia bieżącą wersję.

Wynik ostatniego sprawdzenia jest w /etc/cmux/agent-updates.state, a dziennik aktualizacji w /var/log/cmux-agent-updates.log. Nieudane sprawdzenie zostanie powtórzone przy następnym połączeniu.

```
cat /etc/cmux/agent-updates.state
tail /var/log/cmux-agent-updates.log
```

Arkusz New Machine domyślnie włącza to ustawienie. Aby zmienić je dla istniejącej maszyny, kliknij maszynę prawym przyciskiem i wybierz Keep Agents Up to Date albo uruchom cmux vm agent-updates. cmux vm new zachowuje wersje z obrazu, chyba że podasz --agent-updates latest. Wyłączenie aktualizacji zachowuje już zainstalowane wersje.

```
cmux vm new --agent-updates latest
cmux vm agent-updates brave-otter
cmux vm agent-updates brave-otter image
```

Aktualizacje używają tylko github.com, api.github.com, objects.githubusercontent.com i release-assets.githubusercontent.com. cmux zezwala na te hosty w każdym trybie sieci, także Allowlist i No internet, więc polityka sieci nigdy nie blokuje aktualizacji.

## Zmiana rozmiaru

Możesz powiększyć maszynę bez utraty danych. Kliknij maszynę prawym przyciskiem i wybierz Resize machine lub użyj cmux vm resize. Zmiana rozmiaru może tylko powiększyć maszynę. Dysk rośnie w krokach po 4 GB do 128 GB w planach Pro i Team albo do 256 GB w planie Max (Go jest ograniczony do 16 GB). Pamięć rośnie do 16 GB, a CPU do 8 vCPU w planach Pro i Team albo do 64 GB i 32 vCPU w planie Max. Większa maszyna zużywa więcej Twojej puli. Rzeczywiste maksimum wyznacza Twój plan.

```
cmux vm resize brave-otter --memory 16G
cmux vm resize brave-otter --cpu 8 --disk 128G
```

## Wstrzymywanie i wznawianie

cmux vm pause zatrzymuje moc obliczeniową maszyny. Dysk, obszary robocze i historia terminali zostają zachowane. Działające procesy zostają zatrzymane. cmux vm resume ponownie uruchamia maszynę. Otwarcie wstrzymanej maszyny lub uruchomienie na niej polecenia również ją uruchamia.

Maszyny nie wstrzymują się same, gdy są bezczynne. Maszyna działa, dopóki jej nie wstrzymasz lub nie usuniesz.

```
cmux vm pause brave-otter
cmux vm resume brave-otter
cmux vm wait brave-otter --wake --timeout 180
```

cmux vm wait czeka, aż maszyna będzie gotowa. Dodaj --wake, aby najpierw uruchomić wstrzymaną maszynę. Przydaje się to w skryptach przed pierwszym poleceniem.

## Punkty kontrolne, forki i przywracanie

Punkt kontrolny zapisuje dysk maszyny. Fork tworzy nową maszynę z bieżącego stanu maszyny. Przywracanie tworzy nową maszynę z punktu kontrolnego. Punkty kontrolne obejmują plik środowiska maszyny.

Utwórz punkt kontrolny przed ryzykowną zmianą, a forka użyj, aby równolegle wypróbować dwa podejścia z tego samego punktu wyjścia.

```
cmux vm checkpoint brave-otter --name before-migration
cmux vm snapshot ls brave-otter
cmux vm restore <snapshot-id>
cmux vm fork brave-otter --name try-b
cmux vm snapshot rm brave-otter <snapshot-id>
```

Checkpoint i Fork pojawiają się tylko wtedy, gdy dostawca maszyny je obsługuje. Jeśli polecenie zostanie odrzucone, maszyna nie obsługuje tej operacji.

## Zmiana nazwy

cmux vm rename ustawia etykietę wyświetlaną o długości do 64 drukowalnych znaków. Wygenerowana nazwa pozostaje identyfikatorem maszyny. Użyj --clear, aby usunąć etykietę.

```
cmux vm rename brave-otter "billing api"
cmux vm rename brave-otter --clear
```

## Stan i statystyki

cmux vm status pokazuje stan, rozmiar i adres maszyny. cmux vm stats pokazuje użycie CPU, pamięci i dysku bez wybudzania wstrzymanej maszyny.

```
cmux vm status brave-otter
cmux vm stats brave-otter
```

## Usuwanie

Usunięcie maszyny trwale usuwa maszynę i wszystko, co jest na jej dysku. Usuwa też publiczne adresy URL maszyny i odbiera jej dostęp do modeli. Usunięcia nie można cofnąć.

Jeśli sądzisz, że pliki mogą Ci się później przydać, najpierw utwórz punkt kontrolny.

```
cmux vm rm brave-otter
```

## Gdy Twój plan się kończy

Jeśli Twój płatny plan się skończy, maszyny starsze niż 7 dni zostaną zablokowane. Nadal możesz je wyświetlać, zmieniać ich nazwy i je usuwać, ale nie możesz ich otwierać, uruchamiać poleceń, przekierowywać portów ani ich wznawiać. Maszyny i ich pliki są zachowywane. Wykup plan ponownie, aby się połączyć. Pasek boczny Cloud pokazuje Locked i pozycję menu Upgrade to Reconnect.

Canonical: https://cmux.com/pl/docs/cloud/machines

Documentation index: https://cmux.com/llms.txt
