Latar belakang
Apa itu OpenClaw?

Jika Anda belum pernah menggunakan agen AI sebelumnya, berikut penjelasan sesingkat mungkin: ChatGPT adalah otak dalam toples. OpenClaw memberikan tangan pada otak tersebut.

OpenClaw adalah agen AI sumber terbuka yang dihosting sendiri. Jika ChatGPT hanya dapat berbicara kepada Anda, OpenClaw sebenarnya dapat berinteraksi dengan Anda. melakukan sesuatu — baca file Anda, kirim email, jelajahi web, posting di media sosial — semuanya dengan terhubung ke alat eksternal melalui "Skills." Aplikasi ini berjalan secara lokal di komputer Anda, yang berarti data Anda tetap berada di mesin Anda.

🦞
Mengapa logo lobster?
OpenClaw awalnya bernama “Clawdbot” pada November 2025, sempat berganti nama menjadi “Moltbot,” lalu akhirnya menggunakan nama “OpenClaw.” Logo lobster tetap digunakan meskipun namanya berubah-ubah. Pada Februari 2026, proyek ini telah mendapatkan lebih dari 200.000 bintang di GitHub — salah satu proyek sumber terbuka dengan pertumbuhan tercepat yang pernah ada.

Dalam tutorial ini, kita akan menggunakan OpenClaw untuk terhubung ke X (Twitter) dan memposting tweet secara otomatis menggunakan agen AI. Pada akhirnya, OpenClaw Anda akan dapat menulis, menjadwalkan, dan menerbitkan tweet atas nama Anda.

Sebelum Anda Mulai
Apa yang Anda Butuhkan

Siapkan ini sebelum Anda mulai — ini akan menyelamatkan Anda dari berhenti di tengah jalan:

💻
A Komputer Mac atau Windows dengan RAM minimal 8GB. OpenClaw berjalan secara lokal di komputer Anda.
🔧
Node.js sudah terpasang (versi 18 atau lebih tinggi). Unduh gratis di nodejs.org. Jika Anda belum pernah menggunakannya, cukup unduh dan jalankan penginstalnya — tidak perlu konfigurasi apa pun.
🤖
Sebuah Kunci API model AI - salah satu OpenAI (GPT-4) atau Antropis (Claude). OpenClaw membutuhkan otak untuk menjalankannya. Kredit gratis tersedia untuk akun baru di kedua platform.
🐦
Sebuah X / Akun Twitter dengan nomor telepon yang terverifikasi. Anda akan membutuhkan ini untuk mengajukan akses API di Langkah 2.
Tentang 30–45 menit untuk pertama kalinya. Sebagian besar prosesnya adalah menunggu persetujuan dari Pengembang X, yang biasanya langsung diberikan.
⚠️
Informasi biaya: Paket dasar X/Twitter API berharga $100/bulan dan diperlukan untuk memposting tweet secara terprogram. Paket gratis hanya mengizinkan akses baca dengan batasan yang ketat. Kami akan membahas solusi alternatif menggunakan OpenTweet sebagai jembatan (uji coba gratis 7 hari, kemudian $5,99/bulan) yang menghindari penggunaan API Twitter secara langsung.
1
Instalasi
Instal OpenClaw di Komputer Anda

Cara tercepat untuk menginstal OpenClaw adalah melalui Ollama, yang menangani seluruh pengaturan secara otomatis. Buka Terminal (Mac) atau Command Prompt (Windows) Anda dan jalankan perintah tunggal ini:

Terminal
ollama meluncurkan openclaw

Ollama akan mendeteksi jika OpenClaw belum terpasang di sistem Anda dan menginstalnya secara otomatis. Setelah terinstal, OpenClaw akan terbuka di terminal Anda dan siap untuk mengobrol.

Jika Anda belum memiliki Ollama, instal terlebih dahulu di ollama.com — ini adalah penginstal sekali klik. Kemudian jalankan perintah di atas.

Setelah instalasi, OpenClaw akan meminta Anda untuk mengkonfigurasi model. Saat diminta, masukkan kunci API AI Anda:

Petunjuk Pengaturan OpenClaw
# Saat OpenClaw meminta kunci API model Anda: # Untuk OpenAI (GPT-4): KUNCI_API_OPENAI=sk-your-openai-key-here# ATAU untuk Antropik (Claude — direkomendasikan): KUNCI_API_ANTHROPIK=sk-ant-your-anthropic-key-here

Setelah dikonfigurasi, uji apakah semuanya berfungsi dengan mengetik pesan sederhana seperti Halo ke terminal. Jika OpenClaw merespons, Anda siap untuk Langkah 2.

💡
OpenClaw menyimpan semuanya secara lokal di ~/.openclaw/ di komputer Anda. Percakapan, kenangan, dan preferensi Anda semuanya tersimpan di folder ini — tidak ada yang dikirim ke cloud.
2
Akses API
Pengaturan X / Akses API Twitter

