Fitur

Web IDE — VS Code di dalam browser, di situs aktif Anda

Buka editor VS Code lengkap langsung dari dasbor dan kerjakan file asli situs Anda. Ekstensi, terminal terintegrasi, git, dan wp-cli, semuanya di dalam lingkungan terisolasi CageFS yang sama dengan akses SSH dan SFTP Anda — tidak ada yang perlu diinstal secara lokal, dan tidak ada salinan terpisah yang tertinggal.

  • VS CodeEditor lengkap di peramban
  • 650.000+situs dihosting di seluruh dunia
  • 3Cara masuk: Web IDE, SSH, SFTP/FTP
  • 99.99%Jaminan ketersediaan sistem

Editor yang sudah Anda kenal, diarahkan langsung ke filesystem aktif

Web IDE adalah VS Code yang berjalan di browser melalui code-server, dibuka dari situs yang sedang Anda lihat di dasbor. Ini mengedit file aktual situs tersebut — tanpa langkah unggah, tanpa checkout lokal untuk disinkronkan, dan tanpa kotak teks web sederhana yang berpura-pura menjadi editor.

Full VS Code, bukan editor file

Penyorotan sintaksis, pencarian banyak file, panel terbelah, dan pintasan papan tik yang sudah Anda hafal di luar kepala, disajikan di dalam peramban oleh code-server.

Ekstensi

Pasang ekstensi yang Anda gunakan, agar editor berfungsi seperti editor lokal Anda alih-alih memaksa Anda menggunakan lingkungan generik.

Terminal terintegrasi

Sebuah *shell* di dalam editor, yang dibatasi pada situs Anda, sehingga Anda dapat menjalankan perintah di dekat kode alih-alih beralih ke jendela terminal terpisah.

Git bawaan

Lakukan stage, commit, branch, diff, dan push langsung dari dalam editor, sehingga pekerjaan yang dilakukan di server tetap berada di bawah kendali versi alih-alih menjadi hotfix yang tidak didokumentasikan.

wp-cli tempat kodenya berada

Untuk pekerjaan WordPress, baris perintah sama pentingnya dengan editor. Keduanya berada di tempat yang sama.

WP-CLI tersedia di terminal panel dan melalui SSH, yang berarti WP-CLI juga tersedia di terminal terintegrasi Web IDE. Cari dan ganti database, kosongkan cache, kembalikan versi plugin, perbarui secara massal, ekspor tabel, atau jalankan skrip sekali pakai — tanpa meninggalkan file yang sedang Anda edit.

Itu menyelesaikan alur kerja yang biasa. Baca galat di log, buka file di editor, ubah, jalankan perintah wp-cli yang membuktikannya, lalu lanjutkan. Semuanya berjalan pada situs nyata di tumpukan nyata, sehingga apa yang Anda uji adalah apa yang didapat oleh pengunjung Anda.

  • wp-cli dari terminal terintegrasi editor, terminal panel, atau melalui SSH
  • Login admin WP satu-klik saat perbaikannya ada di area admin, bukan di kode
  • Instal, aktifkan, perbarui, dan hapus plugin serta tema dari panel
  • Log akses, galat, dan PHP tersedia di samping editor
  • phpMyAdmin dan Adminer disematkan dan menggunakan SSO untuk pekerjaan basis data langsung
  • Manajer file FileGator disematkan dan SSO untuk operasi file massal

Terisolasi di tingkat kernel, diaudit di edge

Akses browser ke server hanya dapat diterima jika batasnya nyata. Web IDE berada di dalam isolasi yang persis sama seperti setiap jalur akses lainnya.

Isolasi sistem file CageFS

Setiap tenant mendapatkan tampilan sistem file yang terisolasi dan tidak dapat melihat tenant lain, situs lain, atau file sistem yang sensitif. CageFS dirancang untuk membatasi pelanggaran, dan ini adalah "jail" yang sama tempat sesi SSH dan SFTP Anda berjalan.

Isolasi sumber daya LVE

CPU, RAM, IO, IOPS, proses, dan proses masuk dibatasi per situs, sehingga build yang berat atau skrip yang lepas kendali akan dit隴si di dalam kafenya sendiri alih-alih menyeret situs tetangga di sekitarnya.

