Pada tahun 2026, agen AI otonom telah melampaui chatbot sederhana menjadi sistem yang persisten dan dapat belajar, yang mengingat proyek Anda, menciptakan keahlian mereka sendiri, dan beroperasi 24/7 di CLI, Telegram, Discord, dan lainnya. Hermes Agent, agen open-source yang dapat memperbaiki diri dari Nous Research, menonjol sebagai salah satu opsi paling andal—terutama saat didukung oleh endpoint terpadu yang kompatibel dengan OpenAI milik CometAPI.
Baik Anda pengembang yang mengotomatiskan alur kerja, peneliti yang membangun agen jangka panjang, atau bisnis yang menskalakan operasi AI, tutorial ini memberikan semua yang Anda butuhkan untuk meluncurkan AI personal yang benar-benar akan terus menjadi lebih cerdas di setiap tugas.
Apa Itu Hermes Agent?
Hermes Agent adalah agen AI open-source (berlisensi MIT), dapat di-host sendiri, yang dibangun oleh Nous Research—tim di balik keluarga model Hermes. Berbeda dengan agen tradisional yang mengatur ulang di setiap sesi, Hermes memiliki loop pembelajaran bawaan yang:
- Membuat keahlian yang dapat digunakan-ulang (dokumen Markdown) dari penyelesaian tugas yang sukses
- Memurnikan keahlian tersebut dari waktu ke waktu melalui evaluasi diri
- Menjaga memori lintas-sesi yang persisten (MEMORY.md, USER.md, dan riwayat yang dapat ditelusuri teks-penuh)
- Membangun model yang kian mendalam tentang Anda—preferensi, proyek, dan alur kerja Anda
- Mendukung 40+ alat bawaan (pencarian web, otomasi browser, eksekusi kode, operasi file, visi, TTS/STT, penjadwalan cron, sub-agen)
- Berjalan di mana saja: VPS $5, Docker, VM cloud, bahkan Termux di Android
- Terkoneksi via CLI, Telegram, Discord, Slack, WhatsApp, dan lainnya
Pembeda utama: Hermes bersifat agent-first. Arsitekturnya berpusat pada siklus berulang “do → learn → improve” alih-alih pengendali gateway utama. Per April 2026, versi 0.9.0 menghadirkan dasbor web lokal yang dipoles, Fast Mode, pemantauan latar belakang, dukungan Android Termux, dan penguatan keamanan besar.
Bintang GitHub tumbuh pesat (lebih dari 22.000 dilaporkan dalam diskusi komunitas awal), dan penggunaan di OpenRouter menunjukkan Hermes naik ke posisi #2 di antara runtime agen.
Apa yang sebenarnya dilakukan Hermes Agent
Hermes mencakup akses terminal, operasi file, pencarian web, memori, keahlian, dan integrasi pesan; ia dapat bekerja di CLI dan platform seperti Telegram, Discord, Slack, WhatsApp, dan lainnya. Kombinasi itu membuat Hermes berguna saat Anda membutuhkan agen yang dapat melakukan pekerjaan nyata alih-alih hanya menghasilkan teks.
Mengapa Mengintegrasikan Hermes Agent dengan CometAPI?
CometAPI adalah gateway AI berorientasi pengembang yang menyatukan 500+ model (OpenAI, Anthropic, Google, DeepSeek, Qwen, Llama, dan banyak lagi) di balik satu endpoint yang kompatibel dengan OpenAI: https://api.cometapi.com/v1.
Hermes sudah mendukung endpoint kustom dan yang kompatibel dengan OpenAI, termasuk perutean base_url langsung serta OPENAI_BASE_URL dan OPENAI_API_KEY untuk penggunaan endpoint kustom/utama. Sementara itu, CometAPI menampilkan dirinya sebagai kompatibel dengan OpenAI dan menerbitkan pola base URL yang sama. Jika digabungkan, integrasi menjadi sederhana: Hermes menjadi lapisan orkestrasi, dan CometAPI menjadi gerbang model.
Manfaat praktisnya jelas. Anda mendapatkan portabilitas model, karena Hermes dapat menjaga logika agennya tetap stabil sementara CometAPI merutekan permintaan ke berbagai keluarga model; Anda mendapatkan kesederhanaan operasional, karena satu kunci dan satu endpoint dapat mencakup beragam tugas; dan Anda dapat menerapkan strategi hemat biaya dengan menetapkan model terbaik untuk setiap pekerjaan alih-alih menstandarkan semuanya pada satu penyedia.
Mengapa memasangkan Hermes dengan CometAPI?
- Penghematan biaya: Pengguna melaporkan harga 20–40% lebih rendah daripada OpenRouter atau penyedia langsung, dengan penagihan terpadu dan tanpa penguncian vendor.
- Fleksibilitas model: Beralih di antara 500+ model seketika—tanpa perubahan kode. Gunakan
hermes modeluntuk memilih model terbaik untuk penalaran, kecepatan, atau biaya. Hermes dapat fokus pada perilaku agen, memori, dan peralatan, sementara CometAPI bertindak sebagai lapisan model hulu. - Latensi rendah: Rata-rata <400 ms waktu respons, ideal untuk loop agen real-time.
- Satu kunci, tanpa kekhawatiran telemetri: Satu kunci
sk-untuk semuanya; CometAPI tidak mengumpulkan atau menyimpan prompt untuk pelatihan. - Kompatibilitas Hermes yang mulus: Hermes memperlakukan CometAPI sebagai endpoint kustom yang kompatibel dengan OpenAI standar—tanpa adaptor khusus.
- Skalabilitas & failover: Perutean bawaan dan diskon pada skala besar menjadikannya sempurna untuk agen produksi yang berjalan 24/7.
CometAPI adalah “pilihan jelas” bagi pengguna Hermes yang hemat biaya yang sebelumnya mengandalkan OpenRouter.
Lingkungan dan Prasyarat
Platform yang didukung (per v0.9.0):
- Linux (Ubuntu, Debian, Fedora, dll.)
- macOS
- Windows via WSL2
- Android via Termux
Persyaratan minimum:
- 4 GB RAM (8 GB+ direkomendasikan untuk penggunaan alat yang berat)
- 10 GB ruang disk kosong
- git terpasang (installer menangani sisanya)
- Koneksi internet untuk penyiapan awal dan panggilan model
Persiapan khusus CometAPI:
- Daftar di https://www.cometapi.com/console/ dan buat kunci API Anda (format: sk-...).
- Catat model pilihan Anda (misalnya, claude-sonnet-4.6 dll.) dari daftar model.
Tidak diperlukan pemasangan manual Python/Node.js—installer satu baris menggunakan uv dan menangani dependensi secara otomatis.
Hermes Agent vs OpenClaw: Perbandingan Head-to-Head
Keduanya adalah runtime agen open-source, tetapi mereka menyelesaikan masalah yang berbeda.
| Feature | Hermes Agent | OpenClaw | Winner for Most Users |
|---|---|---|---|
| Self-improving skills loop | Bawaan (membuat & memurnikan otomatis) | Manual / terbatas | Hermes |
| Cross-session memory & user modeling | Mendalam (menelusuri percakapan lampau) | Dasar | Hermes |
| Setup complexity | Sangat rendah (satu baris + wizard) | Moderat | Hermes |
| Tool ecosystem size | 40+ bawaan + MCP | Komunitas keahlian lebih besar | OpenClaw |
| Multi-agent orchestration | Didukung (sub-agen) | Fokus gateway native | OpenClaw |
| Terminal execution options | 6 backend (lokal, Docker, SSH, Modal, Daytona, Singularity) | Utamanya lokal/Docker | Hermes |
| Messaging platforms | 10+ (Telegram, Discord, dll.) | Multi-channel kuat | Seri |
| Cost to run (with CometAPI) | VPS $5–15/bulan + inferensi | Serupa | Seri |
| Learning curve | Berpendirian & dipoles | Lebih banyak tombol pengaturan | Hermes |
| Best for | Agen personal, jangka panjang, pembelajaran | Enterprise, platform multi-agen | Bergantung use case |
Verdict:
- Pilih Hermes + CometAPI jika Anda menginginkan agen yang mengenal Anda seiring waktu. Banyak pengguna kini menjalankan keduanya berdampingan.
- Kematangan loop yang memperbaiki diri: Hermes kini secara otomatis mempersistenkan pengetahuan, menelusuri percakapan lampau, dan mendorong dirinya membuat keahlian—fitur yang masih belum dimiliki OpenClaw secara native.
Di bawah ini adalah Tutorial Langkah demi Langkah, Cara Mengintegrasikan Hermes Agent dengan CometAPI:
Langkah 1. Dapatkan Kunci API CometAPI Anda
- Kunjungi https://www.cometapi.com/console/ dan daftar / masuk.
- Arahkan ke API Keys → Create new key.
- Salin kunci sk-... Simpan dengan aman.
Pro tip: Mulailah dengan paket gratis CometAPI atau kredit berbiaya rendah untuk uji coba. Skalakan mulus seiring pertumbuhan agen Anda.

