Dalam perkembangan agen AI sumber terbuka tahun 2026, selain proyek otomatisasi peramban seperti OpenClaw, ada satu proyek yang menarik perhatian komunitas developer secara luas: Hermes Agent dari tim Nous Research. Dengan arsitektur pembelajaran mandiri yang inovatif, proyek ini dengan cepat dinilai sebagai pesaing utama OpenClaw.

Berbeda dari chatbot biasa yang hanya merespons satu percakapan, Hermes Agent dirancang untuk beroperasi secara terus-menerus di server cloud. Pengguna yang menjalankannya di laptop pribadi sering menemui kendala: saat laptop ditutup atau sleep, agen langsung terputus; koneksi lokal yang tidak stabil juga mengganggu pemanggilan API model AI. Solusi paling andal adalah menjalankannya di server VPS cloud yang selalu aktif dan menghubungkannya ke Discord, Telegram, atau Slack agar dapat diakses 24/7.

Artikel ini membahas cara kerja Hermes Agent serta langkah demi langkah deployment—mulai dari memilih server cloud, konfigurasi API model, menghubungkan bot Discord, hingga setup latar belakang systemd.

Kunjungi Vultr untuk klaim kredit gratis pengguna baru $300 untuk Hermes Agent →

Kunjungi DigitalOcean untuk klaim kredit uji coba gratis $200 untuk server cloud →

Apa Itu Hermes Agent? Mengapa Menjadi Pesaing Utama OpenClaw?

Jika OpenClaw unggul dalam otomatisasi peramban dan eksekusi tugas web langkah demi langkah seperti lengan mekanis, Hermes Agent berfokus pada pendampingan jangka panjang, pemahaman memori, dan evolusi mandiri:

  1. Pembuatan Keterampilan Otomatis (Closed Learning Loop): Kelemahan terbesar agen konvensional adalah lupa setelah tugas selesai. Pengguna harus mengetik ulang prompt panjang setiap kali ada tugas rumit. Hermes Agent mengubah hal ini: saat berhasil menyelesaikan alur kerja yang kompleks, agen meninjau kembali rekam jejaknya, menyarikan solusi menjadi berkas keterampilan Markdown standar (SKILL.md sesuai spesifikasi terbuka agentskills.io), lalu menyimpannya di ~/.hermes/skills/. Saat menghadapi tugas serupa, agen langsung memanggil keterampilan tersebut.

  2. Memori Lintas Sesi & Pemodelan Pengguna: Melalui pencarian teks lengkap SQLite FTS5 dan mesin pemodelan percakapan Honcho, Hermes Agent dapat memanggil kembali keputusan teknis, potongan kode, dan preferensi kerja dari percakapan masa lalu tanpa membebani batas konteks.

  3. Gateway Pesan Terintegrasi: Hermes menyediakan dukungan bawaan untuk Discord, Telegram, Slack, WhatsApp, dan Signal. Satu proses latar belakang ringan memungkinkan pengguna memberikan instruksi langsung dari komputer atau ponsel, lengkap dengan transkripsi catatan suara dan notifikasi tugas selesai di latar belakang (notify_on_complete).

  4. Konsumsi Sumber Daya Sangat Ringan: Dikelola oleh pengelola paket uv berbasis Rust, Hermes hanya membutuhkan RAM sekitar 150MB–300MB saat siaga. Pengguna tidak memerlukan server GPU mahal; VPS cloud kelas pemula sudah sangat memadai.


Langkah 1: Siapkan Server Cloud (Rekomendasi Vultr atau DigitalOcean)

Agar Hermes Agent dapat siaga 24 jam dengan IP publik khusus, langkah awal adalah menyiapkan server cloud yang andal.

Karena beban kerja Hermes sangat efisien, spesifikasi 1 vCPU / 2GB RAM sudah lebih dari cukup untuk menjalankan runtime agen dan gateway Discord sekaligus. Dua penyedia berikut menjadi pilihan terbaik:

Pilihan A: Server Cloud Vultr (Banyak Lokasi & Bonus Saldo Uji Coba)

  • Paket Rekomendasi: Cloud Compute Regular, $10/bulan (1 vCPU / 2GB RAM / 55GB NVMe SSD / 2TB Transfer).
  • Promo & Pembayaran: Pengguna baru berhak atas kredit gratis $300 (berlaku 30 hari). Mendukung kartu kredit dan PayPal untuk aktivasi instan.
  • Pilihan Lokasi: Lebih dari 30 pusat data global. Disarankan memilih Singapura, Tokyo, atau Pantai Barat AS (Los Angeles/Silicon Valley) untuk koneksi cepat ke API model AI dan server bot Discord.

Pilihan B: Server Cloud DigitalOcean (Stabil & Tagihan per Jam)

  • Paket Rekomendasi: Basic Droplet Regular, $12/bulan (1 vCPU / 2GB RAM / 50GB SSD / 2TB Transfer).
  • Promo & Keunggulan: Kredit uji coba gratis $200 untuk pengguna baru (berlaku 60 hari). Tagihan per detik dengan dashboard yang bersih dan keamanan jaringan tinggi.

Saat membuat instans server, pilih sistem operasi Ubuntu 24.04 LTS atau Ubuntu 22.04 LTS.


Langkah 2: Hubungkan via SSH dan Konfigurasi Memori Swap

Setelah server aktif, buka terminal di komputer Anda dan hubungkan melalui SSH:

ssh root@IP_SERVER_ANDA

