Bagian 5–8
Bagian 5–8 dari 101 bagian · Belajar 2
5.Instalasi
5.1 Linux / macOS / WSL2 / Android Termux
Dokumentasi resmi saat ini menyediakan instaler:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
5.2 Windows asli
PowerShell:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
5.3 Aplikasi Desktop
Untuk macOS/Windows, dokumentasi merekomendasikan Hermes Desktop sebagai cara mudah mendapatkan CLI + aplikasi desktop.
Perhatikan bahwa platform dukungan dapat berubah. Selalu cek dokumentasi platform dukungan resmi sebelum penerapan.
Referensi: https://hermes-agent.nousresearch.com/docs/getting-started/installation
6.Penyiapan pertama
Setelah instal:
hermes setup
Untuk jalur paling cepat dengan Nous Portal:
hermes setup --portal
Dokumentasi resmi menjelaskan bahwa jalur Portal mengonfigurasi penyedia/model dan Tool Gateway melalui satu OAuth flow.
Setelah itu:
hermes
atau:
hermes chat -q "Hello Hermes"
Health memeriksa:
hermes doctor
Pilih model/penyedia:
hermes model
Referensi:
7.Cara belajar yang benar: jangan aktifkan semuanya langsung
Urutan resmi Hermes menyarankan:
Beginner
Instalation -> Panduan Cepat -> CLI -> Configuration
Estimasi dokumentasi: sekitar 1 jam untuk path pemula.
Intermediate
Sesi -> Pesan -> Alat -> Skill -> Memori -> Cron
Estimasi dokumentasi: sekitar 2–3 jam.
Advanced
arsitektur -> menambahkan Tools -> membuat Skills -> Kontribusi
Estimasi dokumentasi: sekitar 4–6 jam.
Sumber: https://hermes-agent.nousresearch.com/docs/getting-started/learning-path
Prinsip praktik:
1 feature -> test -> understand log/state -> document -> only then add another feature
Jangan melakukan:
install, + MCP 10 server, + Telegram, + browser, + cron, + delegation, + custom plugin, + remote sandbox, + 5 providers
sebelum chat dasar stabil.
Panduan Cepat resmi secara eksplisit menyarankan menyelesaikan percakapan normal terlebih dahulu sebelum menambahkan gateway, cron, skill, voice, atau perutean.
8.Struktur direktori Hermes
Dokumentasi konfigurasi saat ini menggunakan ~/.hermes/ sebagai area utama konfigurasi/keadaan (state) pengguna.
Struktur dasar yang perlu dipahami:
~/.hermes/ ├── config.yaml ├── .env ├── auth.json ├── SOUL.md ├── memories/ ├── skills/ ├── cron/ ├── sessions/ └── log/
Sumber: https://hermes-agent.nousresearch.com/docs/user-guide/configuration
8.1 config.yaml
Untuk model, alat, terminal, TTS, compression, cron, perutean, dan opsi lain sesuai fitur yang aktif.
8.2 .env
Tempat secret/API kredensial yang dibutuhkan oleh konfigurasi tertentu.
8.3 auth.json
Credentials OAuth untuk penyedia yang mendukung OAuth.
8.4 SOUL.md
Dokumentasi menjelaskan SOUL.md sebagai utama agen identitas yang masuk ke sistem prompt.
8.5 memories/
Persistent memori yang dikurasi agen.
8.6 skills/
Skill yang tersedia/terpasang/terbuat.
8.7 cron/
data scheduled jobs.
8.8 sessions/
Session data.
8.9 logs/
Log seperti gateway/error log dengan redaction untuk secret sesuai mekanisme aplikasi.