Dari sekian banyak AI agent yang bermunculan, Hermes punya pendekatan yang beda. Bukan sekadar chatbot yang dikasih akses terminal, tapi agen yang dirancang untuk belajar dari pengalaman, bikin skill sendiri, memperbaikinya saat dipakai, dan mengingat preferensi lo antar sesi. Artikel ini bakal ngebahas tuntas apa itu agent ini, cara kerjanya, di mana bisa dijalanin, sampai tips trik biar maksimal.
Hermes adalah autonomous AI agent open-source yang dikembangkan oleh Nous Research, lab riset di balik model Hermes, Nomos, dan Psyche. Berbeda dari coding copilot yang nempel di IDE atau wrapper ChatGPT yang cuma ngurus API, dia berdiri sendiri sebagai agen yang bisa lo ajak ngobrol, kasih tugas rutin, suruh nulis kode, riset, ngelola server, sampai posting ke sosmed.
Yang bikin beda adalah learning loop-nya. Agen ini punya memori persistent, sistem skill yang tumbuh seiring pemakaian, dan kemampuan delegasi ke subagent. Artinya makin lama lo pake, makin pinter dia ngerti cara kerja lo.
Untuk ngerti kenapa Hermes Agent beda, lo perlu lihat arsitektur internalnya. Nggak perlu jadi engineer, coba aku jabarin dengan analogi sederhana.
Ini fitur paling khas. Setiap kali Hermes Agent nyelesain tugas, dia bisa:
Ini bukan AI yang lo training, tapi AI yang ngetraining dirinya sendiri dari interaksi natural.
Agent ini punya lebih dari 60 tools bawaan yang diorganisir dalam toolsets. Mulai dari terminal, browser, web search, file editing, image generation, text-to-speech, sampai delegasi subagent. Toolsets ini bisa diaktifkan atau dimatikan per platform, misalnya lo mau browser cuma aktif pas chat dari Telegram, tapi mati kalo dari terminal.
Nggak kayak ChatGPT yang lupa semua pas lo tutup tab, Hermes punya memori yang nyata. Ada dua jenis:
Keduanya diinjeksikan ke setiap sesi, jadi agent nggak perlu nanya ulang hal yang udah pernah dibahas. Sistemnya juga support search lintas sesi pake FTS5, jadi lo bisa tanya “yang kita bahas kemarin tentang X” dan dia inget.
Skill adalah dokumen markdown yang berisi cara melakukan sesuatu. Misalnya skill buat nulis artikel blog, skill buat ngecek kesehatan server, skill buat ngirim email. Formatnya udah distandarisasi di agentskills.io, jadi skill buatan komunitas bisa dipake siapa aja.
Skill cuma diload kalo relevan. Ini desain progressive disclosure yang ngurangin token usage. Pas ada tugas yang cocok, agent load skill-nya, ikutin langkah-langkahnya. Kalo ada yang kurang pas, dia patch skill itu langsung.
Untuk tugas berat, Hermes bisa mendelegasikan ke subagent yang jalan di isolasi sendiri. Masing-masing dapet terminal session sendiri, tools sendiri, dan ngasih ringkasan hasil pas selesai. Lo bisa kirim 3 subagent sekaligus, misalnya suruh riset topik A, B, dan C barengan. Semua jalan di background tanpa nunggu satu-satu.
Tool ini support multi-model orchestration. Lo bisa set LLM utama buat ngobrol, tapi pake model beda buat nulis artikel (lebih murah), model beda lagi buat cek kode (lebih presisi), dan model lain buat humanizer pass. Semua bisa dikonfigurasi per cron job.
Salah satu selling point terbesar. Hermes nggak terikat ke laptop lo.
| Backend | Cocok buat |
|---|---|
| Local | Laptop/PC pribadi |
| Docker | Isolasi lingkungan |
| SSH | VPS atau server remote |
| Daytona | Serverless, hibernate pas idle, cost hampir nol |
| Modal | Serverless dengan GPU |
| Singularity | Container HPC-grade |
Bayangin lo pasang Agent ini di VPS $5/bulan, ngobrol sama dia dari Telegram, dan dia jalanin tugas, riset, nulis, ngelola server, tanpa lo perlu SSH-an manual. Saya sendiri ngejalanin Hermes di VPS dan ngobrol dari Telegram tiap hari. Kerasa banget bedanya pas agent bisa jalanin cron dan ngasih laporan otomatis tanpa disentuh.
Hermes bisa lo akses dari: Terminal, Telegram, Discord, WhatsApp, Slack, Signal, Matrix, Mattermost, Email, SMS, DingTalk, Feishu, Microsoft Teams, Google Chat, WeChat, QQ Bot, Yuanbao, Home Assistant, BlueBubbles, dan masih banyak lagi. Semua dari satu gateway.
Lo bisa jadwalin tugas pake cron expression atau bahasa natural. Misalnya “kirim laporan server tiap jam 8 pagi ke Telegram grup”. Setiap job bisa punya skill sendiri, model override, script collector, dan kirim hasil ke platform mana aja. Bahkan bisa chain, job A ngumpulin data, job B ngolah hasilnya.
Satu langganan Nous Portal ngasih akses ke 300+ model plus tool gateway, web search, image generation, text-to-speech, dan cloud browser. Nggak perlu setup API key satu-satu.
Tool ini support koneksi ke MCP server buat nambah kemampuan kustom. Lo bisa sambungin ke Exa, database, API pihak ketiga. Apa aja yang punya MCP interface. Dan tools dari MCP server bisa difilter, jadi nggak semua tool kebuka.
Support voice interaction real-time di CLI, Telegram, Discord, dan Discord Voice Channel. Cocok buat lo yang lebih suka ngomong daripada ngetik.
Setiap kali agent mau ngedit file, Hermes bikin snapshot otomatis. Kalo hasilnya kacau, cukup ketik /rollback. Semua balik ke kondisi sebelum edit. Ada juga command approval buat tindakan berbahaya, authorization system, dan container isolation.
Install Tool ini cuma butuh satu baris perintah. Prasyarat cuma Git. Sisanya (Python, Node.js, ripgrep, ffmpeg) diurus otomatis sama installer.
Linux / macOS / WSL2 / Android (Termux):
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows (PowerShell):
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Abis install, tinggal:
source ~/.bashrc
hermes setup with portal
hermes
Atau langsung download Hermes Desktop dari website resmi kalo lo di macOS/Windows dan mau yang GUI plus CLI.
Hermes support file SOUL.md yang nentuin gaya bicara agent. Lo bisa set agent lo bicara santai, formal, pake bahasa daerah, atau kayak asisten pribadi. File ini dibaca setiap sesi, jadi konsisten.
Kalo lo punya workflow yang sering diulang, nulis artikel, review code, ngecek server, bikin skill aja. Hermes bakal ngikutin langkah-langkah di skill secara konsisten. Dan yang keren, skill bisa diupdate otomatis sama agent kalo ada yang kurang pas.
Jangan cuma bikin satu cron job. Chain beberapa job. Job pertama riset dan simpen hasil, job kedua baca hasil job pertama (pake context_from) terus nulis artikel, job ketiga publish. Semua jalan otomatis tanpa lo sentuh.
Agent ini support multiple profiles. Bikin profil terpisah buat kerjaan kantor, coding side project, dan manajemen server. Masing-masing punya skill, memori, dan cron sendiri.
Tugas nulis artikel bisa pake model murah (misal GLM-5.1), tugas nulis kode pake model presisi (Claude Sonnet), tugas riset pake model cepet (GPT-4o Mini). Semua bisa diatur per cron job lewat parameter model.
Saya udah pake Hermes cukup lama buat ngelola blog, sosmed, server, dan tugas harian. Jujur, ini salah satu AI agent open-source paling mature yang ada saat ini. Dengan learning loop yang terus memperbaiki diri, memori persistent yang nggak ilang antar sesi, sistem skill yang tumbuh dari pemakaian, dan kemampuan jalan di mana aja. Dari VPS $5/bulan sampai serverless infra.
Hermes open-source full, dokumentasi lengkap, komunitas aktif, dan support 20+ platform chat. Cocok buat lo yang mau AI agent yang bener-bener kerja. Bukan cuma ngobrol doang.
Mulai dari curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash dan lihat sendiri bedanya.
Artikel ini ditulis dengan bantuan Hermes Agent, nulis artikel tentang dirinya sendiri atas perintah penulisnya. Meta ya?