OpenClaw Guide: Build Your AI Assistant
Tutorial langkah demi langkah untuk menginstal, mengonfigurasi, dan menggunakan OpenClaw (sebelumnya Moltbot/Clawdbot) - asisten AI sumber terbuka yang viral dengan 135rb+ bintang GitHub. Hubungkan ke WhatsApp, Telegram, Discord, dan otomatisasi hidup Anda.
TL;DR
- OpenClaw adalah asisten AI sumber terbuka dengan 135rb+ bintang GitHub
- Berjalan secara lokal di mesin Anda — data Anda tetap pribadi
- Terhubung melalui WhatsApp, Telegram, Discord, Slack, iMessage dan banyak lagi
- 3.000+ skill komunitas untuk otomatisasi, coding, smart home, dan lainnya
- Gratis (Anda hanya membayar token API AI, biasanya $10-50/bulan)
- Penyiapan memakan waktu ~30 menit dengan panduan ini
Apa itu OpenClaw?
OpenClaw (sebelumnya dikenal sebagai Clawdbot, lalu Moltbot) adalah proyek AI sumber terbuka paling populer di tahun 2026. Ini adalah asisten AI pribadi yang:
- Berjalan di komputer atau server Anda sendiri
- Terhubung ke aplikasi pesan favorit Anda (WhatsApp, Telegram, Discord, dll.)
- Memiliki akses penuh ke sistem file, terminal, dan browser Anda
- Dapat mengotomatiskan tugas seperti asisten pribadi dengan kemampuan luar biasa
Perjalanan: Clawdbot → Moltbot → OpenClaw
Proyek ini telah melalui petualangan penamaan yang cukup menarik:
| Tanggal | Nama | Alasan |
|---|---|---|
| Nov 2025 | Clawdbot | Nama asli oleh pencipta Peter Steinberger |
| Des 2025 | Moltbot | Berganti nama setelah permintaan merek dagang Anthropic |
| Jan 2026 | OpenClaw | Rebranding komunitas untuk kemandirian |
Apa pun sebutannya, fungsinya tetap sama — asisten AI yang sangat kuat yang berjalan secara lokal.
Mengapa OpenClaw?
vs. ChatGPT / Claude Web
| Fitur | ChatGPT/Claude | OpenClaw |
|---|---|---|
| Berjalan secara lokal | ❌ | ✅ |
| Akses file Anda | ❌ | ✅ |
| Jalankan perintah terminal | ❌ | ✅ |
| Kontrol komputer Anda | ❌ | ✅ |
| Berfungsi di WhatsApp | ❌ | ✅ |
| Privasi data | Berbasis cloud | 100% lokal |
| Dapat diperluas dengan skill | Terbatas | 3.000+ skill |
vs. Agen AI Lainnya
Fitur unggulan OpenClaw:
- Inbox multi-saluran: Satu AI, dapat diakses dari WhatsApp, Telegram, Discord, Slack, iMessage, dan 12+ platform lainnya
- Memori persisten: Mengingat konteks di berbagai percakapan
- Ekosistem skill: 3.000+ plugin komunitas melalui ClawHub
- Agnostik model: Berfungsi dengan Claude, GPT, Gemini, DeepSeek, model Ollama lokal, dll.
- Sumber terbuka: Lisensi MIT, kode yang dapat diaudit sepenuhnya
Prasyarat
Sebelum kita mulai, pastikan Anda memiliki:
- [ ] Sebuah komputer (Mac, Windows dengan WSL2, atau Linux)
- [ ] Node.js v22+ terinstal (unduh di sini)
- [ ] Sebuah kunci API AI (Anthropic Claude, OpenAI, atau lainnya)
- [ ] ~30 menit waktu luang
Persyaratan Perangkat Keras
| Setup | RAM | Penyimpanan | Catatan |
|---|---|---|---|
| Minimum | 4GB | 1GB | Fungsionalitas dasar |
| Direkomendasikan | 8GB+ | 2GB+ | Pengalaman yang lancar |
| Dengan model lokal | 16GB+ | 50GB+ | Untuk menjalankan Ollama |
Metode Instalasi
Metode 1: Instalasi Satu Baris (Direkomendasikan)
Cara tercepat untuk memulai:
curl -fsSL https://openclaw.bot/install.sh | bash
Skrip ini akan:
- Memeriksa persyaratan sistem Anda
- Menginstal OpenClaw
- Meluncurkan panduan onboarding
Metode 2: Docker (Direkomendasikan untuk Server)
Jika Anda lebih suka penerapan berbasis kontainer:
# Clone repositori
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Jalankan setup Docker
./docker-setup.sh
Penyiapan Docker membuat dua direktori penting:
~/.openclaw/— Konfigurasi, memori, kunci API~/openclaw/workspace/— File yang dapat diakses oleh agen AI
Metode 3: Build dari Source
Untuk pengembang yang menginginkan kontrol penuh:
# Clone repositori
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Instal dependensi
pnpm install
# Build UI
pnpm ui:build
# Build proyek
pnpm build
# Jalankan onboarding
pnpm openclaw onboard --install-daemon
Langkah-demi-Langkah Penyiapan
Langkah 1: Jalankan Panduan Onboarding
Setelah instalasi, panduan onboarding akan diluncurkan secara otomatis. Jika tidak, jalankan:
openclaw onboard --install-daemon
Panduan ini akan memandu Anda melalui:
- Pemilihan Penyedia Model
- Konfigurasi Kunci API
- Penyiapan Platform Pesan
- Pengaturan Keamanan
Langkah 2: Konfigurasi Model AI Anda
OpenClaw mendukung banyak penyedia AI. Pilih salah satu:
Opsi A: Anthropic Claude (Direkomendasikan)
# Atur kunci API Anda
export ANTHROPIC_API_KEY=sk-ant-xxxxx
# Atau gunakan perintah config
openclaw config set 'models.default' 'claude-sonnet-4'
Opsi B: OpenAI
export OPENAI_API_KEY=sk-xxxxx
openclaw config set 'models.default' 'gpt-4o'
Opsi C: DeepSeek (Ramah Anggaran)
openclaw config set 'models.providers.deepseek' --json '{
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "your-api-key",
"api": "openai-completions",
"models": [
{ "id": "deepseek-chat", "name": "DeepSeek Chat" },
{ "id": "deepseek-reasoner", "name": "DeepSeek Reasoner" }
]
}'
Opsi D: Model Lokal dengan Ollama
Untuk privasi lengkap, jalankan model secara lokal:
# Instal Ollama terlebih dahulu: https://ollama.ai
ollama pull llama3.3
# Konfigurasi OpenClaw untuk menggunakannya
openclaw config set 'models.providers.ollama' --json '{
"baseUrl": "http://localhost:11434/v1",
"api": "openai-completions",
"models": [
{ "id": "llama3.3", "name": "Llama 3.3" }
]
}'
Langkah 3: Hubungkan Platform Pesan
Di sinilah keunggulan OpenClaw — mengobrol dengan AI Anda dari mana saja.
Telegram (Paling Mudah)
- Kirim pesan ke @BotFather di Telegram
- Kirim
/newbotdan ikuti petunjuknya - Salin token bot Anda
- Konfigurasi OpenClaw:
openclaw config set 'channels.telegram.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.telegram.allowlist' '["your_telegram_username"]'
OpenClaw menggunakan WhatsApp Web untuk koneksi:
# Aktifkan saluran WhatsApp
openclaw config set 'channels.whatsapp.enabled' true
# Restart gateway
openclaw gateway restart
# Pindai kode QR yang muncul
Kode QR akan muncul di terminal Anda. Pindai dengan WhatsApp di ponsel Anda (Pengaturan → Perangkat Tertaut → Tautkan Perangkat).
Discord
- Buat aplikasi Discord di discord.com/developers
- Buat bot dan salin tokennya
- Konfigurasi:
openclaw config set 'channels.discord.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.discord.allowlist' '["your_discord_user_id"]'
iMessage (Hanya Mac)
Untuk pengguna Mac, OpenClaw dapat terhubung langsung ke iMessage:
openclaw config set 'channels.imessage.enabled' true
Langkah 4: Mulai Gateway
Gateway adalah layanan latar belakang yang menjaga OpenClaw tetap berjalan:
# Mulai sebagai daemon (layanan latar belakang)
openclaw gateway start
# Atau jalankan di depan untuk debugging
openclaw gateway
# Cek status
openclaw gateway status
# Lihat log
openclaw logs --follow
Langkah 5: Akses Dashboard Web
OpenClaw menyertakan antarmuka web untuk konfigurasi dan chat langsung:
# Buka dashboard di browser Anda
openclaw dashboard
Ini akan membuka http://127.0.0.1:18789/ dengan token login sementara.
Dari dashboard Anda dapat:
- Chat langsung dengan AI Anda
- Mengelola pengaturan
- Melihat riwayat percakapan
- Menginstal skill
Percakapan Pertama Anda
Setelah semuanya siap, kirim pesan ke bot Anda (melalui Telegram, WhatsApp, atau UI web):
Halo! Bisa beri tahu apa saja yang bisa kamu lakukan?
OpenClaw akan memperkenalkan diri dan kemampuannya. Coba beberapa tugas nyata:
File apa saja yang ada di folder Unduhan saya?
Cari dokumen saya untuk apa pun yang terkait dengan "pajak 2025"
Buat skrip Python yang mengonversi CSV ke JSON
Apa yang paling banyak menggunakan ruang disk di komputer saya?
Menginstal Skill
Skill memperluas kemampuan OpenClaw. Jelajahi registri ClawHub atau instal secara langsung:
Skill Populer
# Integrasi GitHub
openclaw skill install github
# Otomatisasi browser web
openclaw skill install agent-browser
# Manajemen kalender
openclaw skill install calendar
# Otomatisasi email
openclaw skill install email
# Kontrol smart home
openclaw skill install homeassistant
# Pembuatan gambar
openclaw skill install dalle
# Percakapan suara (Discord)
openclaw skill install discord-voice
Kategori Skill
| Kategori | Skill Populer | Kasus Penggunaan |
|---|---|---|
| Developer | github, gitlab, jira, linear | Review PR, manajemen issue |
| Produktivitas | calendar, email, notion, todoist | Penjadwalan, manajemen tugas |
| Otomatisasi | agent-browser, puppeteer, selenium | Web scraping, pengisian formulir |
| Smart Home | homeassistant, philips-hue, tuya | Kontrol lampu, scene |
| Keuangan | crypto-prices, stock-tracker | Pemantauan portofolio |
| Media | spotify, youtube-dl, plex | Kontrol musik, unduhan |
Peringatan Keamanan
⚠️ Penting: Tinjau skill sebelum menginstal. Sifat terbuka ClawHub berarti skill berbahaya bisa saja ada. Gunakan openclaw skill inspect untuk meninjau kode, atau minta Claude Code / Codex untuk mengauditnya untuk Anda.
Konfigurasi Lanjutan
Struktur File Konfigurasi
OpenClaw menyimpan konfigurasi di ~/.openclaw/:
~/.openclaw/
├── openclaw.json # Konfigurasi utama
├── env # Variabel lingkungan (kunci API)
├── memory/ # Penyimpanan memori persisten
├── skills/ # Skill yang terinstal
├── backups/ # Cadangan konfigurasi
└── logs/ # File log
Mengedit Konfigurasi
# Lihat konfigurasi saat ini
openclaw config get
# Atur nilai
openclaw config set 'key.path' 'value'
# Edit di editor default Anda
openclaw config edit
Manajemen Memori
OpenClaw memelihara memori persisten di berbagai percakapan:
# Lihat statistik memori
openclaw memory stats
# Hapus semua memori (hati-hati!)
openclaw memory clear
# Ekspor memori untuk cadangan
openclaw memory export > memory-backup.json
Menjalankan Pemeriksaan Kesehatan (Health Check)
# Pemeriksaan kesehatan komprehensif
openclaw doctor
# Periksa komponen spesifik
openclaw doctor --check api
openclaw doctor --check channels
openclaw doctor --check skills
Praktik Terbaik Keamanan
OpenClaw memiliki akses sistem penuh — itulah yang membuatnya kuat, tetapi juga berisiko. Ikuti panduan ini:
1. Gunakan Mesin Khusus
Jangan jalankan OpenClaw di komputer kerja utama Anda. Opsi:
- VPS: DigitalOcean, Vultr, AWS ($5-20/bulan)
- Laptop lama: Gunakan kembali perangkat keras lama
- Raspberry Pi: Berfungsi untuk penggunaan ringan
- Docker: Memberikan isolasi tertentu
2. Aktifkan Mode Sandbox
Untuk sesi yang tidak tepercaya (grup chat, saluran):
openclaw config set 'agents.defaults.sandbox.mode' 'non-main'
Ini akan menjalankan sesi grup/saluran di dalam sandbox Docker.
3. Gunakan Daftar Izin (Allowlist)
Hanya izinkan pengguna tertentu untuk berinteraksi dengan bot Anda:
# Telegram
openclaw config set 'channels.telegram.allowlist' '["username1", "username2"]'
# Discord
openclaw config set 'channels.discord.allowlist' '["user_id_1", "user_id_2"]'
4. Tetap Perbarui
Kerentanan keamanan telah ditemukan pada versi lama. Selalu jalankan versi terbaru:
# Cek pembaruan
openclaw update --check
# Perbarui ke versi terbaru
openclaw update
Catatan: Versi sebelum 2026.1.29 memiliki kerentanan keamanan yang diketahui. Segera perbarui jika Anda menggunakan versi lama.
5. Audit Skill Sebelum Menginstal
# Periksa kode skill
openclaw skill inspect <nama-skill>
# Cek reputasi skill
openclaw skill info <nama-skill>
Contoh Otomatisasi
Di sinilah OpenClaw menjadi sangat kuat:
Briefing Pagi
Siapkan ringkasan harian pada jam 8 pagi:
# Di konfigurasi Anda, tambahkan tugas cron
openclaw config set 'automations.morning-briefing' --json '{
"cron": "0 8 * * *",
"action": "Kirimkan saya ringkasan tentang: ramalan cuaca, acara kalender hari ini, email penting yang belum dibaca, dan 3 berita utama teratas"
}'
Bot Review PR GitHub
Tinjau PR secara otomatis saat ditugaskan:
openclaw skill install github
# Konfigurasi webhook atau polling
openclaw config set 'automations.pr-review' --json '{
"trigger": "github.pr.assigned",
"action": "Tinjau PR tersebut, periksa bug, masalah keamanan, dan pelanggaran gaya. Posting komentar ringkasan."
}'
Scene Smart Home
openclaw skill install homeassistant
# Otomatisasi "Meninggalkan rumah"
openclaw config set 'automations.leaving-home' --json '{
"trigger": "location.leave_home",
"action": "Matikan semua lampu, atur termostat ke mode eko, aktifkan sistem keamanan"
}'
Organisasi File
Beri tahu OpenClaw untuk mengatur folder Unduhan Anda:
Atur folder Unduhan saya: pindahkan gambar ke ~/Pictures, dokumen ke ~/Documents, dan hapus apa pun yang lebih lama dari 30 hari
Pemecahan Masalah
Masalah Umum
"Command not found: openclaw"# Tambahkan ke PATH
export PATH="$HOME/.openclaw/bin:$PATH"
# Tambahkan ke profil shell Anda (.bashrc, .zshrc)
# Periksa variabel lingkungan Anda
openclaw config get models
# Jalankan ulang onboarding
openclaw onboard
# Cek log
openclaw logs --channel whatsapp
# Restart gateway
openclaw gateway restart
# Bangun ulang indeks skill
openclaw skill rebuild
# Periksa konflik
openclaw doctor --check skills
Mendapatkan Bantuan
- Dokumentasi: docs.openclaw.ai
- GitHub Issues: github.com/openclaw/openclaw/issues
- Komunitas Discord: discord.gg/openclaw
- Reddit: r/OpenClaw
Rincian Biaya
OpenClaw sendiri gratis. Biaya Anda berasal dari penggunaan API AI:
| Tingkat Penggunaan | Token Bulanan | Estimasi Biaya |
|---|---|---|
| Ringan | ~1jt token | $3-10 |
| Sedang | ~5jt token | $15-40 |
| Berat | ~20jt token | $60-150 |
| Power User | 50jt+ token | $150+ |
Tips Menghemat Biaya
- Gunakan DeepSeek untuk tugas rutin ($0.14/jt token vs Claude $3/jt)
- Model lokal untuk pertanyaan sederhana (gratis setelah perangkat keras)
- Atur batas token per percakapan
- Gunakan caching untuk pertanyaan yang berulang
Apa Selanjutnya?
Sekarang setelah Anda menjalankan OpenClaw, berikut adalah beberapa ide:
Bangun Skill Anda Sendiri
Buat skill khusus untuk kebutuhan spesifik Anda:
# Buat skill baru
openclaw skill create my-custom-skill
# Edit skill
code ~/.openclaw/skills/my-custom-skill/SKILL.md
Hubungkan Lebih Banyak Platform
- Tambahkan beberapa akun WhatsApp (pribadi + kerja)
- Hubungkan Slack untuk kerja, Discord untuk pribadi
- Siapkan iMessage untuk ekosistem Apple
Jelajahi Ekosistem
- Jelajahi ClawHub untuk 3.000+ skill
- Bergabunglah dengan komunitas Discord untuk tips dan trik
- Ikuti @OpenClaw untuk pembaruan
Melangkah Lebih Jauh: Deploy Produk AI Anda Sendiri
Setelah Anda merasakan kekuatan asisten AI, Anda mungkin ingin membangun produk untuk orang lain. Di situlah Y Build berperan.
Y Build membantu Anda beralih dari ide bertenaga AI ke produk yang diluncurkan:
- Coding dengan AI: Deskripsikan apa yang Anda inginkan, AI menghasilkan kodenya
- Deploy Satu Klik: Tayang secara instan dengan CDN global
- Alat Pertumbuhan: Video demo, optimasi SEO, analitik
- Alat SaaS bertenaga AI
- Platform otomatisasi seperti OpenClaw
- Chatbot khusus untuk bisnis Anda
Kesimpulan
OpenClaw mewakili paradigma baru dalam AI pribadi — asisten yang:
- Lokal: Data Anda tidak pernah meninggalkan mesin Anda
- Kuat: Akses sistem penuh berarti otomatisasi nyata
- Dapat Diperluas: 3.000+ skill dan terus bertambah
- Multi-platform: Satu AI, dapat diakses di mana saja
- Menjawab pertanyaan dari WhatsApp Anda
- Mencari dan mengatur file Anda
- Mengotomatiskan tugas-tugas berulang
- Mengontrol smart home Anda
- Dan masih banyak lagi
Selamat bergabung di komunitas OpenClaw. 🦞
Sumber: