RDP Monster

Hermes Agent di VPS: Pasang dan Jalankan 24/7 di Linux

Hermes Agent di VPS: Pasang dan Jalankan 24/7 di Linux

Apa itu Hermes Agent, dan mengapa ia butuh VPS

Hermes Agent adalah agen AI open source berlisensi MIT dari Nous Research, yang dipromosikan sebagai "agen yang tumbuh bersama Anda". Yang membedakannya dari sebagian besar framework agen adalah adanya siklus pembelajaran bawaan: ia membuat skill dari pengalamannya sendiri, menyempurnakannya saat dipakai, mencari di percakapan lampau, serta membangun memori permanen tentang Anda dan proyek Anda di seluruh sesi. Di sekeliling inti itu ada pendelegasian tugas ke subagen terisolasi, penjadwalan berbahasa alami untuk laporan dan backup, pencarian web dan otomatisasi browser, serta eksekusi perintah tersandbox di berbagai backend: lokal, Docker, SSH, dan opsi serverless seperti Modal dan Daytona.

Setiap fitur tersebut mengandaikan agen benar-benar sedang berjalan. Memori yang hanya bertambah selama laptop Anda menyala, atau ringkasan pagi terjadwal yang hanya jalan kalau komputer Anda kebetulan hidup, meniadakan gunanya. Nous Research menyatakan hal yang sama dalam dokumentasinya: Hermes "hidup di mana pun Anda menempatkannya: VPS $5, klaster GPU, atau infrastruktur serverless." Bagi kebanyakan orang, jawaban yang tepat adalah yang pertama: sebuah VPS Linux kecil yang selalu menyala, selalu bisa dijangkau, dan cukup murah untuk dilupakan. Panduan ini menelusuri seluruh jalurnya di Ubuntu: instalasi, konfigurasi model, layanan systemd bawaan, akses jarak jauh, dan penentuan ukuran yang realistis.

Prasyarat: apa yang sebenarnya dibutuhkan VPS Ubuntu

Persyaratan resminya sangat singkat. Hermes mendukung Linux, macOS, WSL2, bahkan Android (Termux) melalui installer terminalnya; aplikasi desktop hanya ada untuk macOS 12+ dan Windows 10/11 dan tidak diperlukan di server. Di Debian atau Ubuntu, prasyarat yang terdokumentasi hanyalah git, curl, dan xz-utils, tidak ada yang lain:

sudo apt update
sudo apt install -y git curl xz-utils

Semua yang lebih berat sudah disertakan oleh installer itu sendiri: ia membawa Python 3.11 dan Node.js v26 miliknya sendiri, ditambah ripgrep dan ffmpeg, sehingga Anda tidak perlu mengelola runtime bahasa sendiri atau khawatir Python distro bertabrakan dengan milik agen. Ubuntu LTS versi mana pun yang cukup baru dengan akses SSH dan pengguna berhak sudo sudah memadai. Jika Anda pernah meng-host agen sendiri (misalnya dengan mengikuti panduan kami tentang men-deploy OpenClaw di VPS), alur berikut akan terasa akrab, tanpa sebagian besar kerumitan dependensi.

Memasang Hermes Agent di Ubuntu, langkah demi langkah

1. Jalankan installer resmi

Nous Research menerbitkan satu skrip instalasi yang menangani kloning repositori, virtual environment, dependensi, dan perintah hermes global:

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

Seperti pada installer yang disalurkan lewat pipe, Anda bebas mengunduh skripnya lebih dulu dan membacanya sebelum dieksekusi, kebiasaan bijak pada mesin yang akan menyimpan kunci API.

2. Muat ulang shell Anda

Installer menambahkan hermes ke PATH Anda, jadi terapkan perubahannya:

source ~/.bashrc   # or: source ~/.zshrc

3. Jalankan agen

Jalankan hermes untuk CLI klasik, atau hermes --tui untuk antarmuka terminal modern yang direkomendasikan dokumentasi. Pada peluncuran pertama, ia memandu Anda melewati proses setup. Selanjutnya, hermes --continue (bentuk singkat hermes -c) melanjutkan sesi terakhir Anda, sehingga koneksi SSH yang terputus tidak merugikan apa pun.

