Menjalankan AI agent secara mandiri di VPS kini semakin mudah. Dengan OpenClaw, Anda dapat mengoperasikan AI assistant sendiri yang terhubung ke model AI pilihan dan Telegram Bot, serta berjalan 24/7 di server Anda.
Artikel ini akan memandu Anda langkah demi langkah melakukan instalasi OpenClaw di Ubuntu 22.04 menggunakan PuTTY di Windows 11.
Panduan dibuat sederhana dan mudah diikuti, bahkan untuk pengguna VPS yang baru pertama kali melakukan setup AI agent.
Apa Itu OpenClaw?
OpenClaw adalah AI agent open-source yang dapat dijalankan di server sendiri (VPS) dan terhubung dengan berbagai model AI serta Telegram Bot. Dengan OpenClaw, Anda bisa:
- Menjalankan AI assistant 24/7
- Menghubungkan AI ke Telegram
- Mengakses dashboard berbasis web
- Mengontrol instance AI secara mandiri di VPS
Pada tutorial ini digunakan:
- Ubuntu 22.04
- PuTTY di Windows 11
- VPS NEO Lite Pro dengan paket yang kami rekomendasikan MS 4.2 (2 CPU / 4 GB RAM)
Catatan Keamanan (Wajib Dibaca)
OpenClaw adalah software “agentic” yang dapat terhubung ke messaging platform dan (bergantung konfigurasi tools/skills) bisa memiliki blast radius yang besar. Karena itu, jangan pernah mengekspos dashboard/gateway ke internet tanpa hardening.
OpenClaw sendiri menyediakan perintah security audit dan baseline konfigurasi aman untuk menghindari footgun (misconfig umum).
Prinsip aman yang dipakai pada tutorial ini:
- Dashboard/gateway tetap bind ke localhost dan diakses via SSH tunnel (port forwarding), bukan dibuka publik.
- Akses Telegram memakai DM policy pairing (approval manual) agar orang asing tidak langsung bisa “mengendalikan bot”.
- Setelah instalasi, jalankan openclaw security audit untuk memeriksa konfigurasi berisiko.
Persiapan Sebelum Install
Pastikan Anda sudah memiliki:
- VPS aktif dengan Ubuntu 22.04
- IP address VPS
- Username login (bukan root)
- PuTTY terinstall di Windows
- Akun Telegram
- Akses untuk membuat API Key
Catatan: Pada tutorial ini, kita mencontohkan Z.ai untuk tahap percobaan/testing awal. Langkahnya tetap sama untuk provider lain: pilih providernya saat onboarding lalu masukkan API key yang sesuai.
Keamanan credential: Simpan API key (baik untuk bot telegram dan Z.ai) sebagai secret dan jangan dipublikasikan. Z.ai juga mengingatkan API key harus dijaga dan dapat di-rotate/revoke bila terdeteksi terekspos.
Step-by-Step Install OpenClaw
1. Login ke VPS Menggunakan PuTTY
Sebelum melakukan instalasi OpenClaw, pastikan VPS sudah berhasil dibuat dan dalam status Running.
A. Order VPS
- Lakukan order VPS (kami merekomendasikan VPS NEO Lite Pro).
- Saat proses pembuatan instance, buat SSH Key.
- File SSH key akan otomatis ter-download dalam format .pem.
Perlu diketahui:
PuTTY tidak dapat membaca file .pem, sehingga file tersebut perlu dikonversi ke format .ppk terlebih dahulu.
B. Convert SSH Key (.pem ke .ppk)
- Buka aplikasi PuTTYgen di Windows.
- Klik Load, lalu pilih file .pem yang sudah di-download.
- Setelah key berhasil dimuat, klik Save private key.
- Simpan dalam format .ppk.
File .ppk ini yang akan digunakan untuk login ke VPS.
C. Login ke VPS via PuTTY
- Buka aplikasi PuTTY.
- Masuk ke menu:
- Connection → SSH → Auth
- Pada bagian Private key file for authentication, klik Browse dan pilih file .ppk.
- Kembali ke menu Session.
Isi:
- Host Name (or IP address) → IP VPS Anda
- Port → 22
- Connection Type → SSH
Klik Open.
Jika muncul security alert, klik Accept.
D. Masuk ke Server
Saat terminal terbuka:
- Masukkan username VPS (misalnya: ubuntu).
- Tekan Enter.
Jika berhasil, Anda akan masuk ke terminal VPS dan siap melanjutkan proses instalasi OpenClaw.
2. Update Sistem Ubuntu
Setelah berhasil login, jalankan perintah berikut:
sudo apt update && sudo apt -y upgrade
sudo apt install -y curl ca-certificates git sudo
Langkah ini memastikan sistem dalam kondisi terbaru dan siap untuk instalasi.
3. Install OpenClaw
Jalankan perintah berikut:
curl -fsSL https://openclaw.ai/install.sh | bash
Installer akan berjalan dan masuk ke proses konfigurasi.
4. Setup Model AI
OpenClaw mendukung berbagai pilihan model AI yang dapat disesuaikan dengan kebutuhan Anda. Tersedia beberapa provider model seperti ChatGPT, Gemini, Qwen, Claude dan lainnya yang bisa dipilih saat proses instalasi.
Pada tutorial ini, kita akan menggunakan Z.ai karena menyediakan akses API Key secara gratis sehingga lebih mudah untuk tahap percobaan dan testing awal.
Saat diminta memilih model:
- Pilih Z.ai
- Pilih Global
Selanjutnya:
- Buat akun di Z.ai (jika belum memiliki akun).
- Generate API Key dari dashboard z.ai.
- Copy API Key tersebut.
- Paste API Key ke kolom yang diminta installer OpenClaw.
5. Setup Integrasi Client (Telegram)
OpenClaw dapat dihubungkan dengan berbagai platform messaging seperti Telegram, WhatsApp, dan lainnya. Dengan menghubungkan client ini, Anda bisa langsung berinteraksi dengan AI melalui aplikasi chat pilihan Anda.
Pada tutorial ini, kita akan menggunakan Telegram sebagai contoh integrasi.
Khusus untuk Telegram, Anda perlu membuat bot terlebih dahulu melalui BotFather.
Langkah-langkahnya:
- Buka Telegram.
- Cari akun @BotFather.
- Ketik perintah berikut:
/newbot - Masukkan nama bot (bebas).
- Masukkan username bot (harus unik dan diakhiri dengan “bot”).
- Setelah bot berhasil dibuat, Anda akan mendapatkan Bot API Token.
- Copy token tersebut.
- Paste token saat installer OpenClaw memintanya.
- Setelah token dimasukkan, proses konfigurasi integrasi Telegram akan dilanjutkan secara otomatis oleh installer.
6. Proses Onboard OpenClaw telah selesai
Dashboard OpenClaw secara default berjalan di localhost http://127.0.0.1:18789/.
Karena VPS tidak memiliki GUI, akses dashboard dilakukan dari PC lokal menggunakan SSH local port forwarding (tunnel) agar aman tanpa membuka port publik.
Pada tahapan ini Anda sudah berhasil menginstall OpenClaw, selanjutnya kita akan coba untuk membuka akses ke OpenClaw dengan tetap menggunakan Putty.
7. Buat SSH Tunnel di PuTTY
Agar dashboard OpenClaw yang berjalan di dalam VPS dapat diakses dari komputer Windows, kita perlu menggunakan teknik SSH tunneling.
SSH tunneling adalah metode untuk meneruskan (forward) port dari server ke komputer lokal secara aman melalui koneksi SSH. Tunneling bisa dilakukan dengan beberapa cara, misalnya menggunakan OpenSSH melalui command line atau menggunakan aplikasi seperti PuTTY.
Pada tutorial ini, kita akan membuat SSH tunnel menggunakan PuTTY karena lebih praktis untuk pengguna Windows.
Langkah-langkahnya:
- Buka kembali aplikasi PuTTY.
- Sebelum login, masuk ke menu:
- Connection → SSH → Tunnels
- Pada bagian pengaturan tunnel, isi:
- Source Port → 18789 (Port yang dibuka untuk OpenClaw)
- Destination → 127.0.0.1:18789
- Klik Add hingga rule muncul di kolom “Forwarded ports”.
- Kembali ke menu Session.
- Login ke VPS seperti biasa.
Setelah login berhasil dan koneksi tetap aktif, port dashboard OpenClaw dari VPS kini sudah diteruskan ke komputer Windows Anda dan siap diakses melalui browser.
8. Buka Dashboard OpenClaw
Di browser Windows, buka:
http://127.0.0.1:18789
Atau gunakan URL dengan token:
http://127.0.0.1:18789/?token=XXXXXXXX
Jika Anda mendapat URL dengan token (mis. #token=…), anggap token tersebut setara password dan jangan dibagikan. Praktik menghindari exposure token dan pemeriksaan surface jaringan juga termasuk yang disorot oleh security audit OpenClaw.
Dashboard OpenClaw sekarang dapat diakses.
9. Pairing Telegram Bot
Saat pertama kali Anda DM bot, OpenClaw biasanya akan memberikan pairing code. Pairing adalah langkah approval eksplisit agar pengirim baru tidak diproses sampai disetujui.
Contoh:
Your pairing code: 123456
Kembali ke SSH di Putty dan jalankan:
openclaw pairing approve telegram 123456
Ganti angka dengan kode yang muncul di Telegram.
Jika berhasil, bot akan terhubung dengan instance OpenClaw Anda.
10. Tes Bot Telegram
Setelah pairing berhasil, kirim pesan:
Hai OpenClaw
Jika bot merespons, maka instalasi telah berhasil.
Instalasi Selesai
OpenClaw sekarang dapat digunakan melalui:
- Dashboard Web
- Telegram Bot
- VPS Anda yang berjalan 24/7
Jalankan OpenClaw dengan Performa Maksimal
Untuk performa yang lebih optimal dan stabil, gunakan VPS dengan spesifikasi tinggi.
Gunakan VPS untuk OpenClaw di Biznet Gio dengan:
- Performa hingga 40x lebih cepat
- Prosesor generasi terbaru
- IOPS hingga 80.000 untuk akses data yang responsif
- Stabil untuk workload AI 24/7
Upgrade VPS Anda sekarang dan jalankan OpenClaw tanpa hambatan performa.
Table of Contents




