# Profil Hermes: memisahkan agen pribadi dan kerja

> Cara membuat profil pribadi dan kerja di Hermes Agent tanpa mengkloning, mengonfigurasi masing-masing secara terpisah, dan memeriksa jalurnya. Batas profil: memori, sesi, file, dan akun.

Source: https://ailoot.ai/blog/id/hermes-profiles-personal-work/
Canonical: https://ailoot.ai/blog/id/hermes-profiles-personal-work/
Language: id
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-119
Revision: sha256-b74335f3862212aedf585176ca20c0655c8a7718c6593ec81f3dd95852c2da42


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Poin utama bagian ini">

Poin utama

Untuk tugas pribadi dan kerja, buat dua profil Hermes tanpa opsi kloning. Masing-masing akan memiliki pengaturan, memori, riwayat percakapan, dan keterampilannya sendiri. Mulai profil yang Anda perlukan secara eksplisit dengan `hermes -p personal chat` atau `hermes -p work chat`. Ini memisahkan data Hermes, tetapi tidak mencegah agen mengakses folder lain di komputer.

</div>

Panduan ini mengasumsikan bahwa Hermes sudah terpasang dan Anda bekerja melalui terminal. Jika perintah `hermes` belum dapat dijalankan, mulailah dengan [menginstal dan mengonfigurasi Hermes Agent untuk pertama kali](https://ailoot.ai/blog/id/hermes-agent-install-setup/). Nama `personal` dan `work` di bawah adalah contoh ilustratif, bukan pengaturan kerja milik siapa pun.

Anda dapat menemukan petunjuk tambahan di [dokumentasi Ailoot](https://ailoot.ai/docs/).



## Kapan Anda memerlukan profil kedua

Profil adalah folder terpisah yang berisi pengaturan dan data Hermes. Di dalamnya terdapat `config.yaml`, file kunci `.env`, instruksi `SOUL.md`, memori, sesi, keterampilan, dan tugas terjadwal. Agen adalah asisten yang sedang berjalan dan menggunakan data ini.

Misalkan Anda memerlukan satu set preferensi untuk aktivitas pribadi dan set lainnya untuk tugas kerja. Profil terpisah memungkinkan Anda menyimpannya secara terpisah. Jika hanya pertanyaannya yang berubah, sementara pengaturan dan memori harus tetap digunakan bersama, Anda tidak perlu membuat profil untuk setiap percakapan.

Gunakan profil berbeda untuk dua agen yang bekerja secara mandiri. Dokumentasi resmi memperingatkan bahwa dua proses agen yang menggunakan folder profil yang sama dapat mengumpulkan memori bersama dan mengambil entri satu sama lain saat sesi dimulai.

## Hal yang dipisahkan profil dan hal yang tidak dilindunginya

| Item | Yang terjadi |
|----|----|
| Pengaturan Hermes, memori bawaan, dan sesi | Disimpan di folder profil terkait |
| Keterampilan dan tugas terjadwal | Setiap profil memiliki setnya sendiri |
| File di komputer | Pada eksekutor lokal standar, dapat diakses dengan izin pengguna OS yang sama |
| Akun di program eksternal | Saat dijalankan secara normal di komputer, program menggunakan folder home pengguna dan pengaturan yang tersimpan di sana secara default |
| Memori eksternal | Bergantung pada pengaturan layanan yang terhubung; profil berbeda saja tidak membuktikan bahwa datanya terpisah |
| Login model OAuth | Jangan berasumsi bahwa semuanya independen hanya karena nama profil berbeda: Hermes dapat membaca login bersama dari `auth.json` di root |

OAuth berarti masuk melalui akun penyedia. Dokumentasi menjelaskan secara terpisah login bersama untuk Anthropic, OpenAI Codex, dan xAI: klon penuh tidak menyalin token refresh sekali pakai sebagai kredensial yang terpisah dan independen. Jika sebuah profil memerlukan login OAuth sendiri, konfigurasikan secara terpisah.

Folder kerja juga bukan batas perlindungan. Parameter `terminal.cwd` menentukan tempat perintah dimulai, tetapi tidak mencegah akses ke direktori lain. Instruksi di `SOUL.md` seperti “jangan masuk ke folder pribadi” memandu perilaku model, bukan menerapkan pembatasan akses. Jika tugasnya secara khusus melindungi file, memisahkan profil saja tidak cukup.

Profil membantu menjaga konteks tetap terpisah berdasarkan tugas.



## Periksa nama yang sudah ada sebelum membuat profil

Buka terminal dan jalankan:

```bash
hermes profile list
hermes profile
```

Perintah pertama menampilkan daftar profil; perintah kedua menunjukkan profil saat ini, jalur, model, dan status koneksi messenger-nya. Jika `personal` atau `work` sudah ada, periksa terlebih dahulu profil tersebut:

```bash
hermes -p personal profile
hermes -p work profile
```

Jangan hapus profil yang sudah ada untuk menyediakan nama bagi contoh. Pilih nama lain yang tersedia dan gunakan nama tersebut di setiap perintah berikutnya. Panduan ini mengasumsikan kedua nama itu tersedia.

Anda memerlukan akses ke penyedia model yang dipilih untuk mengonfigurasi setiap profil. Membuat folder tidak memastikan bahwa model sudah terhubung. Jangan menyalin kunci ke dalam percakapan atau meminta agen menampilkan isi `.env` untuk verifikasi.

## Buat dua profil tanpa mengkloning

Jalankan perintah satu per satu:

```bash
hermes profile create personal
hermes profile create work
```

Tanpa opsi tambahan, Hermes membuat profil baru dengan set keterampilan bawaan, sehingga foldernya tidak akan kosong. Kunci, model, dan koneksi messenger dikonfigurasi pada langkah berikutnya.

**Jangan tambahkan `--clone` untuk mempercepat panduan ini.** Opsi itu menyalin bukan hanya pengaturan dari profil saat ini, tetapi juga instruksi, keterampilan, dan file memori `memories/MEMORY.md` serta `memories/USER.md`. Kloning tidak cocok untuk memisahkan konteks pribadi dan kerja dengan awal yang bersih.

Saat mengkloning, periksa juga pengaturan layanan memori eksternal. Sebagai contoh, dokumentasi memperingatkan bahwa konfigurasi memori eksternal yang dikloning dalam mode `local_embedded` terus menggunakan proses dan bank memori asli sampai salinannya dikonfigurasi dengan `profile` dan `bank_id` sendiri. Membuat nama baru tidak otomatis memperbaiki konfigurasi bersama tersebut.

Periksa apakah profil berhasil dibuat:

```bash
hermes profile list
hermes -p personal profile
hermes -p work profile
```

Kedua nama harus muncul di daftar, dan detailnya harus menunjukkan jalur yang berbeda. Dalam instalasi standar, jalurnya adalah `~/.hermes/profiles/personal/` dan `~/.hermes/profiles/work/`. Simbol `~` mewakili folder home pengguna. Dengan `HERMES_HOME` yang tidak standar, gunakan jalur aktual yang dilaporkan oleh perintah, bukan contoh ini.

## Konfigurasikan model secara terpisah dan mulai profil yang diperlukan secara eksplisit

Konfigurasikan profil personal terlebih dahulu, lalu profil work:

```bash
hermes -p personal setup
hermes -p work setup
```

Ikuti wizard pengaturan untuk masing-masing profil. Pengaturan model dan penyedia disimpan di `config.yaml` profil terkait, sedangkan kunci disimpan di `.env`-nya. Ini tidak menjamin semua login independen: login OAuth dan akun di program eksternal dapat tetap digunakan bersama, seperti dijelaskan pada tabel di atas.

Setelah pengaturan selesai, buka chat personal:

```bash
hermes -p personal chat
```

Mulai chat work dengan perintah berbeda:

```bash
hermes -p work chat
```

Saat startup, periksa baris `Profile: personal` atau `Profile: work`; prompt perintah juga menampilkan nama profil. Jangan jalankan dua agen yang bekerja secara independen dengan `-p` yang sama.

Hermes membuat perintah singkat untuk sebuah profil, seperti `personal chat`. Di sini kita menggunakan bentuk lengkap dengan `-p` agar pilihan profil terlihat langsung pada perintah. Anda tidak perlu mengubah profil default setiap kali memulai chat.

Perintah `hermes profile use work` memiliki efek berbeda: pemanggilan `hermes` biasa berikutnya akan memilih `work`. Jika Anda sudah menggunakannya dan ingin memulihkan profil standar, jalankan:

```bash
hermes profile use default
```

## Cara memeriksa hasil tanpa data pribadi

Pertama, periksa status menggunakan Hermes sendiri, bukan dengan bertanya kepada model, “apakah Anda benar-benar agen work?”

| Pemeriksaan | Hasil yang diharapkan | Jika tidak sesuai |
|----|----|----|
| `hermes profile list` | Kedua nama yang diperlukan tersedia | Periksa hasil perintah pembuatan; jangan lanjut menambahkan memori |
| `hermes -p personal profile` dan `hermes -p work profile` | Folder yang ditampilkan berbeda | Berhenti dan tentukan profil mana yang dipilih serta di mana datanya disimpan |
| Mulai dengan `-p personal` | Pesan startup menyebutkan `personal` | Periksa kembali perintah startup |
| Mulai dengan `-p work` | Pesan startup menyebutkan `work` | Jangan lanjutkan percakapan kerja di profil yang salah |
| Periksa folder di jalur yang dilaporkan | Pengaturan dan data berada di direktori yang sesuai | Jangan publikasikan kunci atau isi memori pribadi saat melakukan diagnosis |

Kemudian Anda dapat menjalankan pemeriksaan perilaku ilustratif: dalam percakapan personal yang baru, minta daftar barang untuk dibawa saat berjalan-jalan, dan dalam percakapan work, minta rencana peninjauan dokumen. Jangan gunakan data nyata. Jawaban yang berbeda saja tidak membuktikan isolasi; pemeriksaan ini hanya memastikan bahwa kedua chat dapat dimulai dan merespons. Cocokkan hasilnya dengan profil yang dipilih dan foldernya.

Jika setelah pengaturan Anda memerlukan prosedur kerja yang berbeda, tambahkan prosedur itu ke profil yang sesuai. Urutan untuk memasang dan membuat keterampilan dijelaskan dalam [panduan keterampilan Hermes Agent](https://ailoot.ai/blog/id/hermes-agent-skills/).

## Kesalahan yang membuat konteks kembali digunakan bersama

**Profil dibuat menggunakan `--clone`.** Memori bawaan lama mungkin telah disalin ke dalamnya. Jangan langsung menghapusnya: periksa terlebih dahulu cara profil dibuat dan file-file di profil terkait. Untuk mengulangi panduan ini dengan awal yang bersih, gunakan nama baru yang tersedia tanpa opsi kloning.

**Memulai `hermes` biasa dan melupakan profil default.** Periksa `hermes profile` dan gunakan `-p personal` atau `-p work` secara eksplisit dalam perintah startup.

**Profil berbeda menggunakan memori eksternal yang sama.** Periksa pengaturan layanan itu sendiri. Datanya tidak harus dipisahkan dengan cara yang sama seperti file Hermes lokal; contoh di atas menunjukkan masalah ini secara tepat.

**Dua profil menggunakan bot messenger yang sama.** Konfigurasikan token bot yang berbeda untuk koneksi independen. Token mengidentifikasi bot platform, sedangkan nama profil mengidentifikasi data Hermes; mengubah salah satunya tidak membuat yang lain. Koneksi ini dijelaskan secara terperinci dalam [panduan Telegram untuk Hermes Agent](https://ailoot.ai/blog/id/hermes-agent-telegram-setup/).

**Mengharapkan profil mencegah pembacaan folder lain.** Pada eksekutor lokal, hak akses tetap mengikuti pengguna OS. Nama `work`, `SOUL.md` terpisah, maupun folder kerja tidak menggantikan pembatasan sistem file.

Mulailah dengan dua profil baru tanpa mengkloning, lalu pilih profil secara eksplisit saat startup. Hubungkan data kerja setelah memeriksa nama dan jalurnya, serta periksa memori eksternal, bot, dan akun secara terpisah. Untuk langkah berikutnya dalam menggunakan AI, lihat [dokumentasi Ailoot](https://ailoot.ai/docs/).

## Dokumentasi resmi

[Profil Hermes Agent: pembuatan, pergantian, dan batas pemisahan](https://raw.githubusercontent.com/NousResearch/hermes-agent/d350422b15863fc4c0b7962b122b625a0271516c/website/docs/user-guide/profiles.md). Panduan ini diperiksa pada 24 September 2026 berdasarkan versi dokumen resmi yang dipatok ini.





Untuk melanjutkan pekerjaan dengan model, Anda dapat membuka [Ailoot](https://ailoot.ai/).

## Pertanyaan tentang Profil Hermes: memisahkan agen pribadi dan kerja

### Bisakah mengkloning profil untuk membuat konteks kerja yang bersih?

Tidak untuk pemisahan bersih yang dijelaskan di sini: kloning dapat menyalin instruksi, skill, dan memori bawaan, sementara memori eksternal atau OAuth mungkin tetap dibagikan. Buat profil tanpa kloning dan periksa jalur serta koneksi eksternal yang dilaporkan.

### Apakah profil kerja terpisah mencegah pembacaan file pribadi saya?

Tidak. Profil memisahkan pengaturan dan riwayat Hermes; profil tidak mengubah izin sistem berkas pengguna OS. Periksa profil -p yang dipilih saat startup, dan gunakan pembatasan sistem berkas nyata ketika perlindungan file diperlukan.


## Ailoot · Perusahaan dan portofolio proyeknya

Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
