Skip to content
Tech

Hermes v17: Bukan Sekadar Update, Tapi Makin Jadi AI Operator

Hermes v17 terasa seperti operational maturity release: gateway lebih matang, cockpit makin serius, background agents lebih first-class, dan safety layer makin rapi.
8 minutes to read
3 minggu lalu
Zainul Fanani
Hermes v17: Bukan Sekadar Update, Tapi Makin Jadi AI Operator
πŸ“… 27 Jun 2026🀍0 πŸ‘ 0 πŸ”— 0

Hermes v17: Bukan Sekadar Update, Tapi Makin Jadi AI Operator

Hermes Agent baru saja naik dari v0.16 ke v0.17 di server saya.

Sekilas kelihatannya cuma update biasa. Version bump. Pull latest. Restart gateway. Done.

Tapi setelah dicek, perubahannya lumayan besar.

Dari baseline v0.16 yang saya pakai sebelumnya ke latest v0.17, ada sekitar 1.394 commit masuk. Diff-nya juga bukan kecil: 1.881 file berubah, lebih dari 212 ribu baris ditambah, dan sekitar 41 ribu baris dihapus.

Angka besar tidak otomatis berarti produk makin bagus. Kadang itu cuma tanda software sedang ribut.

Tapi di kasus Hermes v17, arah perubahannya cukup jelas: Hermes sedang bergerak dari agent yang bisa diajak chat menjadi operator system yang bisa hidup di banyak channel, menjalankan background work, menjaga workflow, dan makin mudah dipakai tanpa buka terminal terus-menerus.


Apa beda v17 dengan v16?

Versi v16 sudah cukup kuat untuk dipakai sebagai agent server-side.

Ia bisa jalan lewat Telegram, pakai tools, cron, memory, skills, dan terminal. Buat saya, itu sudah cukup untuk mulai menjadikan Hermes sebagai assistant VPS yang hidup terus.

Tapi v16 masih terasa seperti agent yang kuat tapi agak teknikal.

Banyak hal jalan, tapi operasionalnya masih butuh cukup banyak disiplin. Kalau gateway error, cron berisik, provider config agak nyeleneh, atau output Telegram kurang rapi, kita masih harus sering turun tangan.

v17 terasa lebih seperti hardening release besar.

Bukan cuma nambah fitur flashy, tapi banyak bagian penting dibuat lebih aman, lebih jelas, dan lebih nyaman untuk dipakai setiap hari.

Secara kasar, perubahan dari v16 ke v17 bisa dibaca seperti ini:

Jadi kalau v16 adalah Hermes yang sudah bisa bekerja, v17 adalah Hermes yang mulai lebih siap dioperasikan serius.


Main point v17: Hermes makin jadi cockpit

Hal paling besar menurut saya bukan satu fitur tunggal.

Main point v17 adalah Hermes makin diarahkan menjadi cockpit untuk menjalankan AI operator.

Bukan cuma prompt masuk, jawaban keluar.

Lebih dekat ke sistem kerja:

  • ada gateway untuk chat platform
  • ada cron untuk kerja terjadwal
  • ada background agents atau subagents untuk kerja paralel
  • ada skills untuk ingatan prosedural
  • ada memory untuk konteks jangka panjang
  • ada desktop, dashboard, dan TUI untuk monitoring dan kontrol
  • ada provider/model layer yang makin fleksibel
  • ada MCP, plugins, dan tools untuk konek ke software lain

Ini penting karena agent yang benar-benar berguna bukan hanya yang pintar menjawab.

Yang berguna adalah yang bisa diberi kerja, jalan sendiri, tahu konteks, dan lapor hanya ketika perlu.

v17 kelihatan mengejar arah itu.


1. Gateway dan Telegram lebih matang

Buat yang pakai Hermes dari Telegram atau platform chat lain, ini salah satu bagian paling terasa.

Di v17, banyak fix masuk ke gateway dan messaging layer. Ada perbaikan untuk operational status, error noise, approval prompt routing, table rendering, dan formatting lintas platform.

Kenapa ini penting?

Karena kalau agent hidup di Telegram, kualitas output bukan cuma soal model.