Daripada berurusan langsung dengan API $100/bulan milik X, kita akan menggunakan Tweet Terbuka Sebagai jembatan penghubung, OpenTweet memberi agen OpenClaw Anda kunci API sederhana untuk memposting tweet — kredensial Twitter Anda yang sebenarnya tidak pernah meninggalkan server OpenTweet, yang jauh lebih aman.

1
Pergi ke opentweet.io dan buat akun gratis. Masa percobaan 7 hari memberi Anda akses penuh — tanpa perlu kartu kredit di muka.
2
Selama proses orientasi, klik “Hubungkan Akun X.” Ini membuka alur OAuth X resmi — layar masuk yang sama seperti yang Anda lihat saat menghubungkan aplikasi apa pun ke Twitter. Masuk dengan kredensial X Anda. Ini adalah hanya Saat itulah Anda akan berinteraksi langsung dengan kata sandi Twitter Anda.
3
Setelah terhubung, buka akun Anda. Dasbor OpenTweet → Kunci API → Buat Kunci Baru.
4
Salin kunci API Anda — bentuknya seperti ini: ot_a1b2c3d4e5f6... (48 karakter). Simpan ini di tempat yang aman. Itu hanya ditampilkan sekali.
⚠️
Jangan tutup halaman ini sampai Anda menyalin kunci API Anda. Jika Anda kehilangan kunci tersebut, Anda perlu membuat kunci baru dari dasbor OpenTweet Anda.
3
Instalasi Keterampilan
Instal Skill Twitter melalui ClawHub

OpenClaw menggunakan "Skill" untuk terhubung ke layanan eksternal — anggap saja seperti aplikasi yang Anda instal di ponsel Anda. ClawHub adalah pasar Skill resmi. Kita akan menginstal skill OpenTweet, yang mengajarkan OpenClaw cara berkomunikasi dengan X.

Di terminal Anda, jalankan perintah berikut:

Terminal — Instal Skill Twitter
instal clawhub openclaw/skills/twitter

ClawHub akan mengunduh dan menginstal skill secara otomatis. Setelah selesai, Anda akan melihat pesan konfirmasi. Restart OpenClaw untuk memuat skill baru:

Terminal
openclaw restart
Lebih suka pengaturan manual? Buat folder di ~/.openclaw/skills/twitter/, tambahkan SKILL.md Buka file yang berisi dokumentasi API OpenTweet, lalu mulai ulang OpenClaw. Metode ClawHub di atas melakukan ini secara otomatis.
4
Konfigurasi
Tambahkan Kunci API OpenTweet Anda ke OpenClaw

Sekarang beri tahu OpenClaw di mana menemukan kredensial API Twitter Anda. Buka file konfigurasi OpenClaw Anda:

Terminal — Buka File Konfigurasi
# Mac / Linux: nano ~/.openclaw/openclaw.json# Windows: notepad %USERPROFILE%\.openclaw\openclaw.json

Temukan ""rahasia"" bagian (atau tambahkan jika belum ada) dan tambahkan kunci API OpenTweet Anda:

~/.openclaw/openclaw.json
{ ""model"": ""claude-3-5-sonnet"", ""rahasia"": { ""KUNCI_API_OPENTWEET"": ""ot_a1b2c3d4e5f6kunci-anda-di-sini"" } }

Simpan file dan mulai ulang OpenClaw. Untuk memverifikasi apakah kredensial berfungsi, jalankan perintah pemeriksaan otentikasi:

Terminal — Verifikasi Koneksi
twclaw auth-check

Anda akan melihat konfirmasi berwarna hijau: ✓ Terhubung ke X sebagai @nama pengguna Anda. Jika Anda melihat kesalahan, periksa kembali apakah kunci API Anda telah disalin dengan benar tanpa spasi tambahan.

💡
Itu rahasia Bagian `<API key>` di `openclaw.json` tidak pernah dikirim ke model AI mana pun — bagian tersebut tetap berada di mesin Anda. Kunci API Anda hanya digunakan untuk mengautentikasi dengan server OpenTweet saat memposting.
5
Tweet Pertama
Unggah Tweet Pertama Anda dengan OpenClaw

Anda sudah terhubung. Sekarang mari kita posting. Di terminal OpenClaw Anda, Anda dapat menggunakan bahasa alami atau cakar ganda perintah langsung.

Opsi A — Bahasa alami (paling mudah): Cukup beri tahu OpenClaw apa yang harus dilakukan:

Obrolan OpenClaw
Unggah tweet yang berbunyi: "Baru saja mengatur agen AI saya untuk memposting secara otomatis di X. Masa depan ada di sini. 🤖""

OpenClaw akan mengkonfirmasi sebelum memposting. Ketik Ya untuk mengkonfirmasi.

Opsi B — Perintah langsung:

Terminal — Kirim Langsung
twclaw memposting "Baru saja mengatur agen AI saya untuk memposting secara otomatis di X. Masa depan ada di sini. 🤖""

