Agar siz bir nechta agentdan (Claude, Codex, Hermes) foydalansangiz, ularning har biri alohida-esda saqlaydi va bir-birini bilmaydi. Honcho — bu turli xil agentlar o‘rtasida bitta markazlashtirilgan aqlli xotira (Shared Brain) yaratishga xizmat qiluvchi ochiq kodli xizmat.
Ulash
# OAuth orqali Honchoni ulash
Hermes settings -> Memory and Context -> Memory Provider -> Honcho -> Authorize via OAuth
Bir marta ulashgandan so‘ng, Hermes (va boshqa agentlar) bitta umumiy xotiraga yozadilar.
Asosiy kontseptsiyalar
1. Diachronic Identity (vaqt o‘tishi bilan o‘zgaruvchan afzalliklar)
Insonlar doimiy o‘zgaradi. O‘tgan yili siz JavaScript freymvorklarini yoqtirgan bo‘lsangiz, joriy yilda Pythonga o‘tgan bo‘lishingiz mumkin. Diachronic Identity vaqt o‘tishi bilan o‘zgaradigan afzalliklaringizni tushunadi va eski ma’lumotlarni yangisiga almashtiradi — ziddiyatli qarorlar qabul qilmaydi.
Misol: “Men React dan foydalanaman” (eski) → “Men endi Svelte ishlataman” (yangi). Honcho yangisini asosiy deb belgilaydi, lekin kontekst saqlaydi.
2. Peer Cards (sherik kartalari)
Tizim siz muloqot qilayotgan har bir inson (masalan, Bob ismli dasturchi yoki direktor) haqida alohida munosabatlar profil kartasini yaratadi. Keyingi muloqotda Bob haqida gap ketganda uning texnik yoki no-texnik darajasini eslab qoladi.
Amaliy foyda
Har safar "Bobga tushuntirish" deganingizda, agent Bob texnik odam ekanligini eslaydi va kod tushuntirishga o‘tadi — siz har safar kontekst bermaysiz.
3. Neurommancer (tush ko‘rish — Dreaming)
Kechasi kompyuteringiz yoki serveringiz bo‘sh turganda, Honcho o‘zining Neurommancer modeli yordamida kunduzgi barcha suhbatlarni tahlil qiladi (Dreaming). Ular orasidagi mantiqiy bog‘liqliklarni, yangi darslarni tahlil qilib, tizimli xulosalar chiqaradi va umumiy xotirani tartibga soladi.
Kunduz: Suhbatlar (xom)
|
v [kechasi, server bo'sh]
Neurommancer: tahlil + bog'liqliklar + xulosalar
|
v
Umumiy xotira: tartiblangan, tozalangan, boyitilgan
Honcho vs mahalliy xotira
Mahalliy xotira (state.db) |
Honcho | |
|---|---|---|
| Joy | Faqat shu agentda | Barcha agentlar o‘rtasida |
| Maqsad | Shaxsiy kontekst | Umumiy “miya” |
| Qachon | Har doim | Bir nechta agent ishlatganda |
Eslatma
Mahalliy xotira maxfiylik uchun, Honcho esa hamkorlik uchun. Ikkalasini birga ishlatish mumkin: shaxsiy narsa mahalliy, umumiy narsa Honcho da.
Xulosa
Honcho — agentlar o‘rtasidagi umumiy miya. U vaqt o‘tishi bilan o‘zgarishlarni (Diachronic Identity), suhbatdoshlarni (Peer Cards) va tush ko‘rish orqali (Neurommancer) xotirani tartibga soladi. Keyingi bo‘limda agentlarni jamoaga aylantirishni (Squad) ko‘ramiz.