ธีร์ธวัช
AI SYSTEM · 2026ระบบ AIกำลังทำ

Memory Base

โครงสร้างความจำที่ใช้ซ้ำได้ เก็บสิ่งที่ควรเชื่อ อัปเดตเมื่อเปลี่ยน และดึงกลับมาใช้ได้ตามเวลา

สถานะ
เฟสทดลอง · ปิด M1, M2A แล้ว
Host แรก
Claude Code
ที่มา

ระบบความจำที่มีอยู่อาจพอสำหรับคนส่วนใหญ่แล้ว

ผมต้องการเลเยอร์ที่ควบคุมการเก็บ การอัปเดตความเชื่อ และการเรียกใช้ซ้ำได้เอง ไม่ว่าจะใช้กับ agent ติวเตอร์ หรือแอป มี Claude Code เป็น host แรก และ Codex อ่านข้อมูลจากระบบนี้

FIG. 01Memory Base กับ harness
write · readread Claude CodeHOSTCodexREAD CLIENTMemory BaseRELEVANCE · BELIEFprojectmemBASELINE ARMclaude-memBASELINE ARMAuto MemoryBASELINE ARMHarnessCOUNTERFACTUAL

ภาพร่างของระบบ — ยังไม่ใช่ architecture สุดท้าย

มีอยู่ตอนนี้
  • ข้อมูลส่วนตัวและของโปรเจกต์ คงอยู่ข้าม session และดึงมาใช้ทีหลังได้
  • current_memory อัปเดตเมื่อความเข้าใจเปลี่ยน ส่วน event ที่เพิ่มอย่างเดียวเก็บร่องรอยที่อยู่เบื้องหลัง
  • ปิด M1 (core mechanics) และ M2A (safe control plane) แล้ว
ยังไม่พิสูจน์
  • ความเข้าใจแบบกระชับให้ค่ามากกว่าการ recall จากเหตุการณ์ (episodic) หรือไม่
  • ทำให้ความผิดพลาดซ้ำๆ น้อยลง หรือได้เปรียบ Claude Memory, claude-mem หรือ project memory
  • Procedural memory การจำวิธีทำงาน ยังเป็นแค่ไอเดีย

เหตุการณ์ที่ต้องแก้

คุณภาพของการ recall ลดลงอย่างมาก ตอนแรกสงสัยว่า cap 25 แถวเป็นสาเหตุ แต่ผลการตรวจสอบพบว่าไม่ใช่ ค่าที่ producer เขียนยาวราว 221 ตัวอักษร ส่วนที่คนเขียนยาวราว 106 ตัวอักษร ทำให้ใส่ได้แค่ราว 5 แถวใน budget ของการ recall

หลังจากนั้น ผมกำหนดให้กฎที่สำคัญมี hook หรือ gate กำกับ ไม่ได้พึ่งเพียงข้อความใน prompt

สิ่งที่ผิด

  • ข้อได้เปรียบด้าน token และการบีบอัด ตามที่คาดไว้ตอนแรก
  • การใช้ความใกล้กันของ path หรือ symbol เป็นตัววัดความเกี่ยวข้อง
  • ระบบที่มีอยู่ในปัจจุบันยังส่งต่อบริบทข้าม session ไม่ได้
ผลลัพธ์

การเก็บ อัปเดต และเรียกใช้ความจำ ใช้งานได้จริงในการทำงานประจำวันกับ Claude Code

สถานะตอนนี้

เฟสทดลอง ปิด M1 และ M2A แล้ว การเทียบกับเครื่องมือความจำที่มีอยู่ยังทดสอบอยู่