Bot Mode Hermes: Rekrut Pasukan AI Sendiri, Gaji Nol, Loyal Sampai Mati

Ubah profil Hermes jadi pasukan bot AI yang kerja 24/7: rutinitas otomatis, grup chat antar-bot, dan bot yang saling DM. Gaji nol, loyal sampai mati.

Bot Mode Hermes: Rekrut Pasukan AI Sendiri, Gaji Nol, Loyal Sampai Mati

Bot Mode Hermes: Rekrut Pasukan AI Sendiri, Gaji Nol, Loyal Sampai Mati

Pernah nggak sih kamu mikir: "Enak banget kalau aku punya tim AI yang kerja 24/7, nggak pernah minta THR, dan nggak bikin drama di grup kantor?"

Ya. Hermes Agent nemu caranya.

Bukan, ini bukan SaaS gimmick lain yang minta $20/bulan buat "AI copilot". Ini Bot Mode — fitur yang mengubah profil Hermes kamu menjadi barisan bot bernama. Setiap bot punya peran, model, memori, skill, dan avatar sendiri. Mereka menjalankan rutinitas, rapat di grup chat, dan — iya, beneran — saling kirim pesan satu sama lain.

Dan bagian terbaiknya? Kamu bikin sekali, dia ada selamanya. Satu klik, selesai.

Bot itu cuma profil (nggak ada primitif baru)

Kalau kamu takut sama teknologi baru, tarik napas: bot adalah profil Hermes. Config, memori, skill, kredensial, dan riwayat chat terisolasi di ~/.hermes/profiles/<nama>/.

Bot Mode itu cuma UI di atas primitif yang sudah lama ada. Jadi semua yang kamu lihat di desktop, tetap kelihatan dari CLI:

hermes -p <bot> chat      # ngobrol dengan bot dari terminal
hermes cron list          # rutinitas bot muncul di sini
hermes profile list       # profil bot ada di sini

Nggak ada patch inti, nggak ada daemon siluman, nggak ada storage tambahan. Ini bukan fitur sulap — ini UI yang jujur.

Bikin bot dalam hitungan detik

Klik New Agent. Tiga kolom: Name, Title, Description. Bot langsung lahir — dan dia memperkenalkan diri sebagai pesan pertama di Bot Chat-nya. Sekian detik, bukan sekian hari wawancara.

Pengen lebih garang? Buka panel Advanced:

  • Pilih model — beda bot boleh beda model, hidup berdampingan dengan damai
  • Custom SOUL.md — kepribadian dan aturan main si bot, ditulis kamu
  • Enablement per-skill / per-toolset / per-MCP — centang persis kemampuan yang dibutuhkan spesialis itu, sisanya jangan
  • Shared keys — bot baru berbagi satu pool token dengan profil utama, jadi refresh kredensial nggak saling bikin mati

Botnya mau tinggal di mana? Punya lebih dari satu mesin, ada picker Create on. Bot dibuat di backend mesin itu, dan window kamu nggak pernah pindah gateway. Bot muncul di roster sebagai Connections Bot dengan handle @name-device kalau namanya kembar di beberapa mesin.

Chat selamanya: the canonical Bot Chat

Setiap bot punya Bot Chat kanonik — percakapan permanen yang dibuat dan di-pin begitu bot lahir. Mau /new? Nggak akan bisa. Composer mengarahkan /new ke /compact: konteks baru, percakapan yang sama. Itu janji Bot Mode — nggak ada yang namanya scratch session di chat kanonik. Sesi reguler di profil yang sama tetap punya kebebasan /new penuh.

Rutinitas: bot yang kerja sendiri jam 3 pagi

Rutinitas itu cuma cron job Hermes biasa, diberi prefix [bot:<nama>] <routine> — dan ya, mereka muncul di hermes cron list dan halaman Cron inti. Hasilnya mendarat di riwayat chat si bot sendiri, jadi ada persis di tempat kamu biasanya ngobrol sama dia. Nggak perlu notifikasi manual, nggak perlu "tolong cekin".

Grup chat: rapat tim tanpa meeting fatigue