Formatting juga penting. Table yang rusak, pesan terlalu panjang, status noise, atau approval prompt nyasar bisa bikin agent terasa tidak bisa dipercaya.

Di v17, Hermes makin sadar bahwa chat gateway itu bukan aksesori. Itu interface kerja utama.

Dan ini cocok dengan cara saya pakai Hermes: Telegram untuk operator harian, VPS untuk eksekusi, cron untuk automation.


2. Desktop dan dashboard makin serius

Commit paling banyak justru banyak menyentuh desktop, dashboard, dan TUI.

Ada perbaikan model picker, custom model display, terminal pane, inline rendering, project sidebar, review pane, worktree flow, timeline rail, sampai embed rendering.

Intinya: desktop app makin terasa seperti control room.

Ini penting karena begitu Hermes mulai menjalankan beberapa job, cron, agent, dan workflow, chat saja tidak cukup.

Kita butuh tempat untuk melihat apa yang jalan, apa yang stuck, dan apa yang perlu diputuskan.

Kalau v16 masih terasa terminal-first, v17 makin membuka jalan ke Hermes sebagai cockpit.


3. Custom provider dan model handling lebih bagus

Ini penting buat orang yang tidak pakai provider standar.

Di setup saya, Hermes jalan dengan custom endpoint dan model gpt-5.5. Setelah update, saya test langsung:

bash
hermes chat -q 'Reply exactly: OK'

Hasilnya:

text
OK

Artinya provider runtime jalan.

Di v17 ada banyak perbaikan seputar provider selection, custom model di desktop settings, base URL fallback, OAuth, dan config migration.

Ini bukan fitur yang terlihat seksi, tapi sangat penting. Kalau provider layer rapuh, semua fitur di atasnya ikut rapuh.

AI operator tidak boleh sering gagal hanya karena model picker salah baca config.


4. Background agents makin first-class

Salah satu arah besar Hermes adalah kerja background.

Di v17 ada banyak perbaikan untuk delegate task, subagent, background status, cron, kanban, dan worker flow.

Ada status yang menunjukkan background subagents, handling resume, kanban block reasons, cron delivery improvements, dan beberapa fix terkait scheduler.

Ini bagian yang menarik, tapi juga perlu hati-hati.

Background agents itu berguna kalau task-nya jelas. Kalau tidak jelas, ia hanya mempercepat noise.

Jadi v17 membuat infrastrukturnya lebih siap, tapi tetap butuh discipline dari user:

  • jangan bikin terlalu banyak agent tanpa job description
  • jangan bikin cron yang cuma spam output
  • jangan automate workflow yang belum terbukti manual
  • jangan anggap lebih banyak background work berarti lebih banyak value

Hermes makin kuat. Itu bagus.

Tapi makin kuat juga berarti makin gampang bikin kekacauan yang terlihat produktif.


5. Skills dan self-improvement lebih aman

Hermes punya konsep skills: file prosedural yang bisa dipakai agent untuk mengingat cara kerja tertentu.

Di v17, ada banyak perbaikan di skills, curator, /learn, dan background review.

Ada fix supaya external skills tidak sembarangan disentuh curator, pinned skills lebih dihormati, dan /learn lebih mengikuti standar skill yang benar.

Ini penting karena self-improvement bisa jadi pedang bermata dua.

Kalau bagus, agent makin lama makin ngerti cara kerja kita.

Kalau buruk, agent menulis catatan yang salah, lalu kesalahan itu dipakai ulang di masa depan.

v17 kelihatan lebih serius menjaga bagian ini.


6. MCP dan plugins makin aman dipakai

MCP adalah salah satu arah besar AI agents: agent bisa konek ke software lain lewat server/tool interface.

Di v17 ada banyak perbaikan di MCP, plugin, dan tool validation. Termasuk mencegah OAuth prompt interaktif muncul saat background discovery, auto-recover dari stale OAuth client, validasi toolset config, dan redaction untuk browser typed text.

Ini boring kalau dibaca sebagai changelog.