Kredensial hak istimewa terendah

Kunci akses dan kredensial dikelola di dasbor berdasarkan hak istimewa terkecil, sehingga Anda memberikan akses yang diperlukan oleh suatu pekerjaan dan tidak lebih dari itu.

Akses yang dicatat audit

Akses dicatat dalam audit dengan aktor, tindakan, dan target — disiplin yang sama diterapkan pada setiap tindakan istimewa di platform ini.

Bentuk runtime-nya, bukan sekadar kodenya

Editor hanyalah separuh dari lingkungan pengembangan. Separuh lainnya adalah tumpukan di bawahnya, dan itu dapat dikonfigurasi per situs.

  • Pemilih versi PHP per situs, sehingga plugin lama dan versi modern dapat berjalan di akun yang sama
  • Pengaturan PHP yang dapat diedit — memory_limit, max_execution_time, ukuran unggah dan pos, serta lainnya — dalam batas hak akses Anda
  • Ekstensi PHP per situs diaktifkan atau dinonaktifkan: imagick, gd, redis, memcached, bcmath, intl, soap, dan lainnya
  • Pekerja LSAPI PHP per situs, dibatasi oleh proses entri LVE dan dapat dikonfigurasikan dalam tingkat Anda
  • Manajemen cron per-situs untuk WP-cron dan cron asli, ditambah variabel lingkungan per-situs
  • Cache objek Redis atau Memcached per situs, yang dilayani oleh LiteSpeed Enterprise dengan HTTP/3 aktif
  • MariaDB per situs dengan beberapa basis data dan pengguna, dan tombol akses jarak jauh saat Anda memerlukan klien eksternal

Dari pengeditan hingga tayang, dengan aman

Mengedit produksi secara langsung terkadang merupakan keputusan yang tepat dan terkadang ide yang buruk. Platform ini mendukung kedua jalur tersebut dari editor yang sama.

Klon situs ke mode staging dalam satu klik, buka Web IDE untuk salinan staging tersebut, lakukan pengerjaan di sana, dan dorong ke live setelah perubahan terbukti berhasil. Berkas dan basis data disalin secara bersamaan, pada stack dan blueprint yang sama dengan produksi, sehingga staging merupakan uji coba nyata alih-alih sekadar perkiraan.

Jika pekerjaan Anda berada di dalam repositori, gunakan git dari dalam editor dan biarkan penerapan berbasis git membawa perubahan tersebut melalui jalur pembuatan dan penerapan. Kode yang ditulis di peramban kemudian mengikuti jalur rilis dan rollback yang sama seperti kode yang ditulis di laptop Anda.

Saat suatu perubahan tetap mengalami kegagalan, pencadangan dicantumkan di panel dengan pemulihan satu-klik, dan setiap penerapan adalah rilis berversi yang dapat Anda kembalikan. Jaring pengaman bukanlah tiket dukungan.

AI di dalam editor, dan AI apa pun di luarnya

Web IDE ini terhubung dengan asisten AI di dalam dasbor, dan seluruh platform ini dirancang untuk ditenagai oleh alat AI yang sudah Anda gunakan.

Bantuan AI tersedia di dasbor, berjalan pada model Anda sendiri melalui AI Pack — Anda membawa model tersebut, dan asisten membaca serta mengedit file, menjalankan wp-cli, dan mendorong perubahan. Tidak ada penguncian pada model tersemat yang tidak Anda pilih.

Di luar peramban, server MCP kami memungkinkan klien apa pun yang mendukung MCP — Claude Code, Cursor, ChatGPT, dan lainnya — untuk mengontrol hosting dan situs Anda menggunakan bahasa alami, yang dibatasi oleh izin API Anda. Polanya disengaja: satu API dan satu katalog tindakan, yang diekspos dengan berbagai cara. Bangun di editor kami, bangun di editor Anda, atau biarkan agen yang melakukannya, dan jalur penerapan yang sama melayani ketiganya.

FAQ

Apa sebenarnya Web IDE itu?

Ini adalah VS Code yang berjalan di peramban Anda, disajikan oleh code-server dan dibuka dari halaman situs web di dasbor. Anda mendapatkan editor lengkap — ekstensi, terminal terintegrasi, dan git — untuk mengedit file asli situs web tersebut di server. Tidak ada yang dipasang secara lokal dan tidak ada salinan terpisah yang perlu disinkronkan.