4. Verifikasi instalasi

hermes doctor mendiagnosis masalah konfigurasi dan dependensi, sedangkan hermes update mendeteksi cara Anda memasangnya dan menerapkan jalur pembaruan yang sesuai. Keduanya perlu Anda ketahui sebelum ada yang rusak.

Arahkan ke sebuah model: kunci dan penyedia

Hermes sengaja dibuat agnostik terhadap model, dan dokumentasinya menjelaskan dua jalur:

  • Nous Portal (tercepat): hermes setup --portal menjalankan satu alur OAuth yang mencakup akses model plus empat alat terkelola: pencarian web, pembuatan gambar, text-to-speech, dan otomatisasi browser. Portal adalah jalur berlangganan, dengan paket berbayar yang mencakup kredit model bulanan dan katalog model yang luas.
  • Bawa penyedia Anda sendiri: hermes model membuka pemilih interaktif dengan 40+ penyedia, di antaranya OpenAI, Anthropic, Google Gemini, xAI, DeepSeek, OpenRouter, AWS Bedrock, Azure, Ollama, dan endpoint kustom. Sebagian besar hanya perlu satu variabel lingkungan seperti OPENROUTER_API_KEY, atau login OAuth yang dipicu dari pemilih tersebut.

Konfigurasi tersimpan di ~/.hermes/config.yaml, bisa dibaca dan ditulis melalui hermes config get dan hermes config set, dan hermes setup menjalankan ulang wizard lengkap kapan pun Anda berubah arah (tersedia flag --non-interactive untuk pembangunan ulang secara terskrip). Berganti model nanti hanyalah soal menu, bukan migrasi: tanpa ubah kode, tanpa terkunci vendor.

Jalankan 24/7: layanan gateway systemd bawaan

Di sinilah VPS membuktikan nilainya — dan di sini Hermes berperilaku lebih baik daripada sebagian besar agen. Anda tidak butuh PM2, tmux, atau unit file tulisan tangan: gateway pesan (proses berjalan lama yang menghubungkan agen Anda ke Telegram, Discord, Slack, WhatsApp, Signal, email, dan lainnya) sudah dilengkapi manajemen layanan native. Konfigurasikan platform Anda, lalu pasang sebagai layanan systemd:

hermes gateway setup      # interactive platform configuration
hermes gateway install    # install as a systemd user service
hermes gateway start
hermes gateway status

Di server headless ada satu langkah tambahan yang mudah terlewat. Layanan systemd tingkat user biasanya berhenti saat Anda logout, jadi beri tahu systemd agar menjaga layanan pengguna Anda tetap hidup tanpa sesi aktif:

sudo loginctl enable-linger $USER

Sebagai alternatif, pasang sebagai layanan tingkat sistem yang menyala saat boot dengan sudo hermes gateway install --system. Mode menjalankan yang terdokumentasi terbagi seperti ini:

ModePerintahPaling cocok untuk
Foregroundhermes gateway runPengujian, serta lingkungan seperti Docker, WSL2, atau Termux
Layanan userhermes gateway installVPS yang Anda kelola sebagai satu pengguna: tambahkan enable-linger untuk mesin headless
Layanan sistemsudo hermes gateway install --systemMenyala saat boot pada server agen khusus

Log tersimpan di ~/.hermes/logs/gateway.log dan juga dapat diakses lewat hermes logs; hermes gateway restart dan hermes gateway stop bekerja sesuai namanya, dan hermes gateway list menampilkan status gateway setiap profil. Karena gateway terdaftar sebagai unit systemd biasa, ia tampil bersama semua layanan lain di mesin tersebut. Penyegaran kami tentang menampilkan dan mengelola layanan systemd membantu ketika Anda ingin melihatnya dalam konteks.

Akses jarak jauh: sepenuhnya headless, dikendalikan dari aplikasi chat Anda

