Panduan Konfigurasi
Semua pengaturan OpenClaw terpusat di satu file konfigurasi. Yuk, pelajari cara menyesuaikannya.
📄 Lokasi File Konfigurasi
File konfigurasi utama OpenClaw terletak di:
~/.openclaw/openclaw.json
Di sini, ~ berarti direktori home pengguna. Misalnya di macOS, path lengkapnya biasanya /Users/nama-pengguna/.openclaw/openclaw.json.
.openclaw adalah folder tersembunyi (folder yang namanya diawali titik secara default tidak terlihat). Di macOS Finder, tekan Command + Shift + . untuk menampilkan file tersembunyi. Di Linux, gunakan perintah ls -a untuk melihatnya.
⚙️ Pengaturan Konfigurasi Utama
Berikut pengaturan yang paling sering digunakan dalam file konfigurasi:
Pemilihan Model AI
Atur model AI default yang digunakan:
{
"model": {
"provider": "anthropic",
"name": "claude-sonnet-4-20250514",
"api_key": "sk-ant-..."
}
}
Kamu bisa mengubah provider menjadi "openai", "deepseek", atau "google", lalu isi nama model dan API key yang sesuai.
Manajemen Sesi
Kontrol perilaku percakapan AI:
{
"session": {
"max_history": 50,
"timeout_minutes": 30,
"system_prompt": "Kamu adalah asisten AI yang helpful..."
}
}
max_history— Berapa banyak riwayat pesan yang disimpan per percakapantimeout_minutes— Berapa menit tanpa interaksi sebelum percakapan baru dimulai otomatissystem_prompt— "Pengaturan karakter" AI, kamu bisa menyesuaikan kepribadian AI-nya
Konfigurasi Channel
Atur informasi koneksi untuk setiap platform chat:
{
"channels": {
"telegram": {
"enabled": true,
"bot_token": "123456:ABC-DEF..."
},
"discord": {
"enabled": true,
"bot_token": "MTIz..."
}
}
}
🔄 Hot Reload
OpenClaw mendukung hot reload, artinya setelah kamu mengubah file konfigurasi, tidak perlu me-restart OpenClaw, perubahan akan terdeteksi dan diterapkan secara otomatis.
Sederhananya: kamu cukup mengedit dan menyimpan file konfigurasi, OpenClaw akan otomatis menggunakan pengaturan baru, sangat praktis!