Bab 07

🤖 Sneak Peek: Hermes Agent

Andi udah jago pakai OpenCode. Sekarang dia penasaran — ada yang lebih powerful lagi?

Tiga bulan udah berlalu sejak Andi pertama kali kenalan sama ChatGPT. Sekarang? Dia udah lancar pakai OpenCode di terminal. Project startup-nya udah punya landing page yang profesional, halaman registrasi, dan bahkan dashboard sederhana.

Suatu sore, Andi lagi nongkrong di kampus bareng Raka. Dia buka laptopnya, nunjukin project terbaru ke Raka.

Andi
"Gue sekarang udah bisa bikin website sendiri, Rak. Dari nol, loh. Gue yang dulu gak bisa coding sama sekali. Tapi... kadang gue mikir — ini masih ribet juga sih. Gue harus ngetik prompt satu-satu, harus deploy manual, harus manage semuanya sendiri. Emang gak ada yang lebih otomatis lagi?"
Raka
"Lo pernah denger Hermes Agent belum?"
Andi
"Hermes? Kayak nama dewa di Yunani?"
Raka
"Haha, iya — dan cocok banget namanya. Karena Hermes Agent itu beneran kayak kurier yang bisa ngurus semuanya. Lo kasih satu instruksi, dia yang jalanin dari awal sampai akhir. Dari nulis kode, bikin file, deploy ke server, bahkan jalanin tugas terjadwal — semua dia handle."

🧠 Apa Itu Hermes Agent?

Hermes Agent adalah autonomous AI operator yang dikembangkan oleh Nous Research. Kata kuncinya: autonomous operator — bukan cuma coding assistant biasa.

Kalau Cline dan OpenCode itu seperti punya AI programmer yang nulis kode buat kamu, maka Hermes Agent itu seperti punya AI developer + DevOps engineer + project manager sekaligus dalam satu paket.

Hermes gak cuma nulis kode. Dia bisa:

Singkatnya: Hermes bukan cuma AI yang kamu tanya. Dia AI yang kamu tugaskan. Kamu kasih goal, dia yang cari jalan.

⚖️ OpenCode vs Hermes Agent

Supaya lebih jelas, ini perbedaannya:

Aspek OpenCode Hermes Agent
Tipe Coding assistant (terminal) Autonomous AI operator
Nulis kode ✅ Bisa ✅ Bisa
Run terminal commands ✅ Bisa (dengan izin) ✅ Bisa (otonom)
Deploy ke server ❌ Manual ✅ Otomatis
Schedule tasks (cron) ❌ Gak ada ✅ Built-in
Persistent memory ❌ Reset tiap session ✅ Ingat antar session
Multi-platform Terminal only Telegram, Discord, terminal
Delegation (AI spawn AI) ❌ Gak ada ✅ Bisa delegasi ke sub-agent
Level pengguna Menengah Advanced

Intinya: OpenCode itu sangat bagus untuk coding. Hermes Agent itu sangat bagus untuk segalanya — termasuk coding, tapi juga deploy, manage, dan operasional.

Raka terus jelasin ke Andi tentang bagaimana Hermes bekerja. Andi mulai nanya contoh kasus nyata.

Andi
"Oke, kasih gue contoh dong. Misalnya gue punya tugas spesifik — gimana cara pakainya?"
Raka
"Gampang. Lo tinggal ngomong aja ke Hermes. Misalnya lo bilang begini:"
Andi: "Buatkan website startup saya dan deploy ke internet.
       Pakai HTML, CSS, dan JavaScript. Desainnya modern,
       responsif. Deploy ke Cloudflare Pages."

Di situ, kalau pakai OpenCode, kamu masih perlu minta AI bikin kodenya, lalu kamu sendiri yang deploy. Tapi dengan Hermes Agent? Dia bisa handle semuanya:

1

Nulis semua kode

Hermes bikin file HTML, CSS, JS — lengkap dengan struktur folder yang rapi.

2

Inisialisasi Git repository

Dia bikin repo, commit semua file, push ke GitHub — otomatis.

3

Deploy ke Cloudflare Pages

Setup hosting, konfigurasi domain, dan kasih kamu URL website yang udah live.

4

Kasih laporan

Hermes bilang: "Website udah live di https://startup-andi.pages.dev. Ada 5 halaman, responsif di mobile."

Andi
"Serius?! Dari satu kalimat, dia bisa ngerjain semuanya?! Gue gak perlu ngapa-ngapain lagi?!"
Raka
"Basically, iya. Lo kasih goal, Hermes yang eksekusi. Tapi tetap — lo yang review hasilnya, lo yang validasi. AI itu tools, bukan pengganti otak lo."

✨ Sneak Peek: Fitur-Fitur Hermes Agent

Ini beberapa fitur utama yang bikin Hermes Agent beda dari tool yang udah kamu pakai sebelumnya. Jangan khawatir kalau belum semuanya paham — ini cuma gambaran kemungkinan yang ada.

1

🧩 Skills — Prosedur yang Bisa Disimpan