Periksa profil X Anda — tweet tersebut akan muncul dalam hitungan detik.

Anda juga dapat membaca linimasa Anda, mencari tweet, dan memeriksa penyebutan:

Terminal — Perintah Lainnya
# Baca linimasa beranda Anda (20 tweet terakhir) twclaw home -n 20# Periksa penyebutan Anda twclaw menyebutkan -n 10# Cari tweet berdasarkan kata kunci pencarian twclaw ""Pembuatan film dengan AI"" --terkini# Lihat profil seseorang pengguna twclaw @menangani# Baca tweet tertentu twclaw membaca URL atau ID tweet
6
Otomatisasi
Jadwalkan Tweet Otomatis dengan OpenClaw

Kekuatan sebenarnya dari OpenClaw bukanlah tweet sekali-sekali — melainkan otomatisasi penuh jadwal posting Anda. Berikut cara mengatur alur kerja konten berulang.

Jadwalkan tweet tertentu untuk waktu mendatang:

Obrolan OpenClaw
Jadwalkan tweet untuk besok jam 9 pagi yang berbunyi: "Postingan blog baru saja dirilis — tautan di bio 🔗""

Tetapkan rutinitas konten harian: Edit milik Anda SOUL.md file — ini adalah file yang dibaca OpenClaw setiap kali dijalankan, seperti dokumen instruksi tetap:

~/.openclaw/SOUL.md — Tambahkan Baris-Baris Ini
## Rutinitas Twitter HarianSetiap pagi pukul 09.00: - Posting satu tweet orisinal tentang kreativitas AI atau pembuatan film - Batasi di bawah 200 karakter - Gunakan nada percakapan dan rasa ingin tahu - JANGAN menyertakan tagar kecuali topik tersebut sedang tren Setiap Jumat pukul 17.00: - Posting tweet refleksi mingguan singkat yang merangkum apa yang saya buat minggu ini

Simpan file tersebut. Mulai sekarang, setiap kali OpenClaw dijalankan, program akan mengikuti instruksi ini secara otomatis.

Tips profesional: Semakin spesifik instruksi SOUL.md Anda, semakin baik hasilnya. Sertakan gaya merek Anda, topik yang Anda pedulikan, hal-hal yang tidak ingin Anda posting sama sekali, dan preferensi format apa pun. OpenClaw membaca file ini dari awal setiap sesi.

Buat thread baru dan posting di sana:

Obrolan OpenClaw
Tulis rangkaian 5 tweet tentang bagaimana AI mengubah pembuatan film independen di tahun 2026. Buatlah gaya percakapan, fokus pada poin penting, dan unggah sekarang juga.

OpenClaw akan membuat draf percakapan lengkap, menunjukkannya kepada Anda untuk ditinjau, dan mempostingnya ke X setelah Anda mengkonfirmasi.

Masalah Umum
Penyelesaian Masalah

Sebagian besar masalah bermuara pada salah satu dari tiga hal berikut:

twclaw auth-check mengembalikan “Kunci API tidak valid”
Kunci API OpenTweet Anda tidak tersimpan dengan benar. Buka ~/.openclaw/openclaw.json dan periksa: (1) kunci berada di dalam tanda kutip, (2) tidak ada spasi tambahan, (3) kunci dimulai dengan ot_. Buat kunci baru dari dasbor OpenTweet Anda jika diperlukan.
OpenClaw tidak mengenali perintah twclaw.
Skill Twitter belum dimuat. Jalankan. instal clawhub openclaw/skills/twitter sekali lagi dan pastikan OpenClaw telah di-restart setelahnya dengan openclaw restart. Anda dapat memverifikasi keterampilan yang terpasang dengan daftar keterampilan cakar terbuka.
Tweet sudah terkirim tetapi tidak muncul di profil X saya.
Periksa dasbor OpenTweet Anda — postingan mungkin sedang dalam antrean. Pastikan juga akun X Anda tidak dalam mode terbatas (Pengaturan → Privasi dan Keamanan → Audiens dan Penandaan). Jika akun Anda baru, X terkadang menunda postingan API pertama selama beberapa menit.
OpenClaw tidak menjalankan tweet terjadwal saya.
Tugas terjadwal hanya berjalan saat OpenClaw aktif berjalan. Pastikan proses OpenClaw tetap terbuka di latar belakang. Di Mac, Anda dapat menggunakan layanan pembuatan bir mulai openclaw untuk menjalankannya sebagai layanan latar belakang yang dimulai secara otomatis saat login.
Tampilan X feed kosong saat menggunakan twclaw home.
Timeline X dirender menggunakan JavaScript dan dilindungi oleh sistem login, yang menghalangi pembacaan API sederhana. Untuk membaca feed langsung Anda, gunakan OpenClaw Browser Relay: instal ekstensi Chrome dari docs.openclaw.ai/tools/chrome-extension, Buka x.com saat Anda sudah masuk, lalu klik ikon ekstensi OpenClaw untuk melampirkannya ke tab tersebut.