{"id":48225,"date":"2026-05-18T14:22:35","date_gmt":"2026-05-18T07:22:35","guid":{"rendered":"\/id\/tutorial\/?p=48225"},"modified":"2026-05-18T14:23:30","modified_gmt":"2026-05-18T07:23:30","slug":"apa-itu-hermes-agent","status":"publish","type":"post","link":"\/id\/tutorial\/apa-itu-hermes-agent","title":{"rendered":"Apa itu Hermes Agent? Penjelasan, cara kerja, serta kelebihan dan kekurangannya"},"content":{"rendered":"<p>Hermes Agent adalah framework AI agent otonom open-source dari Nous Research yang dirilis pada Februari 2026 di bawah lisensi MIT.<\/p><p>Berbeda dari chatbot AI biasa yang hanya aktif selama sesi percakapan berlangsung, Hermes Agent dirancang sebagai <strong>layanan yang terus berjalan<\/strong> di server pribadi atau infrastruktur self-hosted. Sistem ini menggunakan large language model (LLM) sebagai <strong>mesin penalaran<\/strong>, dilengkapi berbagai tool untuk interaksi <strong>pengguna<\/strong>, serta <strong>sistem memori<\/strong> berlapis yang mampu mempertahankan konteks antar sesi.<\/p><p>Memang sudah banyak asisten AI yang mampu menjawab pertanyaan dengan sangat baik untuk sebuah pertanyaan. Namun, asisten AI saat ini umumnya kesulitan menangani workflow yang berlangsung selama berhari-hari atau membutuhkan konteks jangka panjang. Nah, Hermes Agent dibangun dengan prinsip persistensi sehingga mampu menyimpan memori, mengembangkan skill yang bisa digunakan ulang, dan tetap bekerja di latar belakang tanpa perlu terus diawasi pengguna.<\/p><p>Metode ini menandai pergeseran dari interaksi AI yang bersifat sementara menuju workflow AI mandiri yang berjalan secara berkelanjutan dan terus berkembang seiring waktu.<\/p><h2 class=\"wp-block-heading\" id=\"h-apa-itu-hermes-agent\">Apa itu Hermes Agent?<\/h2><p>Hermes Agent adalah framework <a href=\"\/id\/tutorial\/apa-itu-ai-agent\">AI agent<\/a> open-source berlisensi MIT yang bisa berjalan 24\/7 di lingkungan self-hosted.<\/p><p>Framework ini dirancang untuk menangani tugas multi-langkah secara mandiri dengan memanfaatkan berbagai tool, seperti terminal dan browser, sekaligus menyimpan memori lintas sesi agar konteks pekerjaan tetap terjaga.<\/p><p>Nous Research, laboratorium AI di balik keluarga model Hermes, Nomos, dan Psyche, merilis Hermes Agent pada Februari 2026 sebagai framework agen otonom pertamanya.<\/p><p>Hermes Agent berjalan sebagai proses latar belakang (background process). Agent ini bisa menerima instruksi melalui platform seperti Telegram, Discord, atau Slack, lalu menjalankan tool langsung di perangkat pengguna. Bahkan setelah jendela chat ditutup, agen tetap bisa melanjutkan pekerjaannya.<\/p><p>Karena itu, Hermes Agent mampu mempertahankan konteks, mengembangkan skill yang bisa digunakan kembali, dan terus berkembang dari waktu ke waktu.<\/p><p>Dibandingkan dengan AI agent open-source lain, Hermes Agent lebih berfokus pada infrastruktur. Framework ini ditujukan bagi pengguna yang ingin menjalankan AI agent sendiri di <a href=\"\/id\/hosting-vps\">server pribadi (VPS)<\/a> atau server rumahan, bukan bergantung pada layanan cloud terkelola.<\/p><p>Dengan kata lain, Hermes Agent dirancang menjadi bagian dari infrastruktur pribadi pengguna, bukan sekadar aplikasi berbasis browser atau asisten coding yang tertanam di IDE.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-kerja-hermes-agent\">Cara kerja Hermes Agent<\/h2><p>Hermes Agent bekerja dengan menerima input, merencanakan tindakan menggunakan LLM, menjalankan tool yang diperlukan, menyimpan hasil ke memori, lalu mengulangi proses tersebut hingga tugas selesai.<\/p><p>Untuk menjalankannya, Anda memerlukan lingkungan self-hosted seperti VPS atau backend serverless. Setelah proses penginstalan dilakukan, Hermes Agent akan menyiapkan environment Python sekaligus membuat direktori utama agen di <strong>~\/.hermes\/<\/strong>.<\/p><p>Secara umum, alur kerja Hermes Agent terdiri dari beberapa tahap berikut:<\/p><ol class=\"wp-block-list\">\n<li><strong>Menerima input. <\/strong>Tugas masuk ke agent melalui CLI, platform chat yang terhubung, atau tugas otomatis yang dijalankan menggunakan cron job.<\/li>\n\n\n\n<li><strong>Perencanaan tugas dengan LLM. <\/strong>Agen mengirim permintaan ke model bahasa yang sudah dikonfigurasi sambil mempertimbangkan memori yang tersedia dan tool yang bisa digunakan. Berdasarkan konteks tersebut, model menentukan langkah berikutnya.<\/li>\n\n\n\n<li><strong>Eksekusi tool. <\/strong>Setelah rencana dibuat, agent menjalankan tool yang diperlukan, seperti terminal, editor file, browser web, atau server MCP. Hasil dari setiap tool kemudian dimasukkan kembali ke dalam loop kerja agen.<\/li>\n\n\n\n<li><strong>Penyimpanan dan pengambilan memori. <\/strong>Hermes Agent menyimpan hasil, fakta, dan proses penalaran ke database lokal. Apabila diperlukan, agen juga bisa membuat file memori terkurasi agar sesi berikutnya memiliki konteks yang relevan.<\/li>\n\n\n\n<li><strong>Iterasi dan operasi berkelanjutan. <\/strong>Proses ini terus berulang hingga tugas selesai. Setelah itu, agent tidak dimatikan, tapi tetap aktif dan menunggu instruksi berikutnya.<\/li>\n<\/ol><p>Secara keseluruhan, mekanisme ini memungkinkan Hermes Agent menjalankan <strong>workflow yang berkelanjutan<\/strong> lintas tugas, platform, dan sesi penggunaan.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a0b07d206baa\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"572\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/04\/cara-kerja-Hermes-Agent.jpg\" alt=\"Ilustrasi alur kerja Hermes Agent\" class=\"wp-image-48170\" srcset=\"https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/04\/cara-kerja-Hermes-Agent.jpg 1024w, https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/04\/cara-kerja-Hermes-Agent-300x168.jpg 300w, https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/04\/cara-kerja-Hermes-Agent-150x84.jpg 150w, https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/04\/cara-kerja-Hermes-Agent-768x429.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-apa-yang-membedakan-hermes-agent-dari-ai-agent-lainnya\">Apa yang membedakan Hermes Agent dari AI agent lainnya<\/h2><p>Hermes Agent adalah AI agent self-hosted yang dirancang untuk <strong>terus berjalan<\/strong>, bekerja secara <strong>otonom<\/strong>, dan <strong>berkembang seiring waktu<\/strong>.<\/p><p>Framework ini sudah dilengkapi sistem <strong>memori<\/strong>, <strong>skill<\/strong>, <strong>messaging<\/strong>, dan <strong>penjadwalan bawaan<\/strong> sehingga Anda tidak perlu membangun semuanya dari nol. Anda juga bisa mengganti LLM, menambahkan tool baru, atau menyesuaikan perilaku agent melalui file <strong>SOUL.md<\/strong>.<\/p><p>Yang membuat Hermes Agent berbeda adalah kemampuannya untuk belajar dari tugas yang sudah diselesaikan. Setelah sebuah tugas selesai dikerjakan, Hermes Agent akan merekam proses tersebut lalu mengubahnya menjadi skill yang bisa digunakan kembali untuk tugas berikutnya.<\/p><p>Misalnya, Anda meminta Hermes Agent memperbaiki deployment yang gagal. Kalau agent berhasil menyelesaikannya melalui beberapa langkah troubleshooting, proses tersebut akan disimpan sebagai skill. Jadi, saat masalah serupa muncul lagi di masa depan, agent sudah memiliki referensi tentang solusi yang sebelumnya berhasil.<\/p><p>Pendekatan seperti ini <strong>masih jarang ditemukan di kebanyakan tool AI<\/strong> saat ini. Sebagian besar tool AI biasanya hanya masuk ke salah satu dari tiga kategori berikut: chatbot yang <strong>menjawab satu pertanyaan dalam satu sesi<\/strong>, asisten coding di IDE yang <strong>hanya bekerja di dalam editor<\/strong>, atau framework orkestrasi seperti LangChain yang menyediakan building block, tetapi <strong>pengelolaan memori, penjadwalan, dan proses pembelajarannya tetap harus Anda bangun sendiri<\/strong>.<\/p><h3 class=\"wp-block-heading\">Hermes Agent vs. OpenClaw<\/h3><p>Hermes Agent dan <a href=\"\/id\/tutorial\/apa-itu-openclaw\">OpenClaw<\/a> sama-sama merupakan AI agent otonom yang bisa dijalankan secara self-hosted. Namun, keduanya punya fokus yang berbeda.<\/p><p>Hermes Agent lebih berfokus pada <strong>proses belajar jangka panjang melalui pembuatan skill yang bisa digunakan ulang<\/strong>. Sementara itu, OpenClaw lebih fokus pada <strong>eksekusi tugas secara langsung melalui percakapan bahasa alami<\/strong>.<\/p><p>Berikut perbandingan Hermes Agent dan OpenClaw secara lebih mendetail:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Aspek<\/strong><\/td><td><strong>Hermes Agent<\/strong><\/td><td><strong>OpenClaw<\/strong><\/td><\/tr><tr><td>Fokus utama<\/td><td>Peningkatan diri melalui pembuatan skill secara mandiri<\/td><td>Eksekusi tugas langsung melalui bahasa alami<\/td><\/tr><tr><td>Model memori<\/td><td>Memori empat tingkat, file prompt, arsip SQLite, skill, dan provider eksternal<\/td><td>Memori percakapan jangka panjang<\/td><\/tr><tr><td>Persistensi<\/td><td>Siklus kerja berkelanjutan dengan tugas terjadwal dan dukungan cron<\/td><td>Asisten yang selalu aktif<\/td><\/tr><tr><td>Otonomi<\/td><td>Merencanakan, menjalankan, dan menulis dokumentasi skill sendiri<\/td><td>Menafsirkan instruksi lalu bertindak di infrastruktur pengguna<\/td><\/tr><tr><td>Model hosting<\/td><td>Mesin lokal, VPS, atau backend serverless seperti Modal dan Daytona<\/td><td>Mesin lokal, Raspberry Pi, atau VPS<\/td><\/tr><\/tbody><\/table><\/figure><p>Kalau sudah menggunakan OpenClaw, Anda juga bisa beralih ke Hermes Agent tanpa kehilangan konfigurasi dan pekerjaan yang sudah ada.<\/p><p>Cukup jalankan perintah berikut saat proses setup awal:<\/p><pre class=\"wp-block-preformatted\">hermes claw migrate<\/pre><p>Perintah tersebut akan mengimpor pengaturan, memori, skill, serta API key yang sebelumnya digunakan di OpenClaw. Dengan begitu, Anda tidak perlu mengatur ulang koneksi provider LLM, platform messaging, maupun konteks yang sudah terkumpul sebelumnya.<\/p><h3 class=\"wp-block-heading\">Hermes Agent vs. Paperclip<\/h3><p>Hermes Agent dan <a href=\"\/id\/tutorial\/apa-itu-paperclip-ai\">Paperclip<\/a> sebenarnya bekerja di lapisan yang berbeda, jadi keduanya lebih cocok digunakan sebagai pelengkap daripada pesaing langsung.<\/p><p>Dalam praktiknya, Hermes Agent berfungsi sebagai <strong>AI agent utama yang digunakan sehari-hari<\/strong>. Sementara itu, Paperclip berperan sebagai <strong>lapisan orkestrasi<\/strong> untuk mengelola koordinasi antar agent.<\/p><p>Artinya, Anda bisa menjalankan beberapa instance Hermes Agent sebagai worker di dalam organisasi Paperclip.<\/p><p>Berikut perbandingan Hermes Agent dan Paperclip:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>Aspek<\/strong><\/td><td><strong>Hermes Agent<\/strong><\/td><td><strong>Paperclip<\/strong><\/td><\/tr><tr><td>Peran<\/td><td>AI agent tunggal yang persisten<\/td><td>Platform orkestrasi multi-agent<\/td><\/tr><tr><td>Unit kerja<\/td><td>Satu agent dengan memori dan skill<\/td><td>Banyak agent dengan peran, tujuan, dan tugas tertentu<\/td><\/tr><tr><td>Struktur<\/td><td>AI pribadi yang terus berkembang<\/td><td>Hierarki bergaya organisasi dengan sistem tata kelola<\/td><\/tr><tr><td>Cocok untuk<\/td><td>Produktivitas individu, automasi developer, dan riset<\/td><td>Workflow end-to-end lintas tim agent<\/td><\/tr><tr><td>Interaksi<\/td><td>Platform messaging, CLI, dan cron job<\/td><td>Dashboard, sistem tugas, dan shared context<\/td><\/tr><\/tbody><\/table><\/figure><p>Kalau Anda tertarik membangun organisasi AI lengkap menggunakan Paperclip dan Hermes Agent, Anda bisa mengikuti tutorial kami tentang <a href=\"\/id\/tutorial\/cara-mengatur-paperclip\">cara setting Paperclip<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-fitur-utama-hermes-agent\">Fitur utama Hermes Agent<\/h2><p>Hermes Agent menggabungkan berbagai fitur yang biasanya ditawarkan secara terpisah oleh agen AI lainnya, seperti:<\/p><ul class=\"wp-block-list\">\n<li><strong>Eksekusi 24\/7 yang konsisten<\/strong>. Setelah dijalankan sebagai layanan systemd, Hermes Agent akan terus aktif untuk menerima pesan, menjalankan cron job terjadwal, dan melanjutkan pekerjaan setelah reboot. Fitur ini membuat workflow jangka panjang jadi lebih praktis, misalnya untuk membuat ringkasan riset setiap malam, generate code semalaman, atau mengirim laporan mingguan tanpa harus memulai chat baru setiap kali.<\/li>\n\n\n\n<li><strong>Pengambilan keputusan otonom dan pembuatan skill<\/strong>. Kalau Hermes Agent menyelesaikan tugas kompleks yang melibatkan banyak tool call, agent akan menyimpan proses tersebut sebagai skill yang bisa digunakan ulang. Skill ini disimpan sebagai file Markdown di direktori <strong>~\/.hermes\/skills\/<\/strong> dan mengikuti standar terbuka <strong>agentskills.io<\/strong> sehingga kompatibel dengan agent lain yang mendukung format serupa. Anda juga bisa mengimpor skill buatan komunitas dari Skills Hub menggunakan slash command seperti <strong>\/gif-search<\/strong> atau <strong>\/github-pr-workflow<\/strong>. Menariknya lagi, Hermes Agent juga bisa memperbarui skill miliknya sendiri ketika workflow yang lama sudah tidak relevan.<\/li>\n\n\n\n<li><strong>Penyimpanan memori jangka panjang<\/strong>. Hermes Agent menggunakan sistem memori empat lapis untuk mempertahankan konteks dalam jangka panjang. File <strong>MEMORY.md<\/strong> dan <strong>USER.md<\/strong> digunakan untuk menyimpan informasi lingkungan dan preferensi pengguna yang otomatis dimuat ke system prompt di awal sesi. Selain itu, Hermes Agent juga menyimpan seluruh riwayat sesi di database SQLite <strong>~\/.hermes\/state.db<\/strong> dengan dukungan pencarian teks penuh FTS5 agar informasi lama bisa dipanggil kembali dengan cepat. Direktori skill berfungsi sebagai memori prosedural, sedangkan provider eksternal seperti Honcho, Mem0, OpenViking, atau Supermemory bisa digunakan untuk kebutuhan pemodelan pengguna jangka panjang.<\/li>\n\n\n\n<li><strong>Integrasi tool dan API<\/strong>. Hermes Agent memiliki lebih dari 40 tool bawaan yang mencakup pencarian web, eksekusi terminal, operasi file seperti <strong>read_file<\/strong> dan <strong>patch<\/strong>, browser automation, image recognition, image generation, text-to-speech, hingga delegasi sub-agent. Tool tersebut akan terdaftar secara otomatis saat diimpor. Jadi, Anda juga bisa menambahkan tool sendiri melalui plugin di direktori pengguna, proyek, atau pip.<\/li>\n\n\n\n<li><strong>Kompatibilitas dengan berbagai LLM.<\/strong> Hermes Agent mendukung berbagai endpoint yang kompatibel dengan OpenAI API, termasuk Nous Portal, OpenRouter, Anthropic, maupun instance <a href=\"\/id\/tutorial\/apa-itu-ollama\">Ollama<\/a> lokal. Karena itu, Anda punya fleksibilitas untuk memilih model sesuai kebutuhan dan infrastruktur yang digunakan.<\/li>\n\n\n\n<li><strong>Dukungan MCP bawaan<\/strong>. Hermes Agent mendukung integrasi MCP (Model Context Protocol) secara bawaan. Anda bisa menghubungkan server MCP melalui stdio maupun HTTP, menentukan tool mana yang boleh diakses, lalu mengelolanya melalui satu file <strong>config.yaml<\/strong>.<\/li>\n\n\n\n<li><strong>Deployment self-hosted yang fleksibel<\/strong>. Hermes Agent bisa dijalankan di berbagai platform yang mendukung Python 3.11, termasuk Linux, macOS, WSL2 di Windows, hingga Android melalui Termux. Framework ini juga mendukung enam backend terminal berbeda untuk menjalankan command, mulai dari local runtime untuk performa tinggi, <a href=\"\/id\/tutorial\/apa-itu-docker\">Docker<\/a> untuk isolasi, SSH untuk server remote, hingga backend serverless seperti Daytona, Singularity, dan Modal. Untuk penggunaan di VPS, Docker biasanya menjadi opsi paling aman karena container berfungsi sebagai lapisan isolasi tambahan.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-apa-saja-contoh-penggunaan-use-case-utama-hermes-agent\">Apa saja contoh penggunaan (use case) utama Hermes Agent?<\/h2><p><a href=\"\/id\/tutorial\/contoh-penggunaan-hermes-agent\">Hermes Agent umumnya digunakan<\/a> untuk automasi development, riset dan analisis data, workflow terjadwal, hingga asisten AI pribadi. Semua use case ini memanfaatkan kemampuan Hermes Agent untuk terus berjalan, mempertahankan konteks antar sesi, dan mengotomatisasi tugas teknis multi-langkah tanpa perlu banyak intervensi pengguna.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a0b07d208144\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"572\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/05\/kasus-penggunaan-agen-Hermes.jpg\" alt=\"Ilustrasi visual tentang berbagai use case Hermes Agent\" class=\"wp-image-48210\" srcset=\"https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/05\/kasus-penggunaan-agen-Hermes.jpg 1024w, https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/05\/kasus-penggunaan-agen-Hermes-300x168.jpg 300w, https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/05\/kasus-penggunaan-agen-Hermes-150x84.jpg 150w, https:\/\/www.hostinger.com\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2026\/05\/kasus-penggunaan-agen-Hermes-768x429.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Dalam workflow development, Hermes Agent bisa membantu mengulas pull request, menjalankan testing, sampai menangani proses refactor yang berlangsung lama tanpa kehilangan konteks pekerjaan sebelumnya.<\/p><p>Untuk riset dan analisis data, Hermes Agent bisa menggabungkan browsing, eksekusi kode, dan sistem memori untuk mengumpulkan, memproses, lalu meninjau kembali informasi dari waktu ke waktu.<\/p><p>Hermes Agent juga mendukung workflow terjadwal melalui sistem automasi bawaan, misalnya untuk mengirim laporan berkala atau update otomatis melalui Telegram maupun Discord.<\/p><p>Sebagai asisten pribadi, Hermes Agent bisa menyesuaikan diri dengan preferensi pengguna, mengingat pekerjaan sebelumnya, dan membantu menyederhanakan tugas-tugas berulang.<\/p><p>Tentu saja, ini baru sebagian kecil dari use case yang bisa dijalankan Hermes Agent. Kalau ingin melihat contoh penggunaan lainnya, Anda bisa membaca panduan lengkap kami tentang <a href=\"\/id\/tutorial\/contoh-penggunaan-hermes-agent\">contoh penggunaan Hermes Agent<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-batasan-hermes-agent\">Batasan Hermes Agent<\/h2><p>Meski menawarkan fleksibilitas dan kontrol yang tinggi, Hermes Agent tetap memiliki beberapa batasan yang perlu diperhatikan.<\/p><ul class=\"wp-block-list\">\n<li><strong>Beban teknis<\/strong>. Karena berjalan secara self-hosted, Anda perlu mengelola infrastrukturnya sendiri. Artinya, Anda tetap membutuhkan pemahaman dasar tentang Linux, systemd, container, atau tool server lainnya untuk troubleshooting.<\/li>\n\n\n\n<li><strong>Risiko keamanan<\/strong>. AI agent otonom yang memiliki akses terminal dan API key tentu membawa risiko keamanan tambahan. Hermes Agent memang sudah memiliki beberapa mekanisme pengaman, seperti blokir command berbahaya dan prompt sudo. Namun, proteksi ini tetap bisa dilewati tergantung konfigurasi container yang digunakan. Karena itu, keamanan host, isolasi credential, dan monitoring log tetap menjadi tanggung jawab pengguna.<\/li>\n\n\n\n<li><strong>Penggunaan resource<\/strong>. Konfigurasi ringan memang bisa berjalan di VPS murah. Namun, workload yang lebih berat seperti browser automation atau sub-agent paralel akan meningkatkan penggunaan CPU, RAM, dan token LLM dengan cepat. Dalam skala besar, hal ini bisa berdampak langsung pada biaya infrastruktur dan penggunaan model AI.<\/li>\n\n\n\n<li><strong>Keterbatasan model AI<\/strong>. Keandalan Hermes Agent tetap bergantung pada model AI yang digunakan. Framework ini membutuhkan model dengan context window besar, minimal sekitar 64K token. Meski begitu, masalah seperti halusinasi, salah membaca output tool, atau kehilangan alur logika multi-langkah masih bisa terjadi.<\/li>\n\n\n\n<li><strong>Latensi proses pembelajaran<\/strong>. Hermes Agent tidak langsung membuat skill baru setiap kali menjalankan tugas. Proses pembelajaran biasanya baru terjadi setelah agent menyelesaikan workflow yang cukup kompleks. Kalau workflow yang dijalankan terlalu bervariasi, agent juga akan lebih sulit menemukan pola yang bisa dipelajari ulang.<\/li>\n\n\n\n<li><strong>Keterbatasan platform<\/strong>. Hermes Agent belum mendukung Windows secara native dan masih membutuhkan WSL2 untuk menjalankannya. Selain itu, meski Android didukung melalui Termux, beberapa fitur media dan suara masih memiliki keterbatasan kompatibilitas.<\/li>\n<\/ul><p>Meski begitu, semua batasan ini bukan berarti Hermes Agent sulit digunakan. Hanya saja, framework ini memang lebih cocok untuk pengguna teknis yang sudah terbiasa mengelola infrastruktur sendiri, bukan untuk pengguna yang mencari asisten AI yang sepenuhnya terkelola dan siap pakai.<\/p><h2 class=\"wp-block-heading\" id=\"h-bagaimana-cara-mulai-menggunakan-hermes-agent\">Bagaimana cara mulai menggunakan Hermes Agent?<\/h2><p>Untuk mulai menggunakan Hermes Agent, Anda perlu menyiapkan <strong>sistem self-hosted<\/strong>, menginstal <strong>dependensi<\/strong> yang dibutuhkan, mengonfigurasi <strong>provider LLM<\/strong>, lalu <strong>menjalankannya<\/strong> sebagai layanan yang terus aktif.<\/p><p>Hal pertama yang perlu ditentukan adalah lokasi deployment agent. Kalau hanya dijalankan di perangkat pribadi yang aktif sesekali, manfaat persistensi Hermes Agent jadi kurang terasa. Karena itu, VPS biasanya menjadi pilihan yang lebih ideal.<\/p><p>Kalau ingin proses setup yang lebih praktis, Anda juga bisa menggunakan <a href=\"\/id\/vps\/docker\/hermes-agent\">VPS Hermes Agent<\/a> siap pakai agar tidak perlu menyiapkan runtime secara manual.<\/p><p>Namun, kalau ingin melakukan setup sendiri, Anda bisa mulai dengan menyiapkan sistem Linux, macOS, atau WSL2 dengan Python 3.11 yang sudah terinstal.<\/p><p>Docker sebenarnya bersifat opsional, tapi tetap disarankan karena memberikan lapisan isolasi tambahan untuk backend terminal.<\/p><p>Setelah <a href=\"\/id\/tutorial\/panduan-dan-tutorial-docker\">menyiapkan Docker<\/a>, jalankan installer resmi Hermes Agent melalui terminal:<\/p><pre class=\"wp-block-preformatted\">curl -fsSL https:\/\/raw.githubusercontent.com\/NousResearch\/hermes-agent\/main\/scripts\/install.sh | bash<\/pre><p>Proses ini akan menginstal berbagai dependensi utama seperti uv, Python, Node.js, ripgrep, dan ffmpeg, sekaligus membuat direktori <strong>~\/.hermes\/<\/strong>.<\/p><p>Setelah selesai, Anda bisa mulai mengonfigurasi Hermes Agent dengan memilih provider LLM melalui perintah <strong>hermes model<\/strong>, menghubungkan platform messaging seperti Telegram atau Discord lewat pengaturan gateway, lalu mengaktifkan provider memori eksternal menggunakan perintah <strong>hermes memory<\/strong> setup apabila diperlukan.<\/p><p>Setelah semuanya siap, jalankan Hermes Agent sebagai layanan <strong>systemd<\/strong> agar tetap aktif setelah reboot. Anda juga disarankan untuk memantau log dan riwayat sesi secara berkala guna memastikan agent menerima input dan menjalankan tugas sesuai yang diharapkan.<\/p><p>Untuk panduan penginstalan yang lebih lengkap, Anda bisa membaca artikel kami tentang <a href=\"\/id\/tutorial\/cara-setting-hermes-agent-vps\">cara setting Hermes Agent di VPS<\/a> langkah demi langkah.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/id\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29630\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hermes Agent adalah framework AI agent otonom open-source dari Nous Research yang dirilis pada Februari 2026 di bawah lisensi MIT. Berbeda dari chatbot AI biasa yang hanya aktif selama sesi percakapan berlangsung, Hermes Agent dirancang sebagai layanan yang terus berjalan di server pribadi atau infrastruktur self-hosted. Sistem ini menggunakan large language model (LLM) sebagai mesin [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/apa-itu-hermes-agent\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Apa itu Hermes Agent? Simak penjelasan dan cara kerjanya","rank_math_description":"Yuk, baca artikel ini untuk mempelajari apa itu Hermes Agent, cara kerja, fitur, contoh penggunaan, dan cara menyiapkannya di VPS atau server sendiri.","rank_math_focus_keyword":"apa itu hermes agent","footnotes":""},"categories":[5096],"tags":[],"class_list":["post-48225","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/48225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=48225"}],"version-history":[{"count":7,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/48225\/revisions"}],"predecessor-version":[{"id":48232,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/48225\/revisions\/48232"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=48225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=48225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=48225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}