Perbarui paket sistem dan pasang utilitas penting:

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git ufw

Meski RAM 2GB mencukupi untuk operasional harian, proses kompilasi dependensi Python dapat menimbulkan lonjakan memori sementara. Sangat dianjurkan menambahkan swap file 2GB untuk mencegah galat out-of-memory (OOM):

sudo fallocate -l 2G /swapfile && sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Langkah 3: Pasang Runtime Hermes Agent

Skrip resmi menginstal lingkungan yang diperlukan secara otomatis menggunakan pengelola paket berkinerja tinggi uv, menjaga lingkungan Python sistem tetap bersih:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Muat ulang konfigurasi shell agar perintah aktif:

source ~/.bashrc

Periksa hasil instalasi di terminal:

hermes --version

Jika nomor versi muncul, runtime sudah terpasang dengan baik.


Langkah 4: Konfigurasi API Key Model AI & Uji Coba Interaktif

Hermes Agent mendukung lebih dari 200 model AI populer. Jalankan panduan konfigurasi interaktif:

hermes setup

Atau konfigurasi model secara spesifik:

hermes model

Menu interaktif akan tampil di terminal. Gunakan tombol panah keyboard untuk memilih penyedia model Anda (seperti OpenRouter, DeepSeek, Anthropic Claude, OpenAI, atau Nous Portal), tempel API key yang sesuai, lalu tekan Enter.

Uji konfigurasi dengan membuka antarmuka terminal Hermes:

hermes

Kirimkan perintah uji coba:

“Periksa penggunaan ruang disk dan memori pada server saat ini, lalu buat ringkasan singkat.”

Setelah Hermes memproses perintah dan menampilkan hasilnya, ketik /exit untuk kembali ke terminal.


Langkah 5: Konfigurasi Gateway Pesan Discord

Menghubungkan Hermes ke Discord memungkinkan Anda berinteraksi dengan asisten AI melalui pesan langsung (DM) atau server pribadi:

  1. Buat Bot Discord:
    • Buka Discord Developer Portal, klik New Application, beri nama (misalnya Hermes-Agent), lalu simpan.
    • Buka tab Bot di menu sebelah kiri, klik tombol Reset Token untuk membuat dan menyalin Bot Token Anda.
    • Gulir ke bagian Privileged Gateway Intents, lalu aktifkan opsi Message Content Intent (wajib agar bot dapat membaca perintah teks Anda), kemudian klik Save Changes.
  2. Undang Bot ke Server Pribadi:
    • Pilih menu OAuth2 -> URL Generator. Pada bagian SCOPES, centang bot dan applications.commands.
    • Pada bagian BOT PERMISSIONS, centang Send Messages, Read Message History, dan View Channels.
    • Salin tautan yang dihasilkan di bagian bawah, buka di peramban, lalu pilih server pribadi Discord Anda untuk mengizinkan bot masuk.
  3. Salin ID Pengguna Discord (Otorisasi Akses):
    • Buka aplikasi Discord, masuk ke menu User Settings -> Advanced, lalu aktifkan Developer Mode.
    • Klik kanan pada profil akun Anda, lalu pilih Copy User ID (ini berfungsi sebagai pembatasan akses sehingga hanya akun Anda yang dapat mengontrol bot).
  4. Jalankan Wizard Gateway di Server Cloud:
sudo hermes gateway setup

Pilih opsi Discord, masukkan Bot Token dan User ID yang telah disalin, lalu simpan.


Langkah 6: Atur Layanan Systemd untuk Berjalan di Latar Belakang 24/7

Jangan menjalankan gateway langsung di sesi SSH aktif, karena proses akan berhenti saat koneksi SSH terputus. Hermes mendukung pendaftaran layanan systemd secara langsung:

# 1. Daftarkan sebagai layanan sistem systemd
sudo hermes gateway install --system

# 2. Mulai layanan gateway
sudo hermes gateway start --system

# 3. Periksa status layanan
sudo hermes gateway status --system

Status berwarna hijau active (running) menandakan gateway telah aktif di latar belakang.

Anda dapat memantau catatan log interaksi secara berkala:

journalctl -u hermes-gateway -f

Buka Discord di ponsel atau komputer Anda, kirim pesan langsung ke bot (atau sebutkan @Hermes-Agent di server pribadi):

“Periksa apakah ada tugas sistem yang tertunda di server, dan buat draf skrip cron untuk pemeliharaan rutin.”

Hermes akan mengeksekusi instruksi di server cloud dan merespons secara langsung. Sekalipun laptop Anda dimatikan, asisten AI tetap aktif selama 24 jam nonstop.


Langkah 7: Pembaruan Rutin dan Cadangan Keterampilan (Skills)

  1. Pembaruan Versi: Pengembangan Hermes berlangsung sangat aktif. Lakukan pembaruan rutin dengan:

    hermes update
    sudo systemctl restart hermes-gateway
  2. Cadangan Keterampilan Mandiri: Semua keterampilan yang dipelajari (SKILL.md) dan memori jangka panjang tersimpan di direktori ~/.hermes/. Cadangkan folder ini secara berkala agar saat berpindah server, agen Anda tetap mempertahankan semua pengetahuan dan preferensi yang telah dipelajarinya.

Dengan server cloud terjangkau sekitar $10/bulan dan bonus kredit pengguna baru, Anda dapat memiliki asisten AI mandiri dalam waktu 15 menit—siap pakai, hemat sumber daya, dan selalu berevolusi.

← Kembali ke artikelDiterbitkan