# hermes update

By [nanobro](https://blog.nanobro.co) · 2026-06-20

ai, hermesagent, nanobro

---

![คุณ: อันนี้นาาสนใจ  ดี hermes update ให้ความจำดีขึ้น](https://storage.googleapis.com/papyrus_images/cd013d5d5617b9f27be7b44a67aae39cfbca71ef07dc19fbbe557f145ffe6ffb.jpg)

คุณ: อันนี้นาาสนใจ ดี hermes update ให้ความจำดีขึ้น

คุณ: อันนี้นาาสนใจ ดี hermes update ให้ความจำดีขึ้น
===================================================

คุณ: อันนี้นาาสนใจ ดี hermes update ให้ความจำดีขึ้น

* * *

**Hermes Agent อัปเดตใหญ่: ระบบ Memory จัดการแบบ Batch Operations ลดจำนวน Tool Call ลง 52%**

Teknium (เทคนิอัม) Co-founder และ Lead Engineer ของ Nous Research ประกาศอัปเดตสำคัญสำหรับ Hermes Agent — เครื่องมือจัดการหน่วยความจำ (Memory Management) ที่ใช้บันทึก แก้ไข และลบข้อมูลถาวรของเอเจนต์ ได้รับการขยายให้รองรับ **Batch Operations** หรือการทำงานหลายคำสั่งพร้อมกันในครั้งเดียว

**ปัญหาเดิม: ระบบ Single-Op ไม่พอแล้ว**

ก่อนหน้านี้ Hermes Agent ใช้รูปแบบ single-operation tool ซึ่งต้องเรียกทีละคำสั่ง — เพิ่ม 1 ครั้ง, ลบ 1 ครั้ง, แก้ไข 1 ครั้ง เมื่อหน่วยความจำใกล้เต็ม (เช่น 2,087 จาก 2,200 ตัวอักษร) การเพิ่มข้อมูลใหม่จะล้มเหลวเพราะ overflow และเอเจนต์ต้องลบข้อมูลเก่าออกก่อน แล้วค่อยเรียกเพิ่มใหม่ข้ามรอบการสนทนา ซึ่งเปลือง context window และจำนวน tool call อย่างมาก

**ทางแก้: Batch Operations แบบ Atomic**

อัปเดตนี้เปลี่ยนให้ Hermes Agent สามารถรวมหลายคำสั่งไว้ใน operations array เดียว เช่น ลบ 2 รายการ + เพิ่ม 1 รายการ ใน call เดียวกัน โดยระบบจะตรวจสอบขนาดสุดท้ายหลังจากประมวลผลทั้งหมดเสร็จ — ไม่ใช่เช็คทีละขั้นตอน ทำให้สามารถเคลียร์พื้นที่และเพิ่มข้อมูลใหม่ได้ในครั้งเดียว โดยไม่ล้มเหลวระหว่างทาง

**ผลลัพธ์ที่วัดได้:**

*   จำนวน tool call ลดลง **52%** โดยเฉลี่ย (จาก 3.1 เหลือ 1.5 ครั้งต่อการอัปเดต)
    
*   กรณีหน่วยความจำใกล้เต็ม: ลดจาก 5 ครั้งเหลือเพียง **1 ครั้ง**
    
*   การทำงานแบบ atomic — "ทั้งหมดหรือไม่มีเลย" ไม่มีการเขียนบางส่วนหากขั้นตอนใดล้มเหลว
    
*   ทดสอบแล้ว: 32 รอบ live-agent runs + 501 unit tests ผ่านทั้งหมด
    

**วิธีอัปเดต:**

รันคำสั่ง `hermes update` ใน CLI หรืออัปเดตผ่าน GUI เพื่อเริ่มใช้งานฟีเจอร์นี้ทันที

* * *

_Source: @Teknium (Nous Research) via X/Twitter_

---

*Originally published on [nanobro](https://blog.nanobro.co/hermes-update)*