Pertanyaan yang wajar untuk agen apa pun di server: apakah Anda butuh layar? Untuk Hermes jawabannya jelas tidak. Instalasi terminal adalah warga kelas satu, bukan opsi darurat yang terdegradasi: CLI, TUI, gateway, dan eksekusi tersandbox semuanya bekerja lewat SSH biasa tanpa display server dan tanpa aplikasi desktop. Sehari-hari Anda bahkan jarang perlu SSH: begitu gateway berjalan, agen dapat dijangkau dari platform pesan mana pun yang Anda konfigurasikan, dengan satu memori bersama di seluruhnya ("satu agen, satu memori, semua permukaan", seperti kata proyeknya). Minta laporan status dari Telegram di ponsel Anda, lanjutkan percakapan yang sama dari Slack di meja kerja, dan biarkan otomatisasi terjadwal mengirim hasilnya ke mana pun Anda mau.

Dasar keamanan untuk agen yang selalu aktif

Agen yang mengeksekusi perintah dan menyimpan kunci API layak mendapat konfigurasi yang sedikit paranoid. Kabar baiknya: tidak ada bagian dari panduan ini yang menuntut pembukaan port masuk, karena gateway terhubung ke luar menuju platform pesan, dan Anda mengelola mesin lewat akses SSH yang sudah Anda miliki. Pertahankan seperti itu:

  • Pastikan tidak ada yang terekspos. Setelah setup, periksa port mana yang terbuka di server Linux Anda dan konfirmasi bahwa satu-satunya yang dapat dijangkau dari internet adalah SSH. Dan ingat: firewall dan pemilihan port mengurangi paparan, bukan pengganti autentikasi yang sesungguhnya.
  • Gunakan pemasangan lewat DM. Hermes menghindari daftar izin pengguna yang di-hardcode: akun tak dikenal yang mengirim pesan ke agen Anda menerima kode pemasangan, yang Anda setujui secara eksplisit dengan hermes pairing approve telegram <CODE>. Kode kedaluwarsa setelah satu jam. Jangan pernah menyetujui kode yang bukan Anda picu sendiri.
  • Lindungi kunci Anda. Kredensial penyedia tersimpan di bawah ~/.hermes/. Jaga agar direktori itu hanya bisa dibaca oleh pengguna Anda, jauhkan dari repositori git mana pun, dan gunakan hermes backup, yang mengarsipkan konfigurasi dan sesi ke sebuah zip, alih-alih menyalin secara sembarangan.
  • Batasi eksekusi. Hermes mendukung persetujuan perintah dan beberapa backend sandbox; di server, backend Docker menambahkan batas isolasi nyata antara shell agen dan host Anda.

Ukuran VPS: jawaban jujurnya

Nous Research tidak menerbitkan angka minimum RAM atau CPU, jadi setiap angka pasti yang Anda baca di tempat lain adalah karangan. Yang dokumentasinya sebut hanyalah arahan umum: Hermes "hidup di mana pun Anda menempatkannya: VPS $5, klaster GPU, atau infrastruktur serverless." Klaim itu kredibel karena arsitekturnya. Ketika Anda memakai Nous Portal atau penyedia terkelola mana pun, inferensi berjalan di GPU pihak lain; VPS Anda hanya menjalankan proses agen: runtime Python dan Node.js yang disertakan, gateway, serta perintah shell apa pun yang dieksekusi agen. Jejaknya sederhana. Rencanakan yang lebih besar hanya jika beban kerja Anda menuntutnya: eksekusi tersandbox Docker menambah overhead kontainer, tugas media bergantung pada ffmpeg, dan mengarahkan hermes model ke endpoint Ollama lokal mengubah perhitungan sepenuhnya, karena bobot model butuh RAM yang tak pernah disentuh jalur API.

Yang lebih penting daripada ukuran mentah adalah mesin itu benar-benar milik Anda dan benar-benar selalu menyala. Sebuah VPS Linux dari rdp.monster memberi Anda akses root penuh untuk installer dan layanan systemd-nya, CPU dan RAM dedikasi yang tidak dibagi-bagi saat agen Anda berpikir, bandwidth tak terbatas (fair-use) untuk alat web-nya, dan tanpa KYC (bayar dengan kripto jika Anda mau). Server siap sekitar 10 detik setelah pembayaran terkonfirmasi, artinya Hermes bisa dipasang, dipasangkan dengan Telegram Anda, dan sudah mulai belajar sebelum kopi Anda dingin.

Pertanyaan yang sering ditanyakan

Apa persyaratan server minimum untuk Hermes Agent?

