เรากำลังสร้างเอเจนต์ให้รู้สึกเหมือนมนุษย์ นั่นมีประโยชน์ในบางแง่ แต่เราก็กำลังลอกเลียนแบบข้อจำกัดที่ใหญ่ที่สุดอย่างหนึ่งของความเป็นมนุษย์ไปด้วย
เจอใครใหม่ เขาก็ไม่รู้จักคุณเลย คุณต้องอธิบายเรื่องต่างๆ เช่น ความสนใจ ภูมิหลัง และเป้าหมาย แล้วคุณก็ต้องทำแบบนั้นซ้ำกับคนต่อไป และคนถัดไปอีก
นี่คือภาษีของความเป็นมนุษย์: ความรู้อยู่ในกะโหลกศีรษะ และกะโหลกศีรษะไม่สามารถซิงค์กันได้
เราจ่ายภาษีนี้มาตลอดชีวิต เลยแทบไม่ทันสังเกต มันเป็นแค่วิธีการทำงานของมนุษย์ แต่ตอนนี้เรากำลังสร้างมันขึ้นมาใหม่ในระบบซอฟต์แวร์ที่ไม่จำเป็นต้องโดดเดี่ยวขนาดนั้น
เอเจนต์แต่ละตัวก็เหมือนสมองเล็กๆ ของตัวเองที่มีความจำของตัวเอง มันมองเห็นคุณและงานของคุณเพียงบางส่วน ถ้าคุณซูมออกและมองดูชุดเอเจนต์ทั้งหมดที่คุณใช้ คุณจะพบว่าระบบทั้งระบบและภาพรวมของคุณนั้นดูแตกเป็นเสี่ยงๆ
เอเจนต์ของฉันเป็นคนแปลกหน้า
ผมสังเกตเห็นสิ่งนี้มากที่สุดในขั้นตอนการทำงานของตัวเอง เพราะผมใช้เอเจนต์หลายตัวโดยเจตนา
OpenClaw คือผู้ช่วยส่วนตัวของผม มันรู้เรื่องชีวิตผมมากที่สุด: ครอบครัว ตารางงาน การประชุม โปรเจกต์ ความชอบ และจังหวะของสิ่งที่เกิดขึ้นในแต่ละวัน มันยังเป็นที่ที่ผมพัฒนาไอเดียต่างๆ ผมคุยเรื่องบางอย่างกับมัน โต้แย้งกับมัน หารูปทรงของไอเดีย ทิ้งบางแนวทาง ฟื้นคืนอีกแนวทางหนึ่ง แล้วถึงค่อยลงมือทำ
ดังนั้น OpenClaw จึงลงเอยด้วยบริบทที่ร่ำรวยที่สุดเกี่ยวกับทั้งตัวผมและไอเดียของผม
Codex คือที่ที่ผมสร้าง พอไอเดียพร้อม ผมก็ย้ายไปที่นั่น แต่กระบวนการคิดที่ทำให้เกิดไอเดียมักจะยังคงอยู่ใน OpenClaw Codex เห็น repo และแผน แต่มันไม่เห็นบทสนทนาที่ให้กำเนิดแผนนั้น
Claude Code คือที่ที่ผมไปใช้สำหรับงานออกแบบและเขียน ผมอาจจะสร้างบางอย่างใน Codex แล้วขอให้ Claude Code ช่วยทำแลนดิ้งเพจ สคริปต์สาธิต หรือร่างบล็อกโพสต์ การส่งต่อไม่แย่นักเพราะผมสามารถชี้ไปที่โฟลเดอร์ repo เดียวกันบนดิสก์ได้ แต่เหตุผลเบื้องหลังงานนั้นยังคงอยู่ใน OpenClaw: กลุ่มเป้าหมาย ข้อแลกเปลี่ยน แนวทางที่ถูกปฏิเสธ โทนอารมณ์ของสิ่งนั้น
ผลลัพธ์ที่ออกมาสามารถมีความสามารถและตาบอดต่อบริบทไปพร้อมกันได้
มันยังมีเลเยอร์ทางกายภาพอีกด้วย OpenClaw ทำงานบน Mac Mini ของผม Codex และ Claude Code ทำงานบน MacBook Pro ของผม เอเจนต์อื่นๆ อาจอยู่บ้างบางส่วนหรือทั้งหมดในคลาวด์ เครื่องคนละเครื่อง ระบบไฟล์คนละระบบ สถานะท้องถิ่นคนละอย่าง repo สามารถซิงค์ผ่าน GitHub ได้ แต่ความทรงจำของโปรเจกต์กลับซิงค์ไม่ได้
เกาะเหล่านี้ไม่ใช่แค่ในเชิงความคิดเท่านั้น แต่เป็นเกาะจริงๆ
เอเจนต์แต่ละตัวจะคิดใหม่สิ่งที่ผมได้อธิบายไปแล้ว แต่ละตัวไม่รู้ว่าสิ่งที่เอเจนต์ข้างๆ เพิ่งเข้าใจไปเมื่อชั่วโมงที่แล้วคืออะไร
Repo ไม่ใช่หน่วยความจำ
ข้อโต้แย้งที่เห็นได้ชัดคือ: แค่เขียนมันลงไป
ใช้ Markdown เก็บแผนไว้ใน repo เก็บการตัดสินใจไว้ในเอกสาร เขียนบทสรุป ให้เอเจนต์ทุกตัวอ่านไฟล์เดียวกัน
วิธีนี้ช่วยได้ แต่มันบันทึกเฉพาะปลายทาง ไม่ใช่การเดินทาง
คุณค่าที่แท้จริงมักอยู่ในเซสชันนั้นเอง: การโต้เถียง การเริ่มต้นที่ผิดพลาด แนวทางที่คุณสำรวจแล้ววางไว้ เมื่อคุณเขียนแผนลงกระดาษ คุณได้บีบอัดบทสนทนาลงไป คุณเก็บข้อสรุปและทิ้งเส้นทางส่วนใหญ่ทิ้งไป
แล้วสองสามวันต่อมา เส้นทางนั้นก็กลับมามีความสำคัญอีกครั้ง
ผมจะกลับไปหา OpenClaw แล้วพูดว่า "จำที่เราคุยกันเรื่องนั้นได้ไหม? จริงๆ แล้ว มาทำอีกทางนั้นกันเถอะ"
สิ่งที่ผมกำลังทำจริงๆ คือการกลับเข้าไปในแผนผังไอเดียและดึงเอาแนวทางที่ผมเคยตัดทิ้งกลับมา แนวทางนั้นไม่เคยถูกบันทึกลงในไฟล์ Markdown เพราะตอนนั้นมันดูเหมือนตายแล้ว
repo ที่ซิงค์กันไม่สามารถแก้ปัญหานี้ได้ repo มี artifacts เซสชันเอเจนต์มีบริบท แผนที่เขียนไว้คือยอดภูเขาน้ำแข็ง บทสนทนาคือส่วนที่เหลือ
นั่นไม่ได้หมายถึงการทิ้งทุกบทสนทนาทุกที่ บทสนทนาส่วนใหญ่เป็นสัญญาณรบกวน บางส่วนเป็นความลับ บางส่วนผิด บางส่วนควรหมดอายุ บางส่วนควรอยู่เฉพาะในโปรเจกต์หรือบทบาทนั้นๆ
หน่วยที่มีประโยชน์คือสิ่งที่ควรค่าแก่การเก็บไว้
เมื่อเอเจนต์เรียนรู้สิ่งใดสิ่งหนึ่งที่มีค่า มันไม่ควรถูกขังอยู่ในเอเจนต์ที่เกิดเหตุการณ์นั้น
จิตใจรังผึ้งคือประเด็นสำคัญ
สำหรับมนุษย์ ความรู้เคลื่อนที่ช้า ต้องพูด เขียน สอน เข้าใจผิด ทำความชัดเจน เล่าซ้ำ แม้แต่ภายในบริษัทเดียวกัน ข้อเท็จจริงเดียวกันเดินทางผ่านการประชุม บันทึกช่วยจำ เธรด Slack และการพูดคุยแบบตัวต่อตัว เหมือนข่าวลือที่พยายามกลายเป็นโครงสร้างพื้นฐาน
เอเจนต์ไม่มีข้อจำกัดนั้น
ถ้าหนึ่งในนั้นเรียนรู้สิ่งที่มีประโยชน์ ตัวอื่นๆ ก็สามารถรู้ได้เช่นกัน ทันที ถ้าเลเยอร์หน่วยความจำถูกสร้างขึ้นในลักษณะนั้น
นั่นเริ่มรู้สึกเหมือนไม่ใช่แค่โน้ตที่ดีกว่า แต่เหมือนจิตใจรังผึ้งมากขึ้น
ลองนึกภาพ AI ที่เป็นเหมือนผู้นำบริษัทนั่งอยู่ในสิบการประชุมพร้อมกัน
ในการประชุมหนึ่ง มันเรียนรู้ว่าลูกค้ารายสำคัญสับสนเกี่ยวกับราคา ในอีกการประชุมหนึ่ง ทีมผลิตภัณฑ์กำลังถกเถียงกันว่าราคาชัดเจนพอหรือยัง ในครั้งที่สาม ฝ่ายขายกำลังพยายามอธิบายว่าทำไมดีลถึงชะงัก
ในเวอร์ชันมนุษย์ จุดเชื่อมต่อเหล่านั้นอาจต้องใช้เวลาหลายวันหรือหลายสัปดาห์ในการเชื่อมโยง บางทีอาจไม่มีวันเชื่อมโยงเลยก็ได้ ข้อร้องเรียนของลูกค้ากลายเป็นบันทึกสนับสนุน การถกเถียงเรื่องผลิตภัณฑ์กลายเป็นรายการในโรดแม็พ ปัญหาการขายกลายเป็นปัญหาท่อส่ง
ในเวอร์ชันเอเจนต์ การปะทะกันสามารถเกิดขึ้นได้ในขณะที่การประชุมยังดำเนินอยู่
ความรู้ไม่ได้ถูกขังอยู่ในห้องที่มันถูกเรียนรู้
เวอร์ชันส่วนตัวเล็กกว่า แต่มีรูปร่างเดียวกัน
การตัดสินใจออกแบบที่เกิดขึ้นขณะเขียนโค้ดสามารถปรับปรุงข้อความเปิดตัวได้ในอีกห้านาทีต่อมา การแก้ไขความชอบในผู้ช่วยส่วนตัวสามารถเปลี่ยนค่าเริ่มต้นในเอเจนต์เขียนโค้ดได้ ไอเดียครึ่งๆ กลางๆ จากสัปดาห์ที่แล้วสามารถกลับมาเมื่อโปรเจกต์ที่เหมาะสมปรากฏขึ้น
ระบบจะหยุดทำตัวเหมือนชุดผู้ช่วย และเริ่มทำตัวเหมือนจิตใจที่กระจายตัวหนึ่งเดียวที่มีมือหลายข้าง
เลเยอร์ที่หายไป
งานจริงไม่เคารพขอบเขตของเครื่องมือ
โปรเจกต์สามารถเริ่มต้นเป็นโน้ตส่วนตัว กลายเป็นการตัดสินใจเกี่ยวกับผลิตภัณฑ์ เปลี่ยนเป็นโค้ด ต้องการงานออกแบบ ข้อความเปิดตัว การสนับสนุน และการติดตามผล นั่นคือเหตุผลที่ผมใช้เอเจนต์หลายตัว เพราะความเชี่ยวชาญเฉพาะทางนั้นมีประโยชน์
ช่องว่างนั้นชัดเจนเมื่อคุณสัมผัสมันได้: เครื่องมือมีความสามารถมากขึ้นเรื่อยๆ แต่หน่วยความจำที่อยู่เบื้องหลังพวกมันยังคงแตกกระจาย และการแตกกระจายจะแย่ลงเมื่อเอเจนต์กระจายไปทั่วแอป เครื่อง บริการคลาวด์ และสภาพแวดล้อมภายในเครื่อง
นี่ให้ความรู้สึกเหมือนเป็นหนึ่งในพื้นที่สำคัญสำหรับการพัฒนาในช่วงปีหน้า
คุณสามารถเห็นโปรเจกต์ที่มีแนวโน้มดีที่กำลังจัดการกับส่วนต่างๆ ของมันได้แล้ว
@garrytan's GBrain ชี้ไปที่กราฟความรู้ที่ใช้ร่วมกันเบื้องหลัง MCP: ชี้ไปที่แหล่งข้อมูลต่างๆ แล้วกราฟความรู้จะเติบโต และเอเจนต์ต่างๆ สามารถสอบถามมันแทนที่จะเก็บความจำส่วนตัวของตัวเองไว้
@doodlestein's CASS จัดการกับส่วนที่ Markdown และ repo พลาดไป: ประวัติเซสชันเอง มันทำให้เซสชันเอเจนต์ท้องถิ่นค้นหาได้ใน Codex, Claude Code, OpenClaw, Cursor, Aider และอื่นๆ ซึ่งสำคัญเพราะเซสชันมักมีเหตุผลที่ repo ทิ้งไว้เบื้องหลัง
โปรเจกต์เหล่านี้เป็นสัญญาณว่าปัญหามีจริง และว่าชิ้นส่วนสำคัญของคำตอบกำลังเริ่มปรากฏให้เห็น
เอเจนต์จำนวนมากที่มีเลเยอร์หน่วยความจำเดียวอยู่เบื้องหลัง ซึ่งเป็นของคุณเอง





