Setelah Hermes Agent terinstall dan berjalan, banyak pengguna baru yang bertanya: "Okay, sekarang apa?" Hermes memiliki begitu banyak fitur sehingga bisa terasa overwhelming di awal. Artikel ini akan membahas tips dan trik praktis yang bisa langsung meningkatkan produktivitas kamu saat menggunakan Hermes Agent. Dari skills system yang cerdas, cron jobs yang menghemat waktu, sampai multi-agent coordination untuk project besar.
Skills adalah fitur paling powerful di Hermes tapi sering diabaikan pengguna baru. Bayangkan skills sebagai playbook yang disimpan agent untuk tugas-tugas spesifik. Setiap kali kamu menyelesaikan workflow kompleks bersama Hermes, pertimbangkan untuk menyimpannya sebagai skill.
Skill di Hermes adalah file markdown dengan format khusus. Kamu bisa membuatnya manual atau meminta Hermes membuatkan setelah menyelesaikan tugas. Struktur dasar sebuah skill:
--- name: deploy-nextjs-vercel description: "Deploy project Next.js ke Vercel dengan konfigurasi optimal" version: 1.0.0 --- # Deploy Next.js ke Vercel ## Trigger - User meminta deploy project Next.js ## Steps 1. Build project dengan npm run build 2. Periksa apakah ada error build 3. Jalankan vercel --prod 4. Verifikasi deployment berhasil ## Pitfalls - Pastikan environment variables sudah diatur di Vercel dashboard - Jangan lupa menambahkan output: 'standalone' di next.config.jsSetelah skill dibuat, simpan di ~/.hermes/skills/ dan skill tersebut akan otomatis dimuat di session berikutnya. Hermes juga punya skill hub tempat kamu bisa browse dan install skills yang dibuat komunitas.
Hermes mengingat detail tentang kamu antar session. Tapi memory yang bagus bergantung pada data yang bagus pula. Berikut tips memaksimalkan memory:
Correksi aktif: Jika Hermes salah mengingat sesuatu, koreksi langsung. Misalnya: "Sebenarnya saya lebih suka menggunakan PostgreSQL daripada MySQL untuk project ini." Hermes akan update memory.
Spesifikasi environment: Beritahu Hermes detail tentang setup mesin kamu: OS, versi Python, database yang digunakan, framework favorit. Ini mengurangi waktu setup di setiap session.
Gunakan memory provider yang tepat: Jika bekerja dengan data sensitif, pertimbangkan menggunakan backend memory lokal atau Honcho daripada cloud-based.
Salah satu fitur yang jarang dimiliki AI agent lain adalah cron scheduling. Hermes bisa menjalankan task secara otomatis pada interval tertentu. Ini sangat berguna untuk:
Monitoring log server setiap jam
Mengecek update dependencies setiap minggu
Backup database otomatis setiap malam
Mengirimkan ringkasan progress project setiap hari
Cara membuat cron job di Hermes:
hermes cron create "0 9 * * *"Ini akan membuat job yang berjalan setiap jam 9 pagi. Kamu juga bisa menggunakan format durasi seperti "every 2h" atau "30m". Hermes akan menanyakan prompt apa yang harus dijalankan pada setiap tick.
Untuk project yang kompleks, satu agent mungkin tidak cukup. Hermes mendukung multi-agent coordination melalui fitur delegation dan process spawning.
Gunakan delegate_task untuk menugaskan subtask ke child agent. Child agent berjalan di conversation terpisah dengan konteks yang terisolasi. Ini cocok untuk:
Research paralel (satu agent cari referensi backend, satu agent cari referensi frontend)
Code review otomatis
Testing paralel di berbagai environment
Untuk tugas yang berjalan lama, spawn instance Hermes yang sepenuhnya independen menggunakan tmux:
tmux new-session -d -s backend -x 120 -y 40 'hermes' tmux send-keys -t backend 'Build REST API dengan FastAPI' EnterSementara agent backend bekerja, kamu bisa spawn agent lain untuk handle frontend atau devops.
Hermes punya akses penuh ke sistem kamu. Security bukan sekadar opsional, tapi keharusan.
Secara default, Hermes meminta approval sebelum menjalankan command berisiko. Kamu bisa mengatur level approval:
# Manual: selalu minta approval (default) hermes config set approvals.mode manual # Smart: AI auto-approve command low-risk, minta approval untuk high-risk hermes config set approvals.mode smart # Off: jangan pernah minta approval (tidak direkomendasikan) hermes config set approvals.mode offMode smart adalah sweet spot yang direkomendasikan untuk kebanyakan pengguna.
Aktifkan redaction untuk melindungi API key dan token dari muncul di output:
hermes config set security.redact_secrets trueHermes punya sistem kompresi konteks otomatis yang aktif ketika percakapan mendekati batas token. Tapi kamu juga bisa melakukannya manual:
/compressCommand ini akan merangkum percakapan yang panjang menjadi summary singkat, mengosongkan ruang untuk percakapan baru tanpa kehilangan konteks penting.
Profile di Hermes seperti workspace terpisah. Setiap profile punya konfigurasi, memory, skills, dan session yang terisolasi. Ini sangat berguna jika kamu bekerja di banyak project dengan kebutuhan yang berbeda.
# Buat profile baru hermes profile create work-project # Gunakan profile hermes --profile work-projectGunakan gateway untuk mengakses Hermes dari Telegram, Discord, atau Slack. Ini memungkinkan kamu untuk:
Mendapatkan notifikasi dari cron jobs di Telegram
Bertanya ke Hermes dari grup Discord komunitas
Menerima laporan harian via Slack channel
Setup gateway:
hermes gateway setupIkuti wizard untuk menghubungkan platform yang diinginkan.
Hermes Agent adalah tool yang sangat powerful tapi memerlukan waktu untuk dikuasai sepenuhnya. Mulai dari skills system yang memungkinkan agent belajar dari pengalaman, cron jobs yang mengotomatisasi task rutin, multi-agent coordination untuk project besar, sampai security configuration yang melindungi data sensitif. Semua fitur ini tersedia secara gratis dan open source.
Kunci untuk memaksimalkan Hermes adalah eksplorasi bertahap. Jangan coba aktifkan semua fitur sekaligus. Mulai dari yang paling dasar, lalu tambahkan fitur satu per satu sesuai kebutuhan workflow kamu. Dengan pendekatan ini, Hermes akan berkembang bersama kamu dan menjadi semakin valuable seiring waktu.
Dapatkan feedback, users, dan eksposur dari komunitas kreator, developer, dan entrepreneur digital Indonesia.
Submit Produk → Pelajari Dulu