Langkah 2. Instal Hermes Agent
Buka terminal Anda (Linux/macOS/WSL/Termux) dan jalankan:
Bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Jika shell saat ini belum mengenali perintah hermes, muat ulang konfigurasi shell:
source ~/.zshrc
# or
source ~/.bashrc
Installer akan:
- Mendeteksi OS Anda dan memasang Python 3.11+, Node.js 22, ripgrep, ffmpeg
- Mengkloning repo ke ~/.hermes,, menautkan perintah hermes di ~/.local/bin, dan mungkin menambahkan ~/.local/bin ke PATH shell Anda.
- Menyiapkan virtual environment dan perintah hermes global
- Meluncurkan setup wizard
Setelah selesai, muat ulang shell Anda:
Bash
source ~/.bashrc # or source ~/.zshrc
Jalankan hermes doctor untuk memverifikasi semuanya sehat.
Langkah 3. Konfigurasikan Hermes Agent dengan CometAPI
Opsi A: Interaktif (disarankan)
hermes model
- Pilih “Custom endpoint (self-hosted / VLLM / etc.)”
- Masukkan base URL:
https://api.cometapi.com/v1 - Tempel kunci API CometAPI Anda
- Pilih model default Anda (misalnya,
anthropic/claude-sonnet-4atau ID model apa pun dari daftar CometAPI)
Opsi B: Konfigurasi manual (untuk otomatisasi/skrip)
Edit ~/.hermes/config.yaml:
model:
provider: custom
default: anthropic/claude-sonnet-4 # or your preferred CometAPI model
base_url: https://api.cometapi.com/v1
api_key: ${COMETAPI_API_KEY} # references .env
Buka ~/.hermes/.env dan tambahkan baris berikut:
OPENAI_API_KEY=<COMETAPI_KEY>
Hermes menggunakan OPENAI_API_KEY sebagai fallback otentikasi untuk endpoint kustom yang kompatibel dengan OpenAI.
Simpan dan jalankan:
hermes config set model.base_url https://api.cometapi.com/v1
hermes config migrate
Anda dapat beralih model kapan saja di dalam sesi dengan /model custom:claude-opus-4 atau jalankan hermes model lagi.
Simpan kunci API di ~/.hermes/.env. Jangan hardcode rahasia di config.yaml. Penyiapan ini mengonfigurasi model chat utama. Hermes dapat menggunakan model tambahan terpisah untuk tugas seperti visi atau ekstraksi web.
Langkah 4. Verifikasi dan Obrolan Pertama
Periksa konfigurasi
Perintah berikut memastikan bahwa Hermes dapat membaca konfigurasi dan kunci API:
hermes config check
hermes doctor
hermes status
Jika hermes config check melaporkan opsi hilang setelah pembaruan, jalankan hermes config migrate dan periksa lagi.
Jalankan uji obrolan nyata
Mulai agen:
hermes
Ketik prompt uji:
Hello Hermes! Tell me about yourself and confirm you're using CometAPI.
Pemasangan ulang bersih (opsional)
Jika Anda mengganti pemasangan Hermes yang lebih lama, gunakan uninstaller bawaan terlebih dahulu:
hermes uninstall
Di uninstaller, pilih Full uninstall untuk menghapus CLI, entri PATH, dan data ~/.hermes/. Lalu jalankan ulang langkah instalasi dan lanjutkan dengan konfigurasi CometAPI yang sama.
Konfigurasi Opsional
1. Pemasangan ulang bersih (opsional)
Jika Anda mengganti pemasangan Hermes yang lebih lama, gunakan uninstaller bawaan terlebih dahulu:
hermes uninstall
Di uninstaller, pilih Full uninstall untuk menghapus CLI, entri PATH, dan data ~/.hermes/. Lalu jalankan ulang langkah instalasi dan lanjutkan dengan konfigurasi CometAPI yang sama.
2. Terminal backend (rekomendasi keamanan):
YAML
terminal:
backend: docker
docker_image: nikolaik/python-nodejs:python3.11-nodejs20
3. Platform perpesanan (contoh Telegram):
Bash
hermes gateway setup
Ikuti prompt untuk membuat bot Telegram dan menautkannya.
4. Manajemen keahlian & memori:
- Keahlian berada di ~/.hermes/skills/
- Gunakan alat skill_manage bawaan atau dasbor web
5. Kompresi konteks & model tambahan (penghemat biaya):
YAML
compression:
enabled: true
target_ratio: 0.20
auxiliary:
vision:
provider: custom
base_url: https://api.cometapi.com/v1
model: gpt-4o
Praktik terbaik untuk penggunaan produksi
Jaga jalur awal yang berfungsi tetap sederhana
Quickstart Hermes bersifat eksplisit: buat satu percakapan yang bersih terlebih dahulu sebelum menambahkan gateway, cron, keahlian, suara, atau perutean. Saran ini penting karena sebagian besar kegagalan berasal dari drift konfigurasi, bukan kualitas model.
Gunakan prompt presisi dan konteks proyek
Halaman tips Hermes merekomendasikan prompt spesifik, path file eksplisit, pesan kesalahan, dan konteks di muka. Ia juga merekomendasikan AGENTS.md untuk aturan proyek seperti framework pengujian, API, dan konvensi pengodean. Dalam praktiknya, ini mengurangi jumlah giliran yang dibutuhkan untuk menyelesaikan tugas.
Biarkan Hermes menggunakan alatnya
Jangan terlalu membatasi agen. Hermes dirancang untuk menelusuri, menjelajah, mengedit, mengeksekusi kode, dan mendelegasikan ke sub-agen. Dokumen praktik terbaik mengatakan untuk meminta hasilnya, bukan mengatur setiap langkah. Ini sangat penting dalam tugas berjangka panjang seperti debugging, analisis repositori, dan refactor multi-berkas.
Perlakukan keamanan sebagai bagian dari penyiapan, bukan renungan
Hermes memiliki model keamanan khusus dengan persetujuan perintah, otorisasi, dan isolasi kontainer. Hal itu membuatnya lebih cocok untuk alur kerja tanpa pengawasan atau semi-otonom daripada sekadar pembungkus prompt, tetapi juga berarti Anda harus meninjau izin sebelum membiarkannya beroperasi pada sistem atau saluran yang sensitif.
Konfigurasi pemula yang bersih
Setelan minimal untuk Hermes di CometAPI seharusnya terlihat seperti ini:
# Installcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash# Store CometAPI credentialshermes config set OPENAI_API_KEY "sk-your-cometapi-key"hermes config set OPENAI_BASE_URL "https://api.cometapi.com/v1"# Verify provider and run chathermes modelhermes --tui
Konfigurasi tersebut sesuai dengan model penyimpanan terdokumentasi Hermes untuk rahasia dan endpoint kustom, dan menggunakan CometAPI persis pada tempat gateway kompatibel OpenAI-nya dimaksudkan untuk digunakan.
Troubleshooting & FAQ
- Command not found? →
source ~/.bashrc - API key error? →
hermes config set COMETAPI_API_KEY sk-... - Slow responses? → Beralih ke model CometAPI yang lebih cepat atau aktifkan Fast Mode
- Memory not persisting? → Jalankan
hermes config check - OpenClaw migration? → Panduan tersedia di dokumentasi
Kesimpulan: AI yang Dapat Memperbaiki Diri Menanti Anda
Anda kini memiliki Hermes Agent bertenaga CometAPI yang lengkap dan siap produksi—hemat biaya, fleksibel, dan benar-benar personal. Agen ini akan secara harfiah memperbaiki dirinya sendiri semakin sering Anda menggunakannya.
Langkah berikutnya: Kunjungi CometAPI, ambil kunci API gratis Anda, dan jalankan installer satu baris hari ini. Diri Anda di masa depan (dan agen Anda) akan berterima kasih.