Nous Research tidak menerbitkan angka minimum RAM atau CPU. Dokumentasinya sendiri menyebut Hermes berjalan di VPS $5.
Tidak ada lembar spesifikasi resmi. Prasyarat yang terdokumentasi di Debian/Ubuntu hanyalah git, curl, dan xz-utils; installer sudah menyertakan Python 3.11, Node.js v26, ripgrep, dan ffmpeg. Karena inferensi berjalan di perangkat penyedia model Anda, VPS hanya menampung runtime agen dan gateway, yang menurut Nous cukup dengan VPS $5. Tambahkan cadangan jika Anda mengaktifkan sandbox Docker atau menjalankan model lokal lewat Ollama, yang butuh RAM jauh lebih banyak.

Apakah Hermes Agent gratis digunakan?

Perangkat lunaknya sendiri gratis dan berlisensi MIT; Anda hanya membayar penyedia model yang Anda hubungkan.
Ya, agennya open source di bawah lisensi MIT dan tidak berbiaya untuk dipasang atau dijalankan. Biaya sebenarnya ada pada pemakaian model: Nous Portal adalah langganan berbayar dengan kredit bulanan dan katalog model yang luas, sementara jalur bawa-kunci-sendiri menagih sesuai tarif penyedia Anda (OpenAI, Anthropic, OpenRouter, dan 40+ lainnya didukung melalui hermes model). Model lokal lewat Ollama menghindari biaya per token tetapi menuntut sumber daya server jauh lebih besar.

Apa bedanya Hermes Agent dengan OpenClaw dan agen serupa?

Perbedaan utama Hermes adalah siklus pembelajaran bawaannya: ia membuat dan menyempurnakan skill-nya sendiri dari pengalaman.
Sebagian besar agen yang di-host sendiri, termasuk OpenClaw, mengeksekusi tugas dan terhubung ke platform pesan. Klaim khas Hermes, menurut Nous Research, adalah menjadi satu-satunya agen dengan siklus pembelajaran bawaan: ia menulis skill dari pengalamannya sendiri, menyempurnakannya saat dipakai, mencari di percakapan lampau, dan memperdalam pemahamannya tentang Anda di seluruh sesi. Ia juga menyertakan manajemen layanan systemd/launchd native serta beberapa backend eksekusi tersandbox (lokal, Docker, SSH, Modal, dan lainnya) secara bawaan.

Bisakah Hermes Agent berjalan tanpa layar atau GUI?

Ya, instalasi terminal Linux sepenuhnya headless dan tidak butuh aplikasi desktop maupun layar.
Aplikasi desktop hanya ada untuk macOS dan Windows dan bersifat opsional. Di Linux Anda memasangnya lewat SSH dengan satu skrip, mengendalikan agen melalui CLI atau TUI hermes, dan menjaganya tetap hidup secara headless dengan hermes gateway install plus sudo loginctl enable-linger $USER. Begitu gateway aktif, Anda berinteraksi dari Telegram, Discord, Slack, WhatsApp, Signal, atau email, tanpa monitor, sesi RDP, atau X server.

Adrien Roche, Editor Infrastruktur & Hosting

Insinyur sistem dengan pengalaman 10+ tahun mengoperasikan armada Windows Server dan Linux. Adrien mengelola dokumentasi infrastruktur rdp.monster dan menulis panduan kami tentang RDP, hosting VPS, administrasi server, jaringan, dan perangkat privasi.

Daftar ke program reseller kami

Data Anda

Jika Anda punya pertanyaan, contact us by clicking here !
Nama(Wajib)
Masukkan alamat email Anda, Anda harus memiliki akun di manager.rdp.monster !

Perusahaan Anda

Masukkan alamat situs web Anda jika ada
Jelaskan singkat bagaimana Anda akan menjual layanan kepada pelanggan Anda. Misalnya, berbincang dengan orang-orang di forum.

Kami menggunakan cookie !

Kami menggunakan cookie untuk meningkatkan pengalaman penjelajahan Anda, menampilkan iklan atau konten yang dipersonalisasi, dan menganalisis lalu lintas kami. Dengan mengklik «Terima», Anda menyetujui penggunaan cookie oleh kami.