Hermes punya sistem skills. Skill itu kayak "resep" — prosedur langkah-demi-langkah yang bisa disimpan dan dipanggil kapan aja. Misalnya kamu bikin skill "deploy website", setiap kali perlu deploy, tinggal panggil skill itu. Gak perlu jelasin ulang dari nol.

2

⏰ Cron Jobs — Tugas Terjadwal

Hermes bisa jalanin tugas secara otomatis sesuai jadwal. Misalnya: "Setiap jam 8 pagi, cek apakah server website masih jalan." Atau: "Setiap hari Minggu, backup database." Ini kayak punya asisten pribadi yang gak pernah tidur.

3

🤝 Delegation — AI Spawn AI

Ini yang paling mind-blowing. Hermes bisa mendelegasikan tugas ke sub-agent — basically, AI yang spawn AI lain. Misalnya kamu punya tugas besar: "Bikin 5 halaman website." Hermes bisa delegasiin satu halaman ke satu sub-agent, halaman lain ke sub-agent lain. Paralel. Super cepat.

4

🧠 Memory — Ingat Konteks Antar Session

Cline dan OpenCode lupa semua setelah kamu tutup session. Hermes? Dia punya persistent memory. Dia ingat project kamu, preferensi kamu, bahkan percakapan sebelumnya. Jadi kamu gak perlu jelasin ulang konteks setiap kali mulai session baru.

5

📱 Multi-Platform — Telegram, Discord, Terminal

Hermes gak terbatas di terminal. Dia bisa diakses lewat Telegram dan Discord juga. Jadi kamu bisa ngasih instruksi lewat HP, dari mana aja. Di kelas, di kafe, di angkot — tinggal kirim pesan.

💡 Kapan Pakai Hermes Agent?

Hermes cocok kalau kamu butuh workflow end-to-end — bukan cuma nulis kode, tapi juga deploy, manage, dan automate. Kalau kamu cuma butuh nulis kode biasa, OpenCode atau Cline udah lebih dari cukup. Tapi kalau kamu mau AI yang handle semuanya dari A sampai Z, Hermes jawabannya.

💬 Contoh Interaksi dengan Hermes

Ini beberapa contoh instruksi yang bisa kamu kasih ke Hermes Agent. Kamu akan lihat bedanya — ini bukan cuma "tanya jawab", tapi beneran delegasi tugas:

Andi: "Cek apakah server website saya masih online.
       Kalau mati, hidupkan lagi."

Hermes: ✅ Website startup-andi.pages.dev responsif.
        HTTP 200 OK. Server dalam kondisi baik.
Andi: "Setiap jam 9 pagi, kirim saya laporan status
       website ke Telegram."

Hermes: ⏰ Cron job dibuat. Kamu akan terima laporan
        status harian di Telegram jam 09:00 WIB.
Andi: "Buat landing page baru untuk produk baru saya.
       Temanya clean, warna biru. Deploy otomatis."

Hermes: 🚀 Landing page dibuat. 3 file: index.html,
        style.css, script.js. Deployed ke
        https://produk-baru.pages.dev

Lihat polanya? Kamu ngomong bahasa manusia, Hermes yang translate ke aksi teknis. Ini bukan soal lo harus ngerti server atau DevOps — Hermes yang handle semua itu.

⚠️ Catatan Penting

Hermes Agent ini lebih advanced. Kamu gak perlu langsung paham semua fitur yang dibahas di bab ini. Bab ini cuma sneak peek — gambaran tentang apa yang mungkin. Fokus sekarang tetap di tools yang udah kamu pelajari (ChatGPT, Gemini, Cline, OpenCode). Kapan-kapan kalau udah siap, baru explore Hermes lebih dalam.

Andi duduk di bangku taman kampus, laptop terbuka, mata berbinar. Dia baru aja lihat demo Hermes Agent dari Raka — satu instruksi, website langsung live di internet.

Dia ingat dirinya enam bulan lalu. Andi yang gak bisa coding sama sekali. Andi yang bahkan gak tau cara bikin file HTML. Andi yang hampir bayar Rp 5 juta ke developer freelance.

Sekarang?

Dia punya website startup yang udah live. Dia bisa pakai terminal. Dia ngerti cara kerja AI coding tools. Dan dia tau — ada tools yang bahkan lebih powerful lagi menunggu di depan.

Andi
"Rak, gue masih gak percaya. Enam bulan lalu gue gak bisa apa-apa. Sekarang gue ngerti cara bikin website, deploy, bahkan tau ada AI yang bisa jalanin semuanya sendiri. Gila."
Raka
"Dan lo baru mulai, Di. Yang lo pelajari sekarang baru dasar. Tapi dasar ini yang bikin lo bisa naik terus. Lo udah buktiin — gaptek bukan alasan. Yang penting mau mulai."

Andi senyum. Dia nutup laptopnya, berdiri, dan ngelangkah ke arah kelas. Di kepalanya ada satu pikiran:

Bukan soal lo bisa coding atau enggak. Soal lo mau mulai atau enggak.

Dan Andi udah memilih untuk mulai.

← Bab 6: OpenCode Bab 8: Deploy →