Pełny VS Code, a nie zwykły edytor plików
Podświetlanie składni, wyszukiwanie w wielu plikach, dzielone panele oraz skróty klawiszowe, które mają Państwo w pamięci mięśniowej, dostarczane w przeglądarce przez code-server.
Funkcje
Otwórz pełny edytor VS Code bezpośrednio z panelu zarządzania i pracuj na rzeczywistych plikach swojej witryny, z wbudowaną obsługą git oraz całym edytorem w tym samym odizolowanym środowisku CageFS, co twój dostęp SFTP — bez konieczności instalowania czegokolwiek lokalnie i bez osobnej kopii, która mogłaby się zdeaktualizować. Narzędzie edytuje działającą witrynę na żywo: zapisany plik trafia do publicznego internetu w momencie zapisu, choć plik statyczny może być serwowany z pamięci podręcznej CDN jeszcze przez maksymalnie cztery godziny.
Web IDE to VS Code działający w przeglądarce za pośrednictwem code-server, otwierany z poziomu witryny przeglądanej przez Państwa w panelu nawigacyjnym. Edytuje rzeczywiste pliki tej witryny — bez konieczności przesyłania, bez lokalnego repozytorium do synchronizacji i bez uproszczonego pola tekstowego udającego edytor.
Podświetlanie składni, wyszukiwanie w wielu plikach, dzielone panele oraz skróty klawiszowe, które mają Państwo w pamięci mięśniowej, dostarczane w przeglądarce przez code-server.
Drzewo plików, wyszukiwanie w całej witrynie, edycja wielu plików i skróty klawiszowe, które już znasz — edytor, którego używasz lokalnie, działający na serwerze zamiast na twoim laptopie.
Edytują Państwo samą witrynę. Nie ma żadnej wersji roboczej pomiędzy nimi ani niczego do zsynchronizowania później — to właśnie sprawia, że działa to szybko i dlatego warto przeczytać wszystko dwukrotnie przed zapisaniem. Pliki statyczne mogą być serwowane z pamięci podręcznej CDN jeszcze przez maksymalnie cztery godziny.
Przygotowuj, zatwierdzaj, twórz gałęzie, porównuj różnice i wysyłaj zmiany bezpośrednio z edytora, dzięki czemu praca wykonana na serwerze pozostaje pod kontrolą wersji, zamiast stać się nieudokumentowaną doraźną poprawką.
W przypadku pracy z WordPress wiersz poleceń jest tak samo ważny jak edytor. Oba znajdują się w tym samym miejscu.
Narzędzie wp-cli działa w twojej witrynie bezpośrednio z poziomu terminala panelu. Przeprowadzaj operacje wyszukiwania i zamiany w bazie danych, czyść pamięć podręczną, przywracaj poprzednie wersje wtyczek, aktualizuj masowo, eksportuj tabele lub uruchamiaj jednorazowe skrypty — bez opuszczania edytowanego pliku.
To zamyka standardową pętlę. Odczytaj błąd w dzienniku, otwórz plik w edytorze, zmień go, uruchom polecenie wp-cli, które to potwierdzi, i przejdź dalej. Wszystko odbywa się na rzeczywistej witrynie i rzeczywistym stosie technologicznym, więc to, co testujesz, jest dokładnie tym, co otrzymują odwiedzający.
Dostęp do serwera przez przeglądarkę jest akceptowalny tylko wtedy, gdy granica jest rzeczywista. Web IDE znajduje się w dokładnie takiej samej izolacji, jak każda inna ścieżka dostępu.
Każdy dzierżawca otrzymuje odizolowany widok systemu plików i nie może widzieć innych dzierżawców, innych witryn ani poufnych plików systemowych. CageFS został zaprojektowany w celu powstrzymywania naruszeń bezpieczeństwa i jest tym samym odizolowanym środowiskiem, w którym działają Państwa sesje SFTP.
Zasoby CPU, RAM, IO, IOPS, procesy i procesy wejściowe są ograniczone dla każdej witryny, dzięki czemu obciążające kompilacje lub wymykające się spod kontroli skrypty są dławione we własnej klatce, zamiast obciążać zasoby sąsiadów.
Klucze dostępu i poświadczenia są zarządzane w panelu kontrolnym na zasadzie najmniejszych uprawnień, dzięki czemu przyznają Państwo jedynie dostęp wymagany do danego zadania i nic ponadto.
Dostęp jest rejestrowany w dzienniku audytu wraz z informacją o wykonawcy, działaniu i celu — ta sama dyscyplina jest stosowana do każdego działania uprzywilejowanego na platformie.
Edytor to zaledwie połowa środowiska programistycznego. Druga połowa to stos technologiczny znajdujący się pod nim, który można konfigurować niezależnie dla każdej witryny.
Wprowadzanie zmian bezpośrednio na środowisku produkcyjnym bywa czasem właściwym rozwiązaniem, a kiedy indziej złym pomysłem. Platforma obsługuje obie ścieżki z poziomu tego samego edytora.
Jednym kliknięciem sklonuj witrynę do środowiska przejściowego, otwórz Web IDE na kopii przejściowej, pracuj w niej i przenieś zmiany do środowiska produkcyjnego, gdy zostaną przetestowane. Pliki i baza danych są przenoszone wspólnie, na dokładnie takim samym stosie i schemacie jak środowisko produkcyjne, dzięki czemu środowisko przejściowe stanowi prawdziwą próbę generalną, a nie tylko przybliżenie.
Jeśli Państwa praca należy do repozytorium, proszę używać narzędzia git bezpośrednio w edytorze i pozwolić, aby wdrożenia oparte na git przeniosły zmiany przez potok kompilacji i wdrażania. Kod utworzony w przeglądarce przechodzi wówczas tę samą wersjonowaną ścieżkę wydania i wycofania zmian, co kod napisany na Państwa laptopie.
Gdy zmiana mimo wszystko się nie powiedzie, kopie zapasowe są wymienione w panelu z funkcją przywracania jednym kliknięciem, a każde wdrożenie to wersjonowane wydanie, do którego można powrócić. Siatka bezpieczeństwa to nie zgłoszenie do pomocy technicznej.
Web IDE łączy się z asystentem AI w panelu, a cała platforma została stworzona tak, aby można było nią sterować za pomocą narzędzi AI, z których już korzystasz.
Pomoc AI jest dostępna w panelu zarządzania i działa na twoim własnym modelu za pośrednictwem AI Pack — ty dostarczasz model, a asystent odczytuje i edytuje pliki, uruchamia wp-cli oraz przesyła zmiany. Nie ma żadnego ograniczenia do wbudowanego modelu, którego nie wybrałeś.
Poza przeglądarką nasz serwer MCP pozwala dowolnemu klientowi obsługującemu MCP — Claude Code, Cursor, ChatGPT i innym — sterować Państwa hostingiem i witrynami za pomocą języka naturalnego, w zakresie zdefiniowanym przez Państwa uprawnienia API. Schemat ten jest celowy: jedno API i jeden katalog akcji, udostępniane na wiele sposobów. Twórz w naszym edytorze, twórz we własnym lub pozwól na to agentowi, a ta sama ścieżka wdrażania obsłuży wszystkie trzy opcje.
To VS Code działające w twojej przeglądarce, dostarczane przez code-server i otwierane ze strony witryny w panelu nawigacyjnym. Otrzymujesz pełny edytor z git, edytujący rzeczywiste pliki tej witryny na serwerze — te działające na żywo, bez żadnej kopii przejściowej. Nic nie jest instalowane lokalnie i nie ma osobnej kopii do synchronizacji.
Tak. Edytor internetowy to jeden ze sposobów dostępu, obok SFTP — a w planach obejmujących SSH, również jailed shell. Wszystkie te metody prowadzą do tego samego, wyizolowanego przez CageFS widoku twoich plików, dzięki czemu możesz użyć edytora do jednego zadania, a własnego klienta do kolejnego. Plany Footprint-Free otrzymują dostęp SFTP zamiast powłoki shell.
Każdy użytkownik otrzymuje izolowany widok systemu plików w ramach CageFS i nie widzi innych użytkowników, innych witryn ani poufnych plików systemowych, a LVE ogranicza użycie procesora, pamięci RAM, operacji wejścia/wyjścia (IO), liczby operacji na sekundę (IOPS) oraz procesów na witrynę, zapobiegając wyczerpaniu zasobów serwera przez jedno środowisko. Zadaniem CageFS jest ograniczanie skutków naruszeń, a nie całkowita eliminacja ryzyka, dlatego podstawowe skanowanie w poszukiwaniu złośliwego oprogramowania, proaktywny WAF oraz wspomniana izolacja wchodzą w skład każdego konta, zamiast być sprzedawane jako opcja dodatkowa.
Dostęp jest obecnie regulowany przez role w organizacji — owner, billing, dev oraz read-only — a członkowie dziedziczą uprawnienia roli, którą pełnią w danej organizacji. Należy pamiętać, że rola dev nie obejmuje uprawnień deploy ani push-to-live. Opcjonalne zawężanie zasobów na poziomie członkostwa, takie jak ograniczenie dostępu członka do określonych witryn, jest planowanym usprawnieniem, a nie funkcją dostępną obecnie, natomiast klucze API są wydawane dla całej organizacji ze szczegółowymi uprawnieniami, a nie dla poszczególnych członków.
Nie jest to funkcja planu, więc odpowiedź nie zależy od tego, jaki plan Państwo kupią — zależy od tego, gdzie działa witryna. Edytor otwiera się na stronach, które hostujemy w naszej własnej infrastrukturze, ponieważ działa wewnątrz wyizolowanego kontenera danej witryny na naszych serwerach. Jeśli zdecydowali się Państwo wdrożyć witrynę gdzie indziej — na innej platformie hostingowej, w Cloudflare Pages, Netlify, GitHub Pages lub na własnym serwerze — edytują Państwo tę witrynę tam, gdzie działa. Produkty VPS i chmurowe również tego nie zawierają: nie ma zarządzanego kontenera, w którym edytor mógłby się otworzyć.
Pomoc AI działa na Państwa własnym modelu za pośrednictwem AI Pack, dzięki czemu dostarczają Państwo i opłacają wybrany przez siebie model, zamiast być zdanym na ten wybrany przez nas. Funkcja jest już dostępna w panelu zarządzania; w edytorze jest aktywnie rozwijana i nie jest jeszcze dostępna. Osobno nasz serwer MCP umożliwia zewnętrznym narzędziom AI, takim jak Claude Code lub Cursor, bezpośrednie zarządzanie Państwa hostingiem w zakresie uprawnień Państwa API.
Mogą Państwo to zrobić i czasami jest to najszybsze prawidłowe rozwiązanie. W przypadku istotniejszych zmian wystarczy jedno kliknięcie, aby sklonować środowisko do staging, otworzyć Web IDE na kopii i wdrożyć zmiany na live po ich zweryfikowaniu. Wdrożenia oparte na Git oraz wersjonowane wydania z funkcją wycofywania zmian (rollback) są dostępne, gdy zmiana powinna trafić do repozytorium, a kopie zapasowe z funkcją przywracania jednym kliknięciem zabezpieczają wszystko w tle.
Rozpocznij 14-dniowy okres próbny bez konieczności podawania karty. Dane płatnicze nie są wymagane; okres próbny obejmuje hosting Footprint-Free dla maksymalnie 5 witryn, dzięki czemu mogą Państwo otworzyć edytor, pracować nad rzeczywistą witryną na prawdziwym stosie technologicznym i ocenić wszystko samodzielnie.
Pełna wersja VS Code w przeglądarce. Zacznij od 14-dniowego okresu próbnego bez konieczności podawania karty — bez danych płatniczych, do 5 witryn w Footprint-Free.
Rozpocznij za darmo