Cara Menjalankan Hermes Agent di VPS Linux
14 October 2026 • 7 menit baca • Hermes Agent VPS, install Hermes Agent di VPS, Hermes Agent Linux server, menjalankan AI agent di server, Hermes Agent security
Cara Menjalankan Hermes Agent di VPS Linux: Panduan Setup Server dan Keamanan
Menjalankan Hermes Agent di VPS Linux memungkinkan Anda menggunakan AI agent pada server pribadi tanpa harus selalu bergantung pada komputer lokal. Pendekatan ini dapat menjadi pilihan bagi developer, IT administrator, dan pengguna yang ingin bereksperimen dengan automasi berbasis AI.
Namun, perlu dipahami bahwa menginstal Hermes Agent di VPS tidak otomatis membuatnya berjalan sebagai layanan 24/7. Anda perlu membedakan penggunaan melalui terminal interaktif, proses gateway, dan layanan yang harus aktif terus-menerus.
Artikel ini membahas persiapan VPS, instalasi Hermes Agent, konfigurasi awal, pengujian, serta praktik keamanan dasar.
1. Apa Itu Hermes Agent di VPS?
Hermes Agent adalah AI agent open-source yang dikembangkan oleh Nous Research. Aplikasi ini menyediakan antarmuka terminal untuk berinteraksi dengan model AI dan menggunakan tools sesuai konfigurasi serta izin yang diberikan.
Dengan menjalankannya di VPS, Anda dapat:
- Menyediakan lingkungan AI agent yang terpisah dari komputer pribadi.
- Bereksperimen dengan tools, skills, dan integrasi yang didukung.
- Menyiapkan lingkungan server untuk penggunaan lanjutan.
- Mengelola konfigurasi dan data agent dalam lingkungan Linux.
Penggunaan VPS tetap memerlukan konfigurasi yang tepat. Kemampuan agent, konektivitas, biaya model AI, serta kebutuhan resource akan bergantung pada skenario penggunaan.
2. Persiapan VPS Linux
Sebelum memulai, siapkan VPS dengan sistem operasi Linux yang didukung oleh metode instalasi Hermes Agent yang Anda pilih. Untuk tutorial ini, kita menggunakan Ubuntu sebagai contoh.
Pastikan Anda mempunyai:
- Akses SSH ke VPS.
- Akun Linux dengan hak akses yang sesuai.
- Koneksi internet.
- Git, curl, dan
xz-utilspada Ubuntu/Debian. - Kredensial provider model AI yang kompatibel, atau metode autentikasi yang didukung.
- Resource server yang memadai untuk tools dan workload yang akan digunakan.
Kebutuhan CPU, RAM, dan storage tidak dapat ditentukan hanya dari nama aplikasinya. Beban kerja seperti browser automation, pemrosesan file, dan penggunaan container dapat memerlukan resource tambahan.
3. Hubungkan ke VPS Melalui SSH
Dari terminal komputer Anda, hubungkan ke server menggunakan alamat IP dan akun yang disediakan oleh penyedia VPS.
ssh username@IP_ADDRESS_SERVER
Ganti username dan IP_ADDRESS_SERVER dengan informasi server Anda.
Setelah berhasil masuk, periksa sistem operasi:
lsb_release -a
Perbarui daftar paket dan pasang dependensi dasar pada Ubuntu:
sudo apt updatesudo apt install -y git curl xz-utils
Pastikan Git dan curl tersedia:
git --versioncurl --version
Gunakan akun dengan hak akses seperlunya. Hindari menjalankan seluruh aktivitas agent sebagai root tanpa alasan yang jelas.
4. Instal Hermes Agent di VPS
Dokumentasi resmi Hermes Agent menyediakan installer untuk Linux, macOS, dan WSL2. Untuk instalasi CLI pada Ubuntu, jalankan:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Installer resmi akan menyiapkan dependensi dan lingkungan aplikasi yang diperlukan.
Demi keamanan, tinjau skrip instalasi sebelum menjalankannya, terutama pada server produksi atau lingkungan perusahaan.
Setelah instalasi selesai, muat ulang konfigurasi shell:
source ~/.bashrc
Jika Anda menggunakan Zsh, sesuaikan dengan konfigurasi shell tersebut.
Kemudian periksa apakah perintah Hermes tersedia:
hermes doctor
Jika terminal menampilkan command not found, periksa PATH dan lokasi executable yang dibuat oleh installer.
Dokumentasi resmi instalasi: https://hermes-agent.nousresearch.com/docs/getting-started/installation/
5. Konfigurasikan Provider Model AI
Hermes Agent memerlukan konfigurasi model AI yang sesuai dengan provider yang Anda gunakan.
Jalankan wizard konfigurasi:
hermes setup
Ikuti instruksi pada terminal untuk memilih provider, model, dan pengaturan yang diperlukan.
Untuk opsi Nous Portal, dokumentasi juga menyediakan:
hermes setup --portal
Pastikan provider dan metode autentikasi yang dipilih memang tersedia untuk akun Anda. Jangan berasumsi semua model dapat digunakan tanpa API key, autentikasi, atau biaya.
Setelah konfigurasi selesai, Anda dapat memeriksa atau mengubah pilihan model melalui:
hermes model
Penting: jangan membagikan API key, token, atau kredensial server dalam screenshot maupun artikel publik.
6. Jalankan dan Uji Hermes Agent
Mulai sesi interaktif dengan perintah:
hermes
Berikan instruksi sederhana untuk memastikan model dapat merespons. Apabila percakapan berjalan normal, instalasi dasar sudah siap digunakan.
Jika muncul pesan error, jalankan kembali:
hermes doctor
Periksa konfigurasi provider, kredensial, koneksi internet, dan log yang relevan.
Selesaikan pengujian percakapan dasar sebelum menambahkan integrasi atau automasi yang lebih kompleks.
7. Apakah Hermes Agent Otomatis Berjalan 24/7?
Tidak selalu. Perintah hermes umumnya membuka sesi interaktif. Ketika sesi terminal berakhir, proses interaktif tersebut juga dapat berhenti.
Untuk penggunaan yang membutuhkan proses berkelanjutan, tentukan terlebih dahulu komponen yang ingin dijalankan:
- CLI interaktif: untuk percakapan dan pengujian manual.
- Messaging gateway: untuk skenario integrasi dengan platform pesan yang didukung.
- Layanan atau proses terkelola: untuk komponen yang memang harus berjalan terus-menerus.
Jangan menganggap ketiganya merupakan proses yang sama. Ikuti panduan resmi untuk gateway atau layanan yang sesuai dengan kebutuhan Anda.
Dokumentasi gateway dan konfigurasi: https://hermes-agent.nousresearch.com/docs/user-guide/configuration/
Menjalankan proses melalui SSH
Untuk percobaan awal, Anda dapat menjalankan Hermes dari sesi SSH. Namun, ini bukan pendekatan yang ideal untuk layanan produksi karena sesi terminal yang terputus dapat memengaruhi proses interaktif.
Untuk proses yang harus bertahan setelah logout atau dimulai otomatis ketika server boot, gunakan metode pengelolaan proses yang sesuai dengan komponen Hermes yang dijalankan. Periksa dokumentasi resmi sebelum membuat service unit atau mengatur proses secara permanen.
Jika gateway dijalankan menggunakan user-level service, perhatikan pula perilaku layanan saat pengguna logout. Dokumentasi instalasi Hermes menjelaskan opsi loginctl enable-linger untuk kebutuhan tertentu pada service user.
8. Praktik Keamanan Hermes Agent pada VPS
AI agent dapat menjalankan tools dengan akses ke lingkungan tempatnya berjalan. Karena itu, keamanan VPS tidak cukup hanya dengan memasang firewall.
Beberapa langkah yang perlu dipertimbangkan:
Batasi hak akses akun Linux
Gunakan akun khusus dengan hak akses minimum untuk menjalankan agent. Hindari memberikan akses root secara permanen jika tidak diperlukan.
Lindungi API key dan token
Simpan kredensial melalui mekanisme konfigurasi rahasia yang sesuai. Jangan menaruh token di repositori publik atau membagikannya melalui log yang tidak terlindungi.
Pahami akses filesystem dan terminal
Periksa tools yang diaktifkan dan direktori yang dapat diakses. Perlindungan aplikasi tidak menggantikan pembatasan hak akses pada sistem operasi.
Isolasi workload yang berisiko
Pertimbangkan backend Docker atau sandbox yang didukung jika agent menjalankan perintah atau kode yang berpotensi berbahaya. Isolasi perlu dikonfigurasi dengan benar dan tidak otomatis menghilangkan seluruh risiko.
Lindungi akses jaringan
Gunakan firewall, autentikasi, dan pembatasan port sesuai kebutuhan. Jangan membuka gateway atau layanan administratif ke internet tanpa memahami mekanisme autentikasi dan otorisasi yang berlaku.
Siapkan monitoring dan backup
Pantau penggunaan CPU, RAM, storage, log, dan status proses. Backup data konfigurasi yang diperlukan secara aman, tanpa mengekspos kredensial.
Panduan keamanan resmi: https://hermes-agent.nousresearch.com/docs/user-guide/security/
9. Troubleshooting yang Umum
Hermes tidak ditemukan setelah instalasi
Muat ulang shell dan periksa PATH:
source ~/.bashrccommand -v hermes
API key belum tersedia
Periksa konfigurasi provider dan ikuti petunjuk autentikasi yang didukung. Anda juga dapat memulai pemeriksaan dengan:
hermes model
Agent tidak bisa merespons
Pastikan provider aktif, kredensial valid, model tersedia untuk akun Anda, dan koneksi server tidak bermasalah.
Proses berhenti setelah SSH terputus
Periksa apakah Anda menjalankan CLI interaktif atau proses gateway. Tentukan apakah komponen tersebut memang perlu berjalan terus-menerus, lalu gunakan metode pengelolaan layanan yang sesuai.
Server kehabisan resource
Periksa penggunaan resource dan identifikasi tools yang paling berat. Browser automation, container, dan workload tertentu dapat meningkatkan kebutuhan CPU, RAM, serta storage.
10. Checklist Sebelum Digunakan Lebih Lanjut
- Hermes Agent terinstal dan perintahnya dapat dijalankan.
- Konfigurasi provider dan model sudah diuji.
- Kredensial tersimpan dengan aman.
- Hak akses akun Linux sudah ditinjau.
- Port jaringan yang tidak dibutuhkan tidak dibuka.
- Proses yang perlu berjalan berkelanjutan sudah dikelola dengan benar.
- Monitoring, log, dan backup telah dipertimbangkan.
Kesimpulan
Menjalankan Hermes Agent di VPS Linux memberikan lingkungan server yang fleksibel untuk bereksperimen dengan AI agent. Prosesnya dimulai dari persiapan server, instalasi resmi, konfigurasi provider, dan pengujian percakapan dasar.
Untuk penggunaan yang lebih serius, perhatian utama bukan hanya membuat agent berhasil berjalan, melainkan juga memastikan proses dikelola dengan benar, kredensial terlindungi, akses dibatasi, dan resource server dipantau.
Artikel terkait:
- Cara Install Hermes Agent di Ubuntu
- Cara Konfigurasi Model AI pada Hermes Agent
- Tips Keamanan Hermes Agent untuk Server Produksi
- Cara Menghubungkan Hermes Agent dengan Platform Pesan yang Didukung
Artikel ini bersifat edukatif. Verifikasi setiap perintah terhadap dokumentasi resmi sebelum menerapkannya pada server produksi.
Butuh solusi digital untuk bisnis Anda?
Diskusikan Proyek →