Klik kanan bot → Manage groups. Bikin ruang untuk 2–6 bot, dan biarkan mereka berkoordinasi.

  • Sebut @nama buat manggil spesifik; kalau nggak ada yang disebut, semua orang boleh jawab
  • Tapi tenang, nggak semua bot menjawab semua pesan. Bot cuma bicara kalau punya sesuatu yang baru — sisanya pass. Ruangan "settles" kalau satu ronde penuh hening
  • Bot bisa saling tarik dengan @nama, dan menaikkan keputusan yang butuh manusia ke kamu dengan @user — grup munculin badge needs you kalau itu terjadi

Akhirnya ada rapat yang nggak buang waktu kamu.

Bonus: ruangan bisa lintas mesin. Pickernya bisa mendudukkan bot dari koneksi mana pun; tiap anggota jalan di mesinnya sendiri, di session Group: <nama> masing-masing. Kalau gateway mati, nggak ada yang hilang — setiap Desktop yang terhubung menyimpan ruangan penuh secara lokal.

Bot kirim pesan ke bot lain

Ini bagian yang paling serem sekaligus keren: bot bisa nge-DM bot lain. Tool message_agent mengirim pesan atas nama si pengirim dengan atribusi otomatis Message from 🤖 <sender> (@<sender>):. Teksmu nggak pernah diteruskan mentah-mentah, dan balasannya datang dari agen yang dituju.

Delivery-nya fire-and-forget: si pengirim dapat ack, turn-nya selesai, dan balasan datang belakangan sebagai notifikasi background completion. Kalau delivery gagal, ada alasan yang jelas: missing_config, model_unavailable, runtime_offline, queued_expired, delivery_timeout, target_busy — bukan cuma "gagal, maaf".

Pro tip: daftar rekan satu tim — nama dan peran dari title/description tiap profil — otomatis masuk ke system prompt tiap Bot Chat. Jadi bot tahu harus menghubungi siapa sebelum memilih penerima. Kamu tinggal ganti nama bot, tag-nya ikut sinkron.

Lintas mesin: relay desktop & hermes peer

Setiap gateway yang kamu daftar di Settings → Connections — lokal, remote URL, SSH, Hermes Cloud, docker — adalah jalur yang dipegang Desktop. Bot Mode pakai jalur itu untuk messaging otomatis, tanpa setup tambahan. Bot di laptop bisa chat ke agen cloud dengan message_agent(target="moxie", …) persis kayak teammate lokal.

Nggak mau Desktop di tengah jalan? Daftarkan gateway lain sebagai peer:

hermes peer add spark --url http://spark.lan:8377 --key <API_SERVER_KEY>
hermes peer dm spark/researcher < /tmp/dm.txt   # DM ke profil tertentu di peer
hermes peer run spark --idempotency-key ticket-123 < /tmp/task.txt

hermes peer dm mengirim pesan ke canonical Bot Chat agen remote, menjalankan satu turn di sana, dan mencetak balasannya di stdout — kembaran lintas-mesin dari hermes -p <bot> chat. Idempotency key bikin retry aman: retry mengembalikan run asli, bukan duplikat.

Mau matiin juga bisa

Iya, ada tombol off. Preferensi untuk menyembunyikan canonical Bot Chats dari sidebar sesi reguler, dan bot bisa di-hide dari roster (display-only — @mention tetap resolve, keanggotaan grup nggak tersentuh, rutinitas tetap jalan). Hidden bot nggak toast, tapi diam-diam mengumpulkan aktivitas yang belum dibaca kalau kamu penasaran.

Jadi, kenapa kamu peduli?

Hermes Bot Mode itu kayak punya kantor sendiri yang isinya bot yang nggak pernah cuti, nggak pernah minta bonus, dan nggak pernah bilang "itu bukan job desk gue". Bangun satu spesialis sekali, dan dia kerja selamanya — di desktop, di CLI, di mesin lain, bahkan di grup yang saling chat tanpa kamu.

Kalau kamu masih ragu, bikin satu bot dulu. Nanti kamu sadar kenapa punya enam itu lebih seru.

Dokumentasi lengkap: Bot Mode — Hermes Agent · Hermes Agent