Tapi sangat penting kalau agent mulai diberi akses ke browser, file, dashboard, atau aplikasi eksternal.

Semakin banyak tool, semakin besar risiko salah jalan. v17 banyak memperbaiki pagar-pagarnya.


7. Security dan approval routing lebih kuat

Salah satu fix penting: approval prompt tidak lagi gampang misroute antar concurrent session karena process-global session key.

Bahasa sederhananya: ketika ada beberapa session atau gateway berjalan, approval prompt harus muncul di tempat yang benar.

Ini bukan detail kecil.

Kalau agent bisa menjalankan command, approval routing yang salah adalah risiko serius.

Ada juga hardening untuk secret redaction, browser typed text redaction, file safety root multiple path, sandbox/security circuit breaker, dan dangerous command detection.

AI operator yang hidup di server harus aman dulu sebelum pintar.


Apa yang saya rasakan setelah update

Di server saya, update dari v16 ke v17 berhasil, tapi tidak sepenuhnya mulus.

Gateway sempat nyangkut di state deactivating karena restart dilakukan dari dalam proses gateway.

Ini memang tricky: kalau agent yang sedang berjalan mencoba restart service yang menjalankan dirinya sendiri, proses bisa saling bunuh.

Akhirnya gateway saya rescue lewat systemd unit terpisah.

Setelah itu, statusnya sehat:

Jadi update berhasil, tapi ini bukan tipe update yang saya sarankan dilakukan asal klik tanpa backup.


Kalau mau update ke v17, lakukan begini

Minimal checklist:

  1. Backup ~/.hermes/config.yaml, .env, state.db, sessions, cron, skills, dan profiles.
  2. Snapshot daftar cron, tools, skills, dan profile.
  3. Jalankan hermes doctor sebelum update.
  4. Jalankan hermes update.
  5. Restart gateway dari shell luar, bukan dari proses gateway yang sedang aktif.
  6. Jalankan hermes config migrate kalau config version tertinggal.
  7. Verify gateway, Telegram, cron scheduler, tools, dan provider runtime.

Command test sederhana untuk provider:

bash
hermes chat -q 'Reply exactly: OK'

Kalau jawabannya OK, runtime model setidaknya bisa dipakai.


Jadi, apa fitur utama v17?

Kalau harus diringkas, main point Hermes v17 adalah ini:

Hermes makin siap jadi persistent AI operator, bukan cuma AI chat session.

Fitur dan improvement yang paling penting:

  • chat gateway lebih matang dan lebih rapi
  • desktop/dashboard makin seperti cockpit
  • background agents/subagents makin kelihatan statusnya
  • cron dan kanban workflow lebih solid
  • provider/model/auth config lebih tahan banting
  • skills/self-improvement lebih aman
  • MCP/plugins/tools makin siap dipakai serius
  • security dan approval routing makin diperketat

Buat saya, v17 bukan sekadar β€œnew feature release”.

Ini lebih seperti operational maturity release.

Hermes masih tetap butuh operator yang waras. Jangan bikin 20 profile hanya karena bisa. Jangan bikin 50 cron hanya karena keren. Jangan bikin semua hal kirim alert ke Telegram.

Tapi kalau dipakai dengan disiplin, v17 membuat Hermes lebih dekat ke bentuk yang menarik:

AI operator yang hidup terus, mengingat konteks, menjalankan kerja background, menjaga automation, dan cukup pintar untuk tidak selalu mengganggu manusia.

Itu arah yang benar.

Bukan AI yang lebih cerewet.

AI yang lebih bisa dipercaya.

Ada Pertanyaan? Yuk Ngobrol!

Butuh bantuan setup OpenClaw, konsultasi IT, atau mau diskusi project engineering? Book a call langsung β€” gratis.

Book a Call β€” Gratis

via Cal.com β€’ WITA (UTC+8)

Newsletter

Subscribe to Newsletter

Artikel baru, automation notes, dan engineering insight. Clean inbox, no spam.

Dengan subscribe, kamu setuju menerima update seperlunya.

F
Zainul Fanani

Founder, Radian Group. Engineering & tech enthusiast.

Lihat profil lengkap β†’