Apakah saya masih mendapatkan SSH dan SFTP?

Ya. Web IDE adalah salah satu dari tiga cara akses, di samping shell SSH terisolasi (jailed) dan SFTP/FTP. Ketiganya mengarah ke tampilan file Anda yang diisolasi dengan CageFS yang sama, sehingga Anda dapat menggunakan editor untuk satu tugas dan baris perintah untuk tugas berikutnya. wp-cli tersedia di terminal panel dan melalui SSH.

Dapatkah penyewa lain melihat file saya melalui hal tersebut?

Setiap tenant mendapatkan tampilan sistem file terisolasi di bawah CageFS dan tidak dapat melihat tenant lain, situs lain, atau file sistem yang sensitif, serta LVE membatasi CPU, RAM, IO, IOPS, dan proses per situs sehingga satu cage tidak dapat menghabiskan sumber daya server. CageFS dirancang untuk mengisolasi pelanggaran alih-alih membuat risiko menjadi nol, itulah sebabnya pemindaian malware dasar, WAF proaktif, dan isolasi tersebut disertakan pada setiap akun alih-alih dijual sebagai opsi.

Bisakah saya memberikan akses kepada pengembang hanya ke salah satu situs saya?

Akses saat ini diatur oleh peran organisasi Anda — pemilik, penagihan, pengembang, dan baca-saja — dan anggota mewarisi izin dari peran yang mereka pegang di organisasi tersebut. Perhatikan bahwa peran pengembang tidak memiliki izin terdeploy atau dorong-ke-langsung. Pembatasan cakupan sumber daya opsional per keanggotaan, seperti membatasi anggota ke situs tertentu, merupakan peningkatan yang direncanakan alih-alih sesuatu yang tersedia sekarang, dan kunci API dikeluarkan per organisasi dengan cakupan terperinci alih-alih per anggota individu.

Apakah Web IDE tersedia di setiap paket?

Hak akses membatasi apa yang diekspos oleh setiap lini produk. Hosting utama sepenuhnya swalayan, sementara hosting Footprint-Free sengaja dibuat lebih terstandarisasi dan dikunci untuk melindungi model footprint tersebut, dan hak akses juga mengatur pekerja PHP, disk, dan ekstensi. Periksa paket yang Anda pertimbangkan di halaman harga, atau tanyakan kepada kami sebelum Anda membeli.

Apakah bantuan AI di editor dikenakan biaya tambahan?

Bantuan AI berjalan pada model Anda sendiri melalui AI Pack, jadi Anda menyediakan dan membayar model yang diinginkan alih-alih terikat pada model yang kami pilih. Fitur ini sudah tersedia di dasbor hari ini; di dalam editor, fitur ini masih dalam tahap pengembangan aktif dan belum tersedia. Secara terpisah, server MCP kami memungkinkan alat AI eksternal seperti Claude Code atau Cursor mengelola hosting Anda secara langsung, dibatasi oleh izin API Anda.

Haruskah saya mengedit produksi secara langsung?

Anda bisa melakukannya, dan terkadang itulah jawaban tercepat yang paling tepat. Untuk hal yang substansial, kloning ke staging dalam satu klik, buka Web IDE pada salinan tersebut, lalu push ke live setelah perubahan terbukti berhasil. Deploy berbasis Git dan rilis berversi dengan kemampuan rollback tersedia saat perubahan tersebut memang harus berada di dalam repositori, dan fitur cadangan dengan pemulihan sekali klik mendukung semuanya di latar belakang.

Bagaimana cara mencobanya?

Mulai uji coba 14 hari bebas kartu. Tidak memerlukan detail pembayaran; uji coba ini mencakup hosting Footprint-Free dengan hingga 5 situs, sehingga Anda dapat membuka editor, mengerjakan situs nyata pada tumpukan teknologi nyata, dan menilainya sendiri.

Buka editornya, bukan tiket dukungan

VS Code penuh di browser. Mulai uji coba 14 hari tanpa kartu kredit — tanpa detail pembayaran, hingga 5 situs di Footprint-Free.

Mulai gratis