เอเจนต์ของคุณลืมทุกอย่าง
นี่คือจุดที่พวกเขาหยุด
ฐานความรู้ที่ถาวรและแชร์ที่เอเจนต์เขียนโค้ด AI ของคุณสร้างขึ้นในขณะที่พวกเขาทำงาน การตัดสินใจ สถาปัตยกรรม ข้อผิดพลาด และข้อกำหนดจะอยู่รอดในเซสชัน การรีสตาร์ท และเครื่องจักร
ปิดเซสชันและหน้าต่างบริบทจะหายไป โปรเจกต์เมมโมรี่คือส่วนที่คงอยู่: หน่วยความจำระยะยาวสำหรับเอเจนต์ AI เก็บไว้ตามโปรเจกต์ อ่านกลับโดยเอเจนต์ทุกคนและเพื่อนร่วมทีมทุกคนที่เปิด repo นั้น ไม่มีแอปจดบันทึกด้านข้าง ไม่มีการคัดลอกและวาง ไม่มีการอธิบายโค้ดเบสของคุณใหม่ทุกเช้า
เอเจนต์การเขียนโค้ด AI ทุกตัวมีช่องโหว่เดียวกัน มันอ่านฐานโค้ดของคุณ วิเคราะห์ว่าทำไมโมดูลการตรวจสอบสิทธิ์ถึงถูกสร้างขึ้นมาแบบนั้น เจอกับกับดักการโยกย้ายที่ทำให้คุณเสียเวลาช่วงสุดสัปดาห์เมื่อปีที่แล้ว และจากนั้นเซสชันก็สิ้นสุดลงและทุกอย่างก็หายไป พรุ่งนี้มันเริ่มจากศูนย์และค้นพบสิ่งเดิมๆ อีกครั้ง โดยเผาโทเค็นเดียวกัน
คุณสามารถวางบางส่วนลงใน CLAUDE.md และหวังว่ามันจะยังคงเป็นปัจจุบัน นั่นใช้ได้กับกฎที่คุณรู้แล้ว แต่มันใช้ไม่ได้กับความรู้ที่เอเจนต์ของคุณผลิตขึ้นในขณะที่ทำงาน: การตัดสินใจที่พวกเขาทำร่วมกับคุณ, ทางตันที่พวกเขาสำรวจ, สิ่งเกี่ยวกับการสร้างของคุณที่ชัดเจนเพียงในเวลา 2 โมงเช้า
Project Memory ปิดวงจรนั้น เอเจนต์ของคุณเขียนสิ่งที่พวกเขาเรียนรู้ลงในฐานความรู้ถาวร โดยใช้เครื่องมือ MCP เป็นส่วนหนึ่งของการทำงานตามปกติ มันอยู่ร่วมกับโครงการ ไม่ใช่กับบัญชีของคุณ ดังนั้นเอเจนต์ถัดไปจึงอ่านมันได้ และเอเจนต์ของเพื่อนร่วมทีมของคุณก็เช่นกันในเครื่องของพวกเขา
ความจำเซสชัน และสิ่งที่มันมีค่า
อาการเหล่านี้คุ้นเคยมากจนคนส่วนใหญ่หยุดสังเกตเห็นมัน
คุณอธิบายสถาปัตยกรรมเดียวกันซ้ำแล้วซ้ำอีก
ทุกเซสชันใหม่เริ่มต้นด้วยการที่คุณพิมพ์สามย่อหน้าซ้ำเกี่ยวกับวิธีที่โครงการถูกเชื่อมต่อ มันเป็นคำสั่งที่ถูกทำซ้ำมากที่สุดในการเขียนโค้ดแบบเอเจนต์
เอเจนต์ต้องจ่ายเพื่อเรียนรู้สิ่งที่พวกเขารู้แล้ว
เอเจนต์ที่ต้องอ่านซ้ำครึ่งหนึ่งของ repo ก่อนที่จะสามารถทำงานได้ใช้โทเค็นจริงและเวลาจริงในการค้นพบความรู้ที่พวกเขามีเมื่อวานนี้
กับดักเดียวกันถูกตั้งขึ้นสองครั้ง
กับดักที่เอเจนต์ของคุณชนและแก้ไขในเดือนมิถุนายนกลับมามองไม่เห็นในเดือนกรกฎาคม ไม่มีการบันทึกมัน ดังนั้นไม่มีอะไรหยุดเอเจนต์ถัดไปจากการเดินเข้าไปในนั้นอีกครั้ง
ความรู้ยังคงอยู่ในเครื่องเดียว
สิ่งที่เอเจนต์ของคุณเรียนรู้จะอยู่ในเซสชันของคุณ บนแล็ปท็อปของคุณ เอเจนต์ของเพื่อนร่วมทีมของคุณไม่รู้เรื่องนี้เลยและเริ่มโครงการจากศูนย์
สิ่งที่ Project Memory มอบให้คุณ
ชั้นความจำระยะยาวสำหรับเอเจนต์ AI ที่สร้างขึ้นใน IDE ที่เอเจนต์เหล่านั้นทำงานอยู่แล้ว
ความรู้ที่อยู่เหนือเซสชัน
บันทึกจะถูกเก็บไว้ที่เซิร์ฟเวอร์ตามโครงการ ปิดเอเจนต์ ออกจากแอป รีบูตคอมพิวเตอร์ เปลี่ยนแล็ปท็อป: ความจำยังคงอยู่เมื่อคุณกลับมา
เขียนโดยเอเจนต์ ไม่ใช่โดยคุณ
เอเจนต์บันทึกผ่านเครื่องมือ memory_save MCP เป็นส่วนหนึ่งของการทำงานตามปกติ โดยไม่มีการยืนยัน คุณจะได้รับฐานความรู้ที่เติมเต็มตัวเองแทนที่จะเป็นเอกสารที่ไม่มีใครอัปเดต
แชร์กับทุกคนในโครงการ
ความจำถูกเชื่อมโยงกับโครงการ ไม่ใช่กับบัญชีผู้ใช้ของคุณ โคลน repo เปิดมันใน AgentsRoom และคุณจะอ่านความจำเดียวกันที่เอเจนต์ของเพื่อนร่วมทีมของคุณได้เขียนไว้
ห้าหมวดหมู่ที่สร้างขึ้นเอง
สถาปัตยกรรม, การตัดสินใจ, ข้อตกลง, กับดัก, ฟีเจอร์ โฟลเดอร์จะถูกสร้างขึ้นเมื่อใช้งานครั้งแรก ดังนั้นโครงสร้างจะปรากฏขึ้นเมื่อความรู้เกิดขึ้น ไม่มีอะไรให้ตั้งค่า
อัปเดตโดยค่าเริ่มต้นแทนที่จะสร้าง
การบันทึกโน้ตภายใต้ชื่อที่มีอยู่จะอัปเดตโน้ตนั้นในที่เดียว ความจำจะลึกขึ้นตามเวลาแทนที่จะกระจายออกเป็นสี่สิบรายการที่เกือบซ้ำกัน
กราฟความรู้ที่แท้จริง
โน้ตเชื่อมโยงถึงกันด้วย [[wiki-links]] มุมมองกราฟจะดึงลิงก์เหล่านั้น กลุ่มโน้ตตามโฟลเดอร์ และทำให้โน้ตที่เริ่มเก่าเลือนหายไป เพื่อให้คุณเห็นว่าโปรเจกต์ของคุณรู้จักอะไรจริงๆ
การค้นหาที่ไม่ชัดเจนทั่วทุกอย่าง
การค้นหาจะทำงานกับชื่อโน้ต สัญญาณการเรียกคืน เนื้อหาทั้งหมดและแท็กในครั้งเดียว ดังนั้นคุณจะพบการตัดสินใจที่คุณจำได้ไม่ชัดเจนจากสองคำของมัน
ฟรี ไม่มีขีดจำกัดโน้ต
Project Memory ไม่ใช่ส่วนเสริมที่ต้องชำระเงินและไม่มีโควตา ไม่มีการสมัครสมาชิกซิงค์แยกต่างหากให้ซื้อ: ความจำและกราฟของมันเป็นส่วนหนึ่งของ AgentsRoom
ห้าโฟลเดอร์ที่โปรเจกต์ของคุณเติมเต็ม
โครงสร้างมาตรฐานที่สร้างขึ้นโดยอัตโนมัติเมื่อเขียนครั้งแรก หัวข้อหนึ่งต่อโน้ต หนึ่งโน้ตต่อแนวคิด
สถาปัตยกรรมโมดูลทำงานอย่างไรและโค้ดของมันอยู่ที่ไหน โน้ตที่เอเจนต์อ่านแทนที่จะค้นหาไฟล์สิบสองไฟล์ใหม่
การตัดสินใจโน้ตหนึ่งต่อการตัดสินใจ: บริบท ตัวเลือก และเหตุผล นี่คือส่วนที่หยุดใครบางคนจากการย้อนกลับอย่างเงียบๆ ในหกเดือนต่อมา
ข้อตกลงกฎที่ค้นพบขณะทำงาน ไม่ใช่กฎที่คุณเขียนไว้ล่วงหน้า การตั้งชื่อ รูปแบบ วิธีการที่โค้ดเบสนี้ทำสิ่งต่างๆ
กับดักกับดัก เหตุการณ์ในอดีต อย่าทำสิ่งนี้อีกครั้ง ข้อบกพร่องที่แก้ไขแล้วครั้งหนึ่งไม่ควรต้องจ่ายสองครั้ง
ฟีเจอร์สถานะการทำงานของแต่ละฟีเจอร์: สิ่งที่ส่งในวันนี้ สิ่งที่สร้างขึ้นครึ่งหนึ่ง สิ่งที่ถูกทิ้งไว้โดยเจตนา
สามช่วงเวลาที่ความรู้ถูกจับ
ส่วนที่ยากที่สุดของฐานความรู้คือการทำให้มีการเขียนอะไรลงไป Project Memory จัดการกับเรื่องนี้จากสามด้าน
ตามที่เกิดขึ้น โดยค่าเริ่มต้น
เอเจนต์ทุกคนใน AgentsRoom จะได้รับคำสั่งความจำในข้อความระบบของมัน: หลังจากผลลัพธ์ที่สำคัญ การตัดสินใจที่ทำ การสะดุดที่เกิดขึ้น โมดูลที่เข้าใจ ฟีเจอร์ที่ส่งออก ให้เขียนมันลงไป แตกต่างจากการบันทึกทักษะหรือคำสั่ง ความจำไม่ต้องการการยืนยัน มันเป็นการกระทำที่ทำงานตามปกติ ดังนั้นมันจึงเกิดขึ้นจริง
จดจำเสมอ ตามเอเจนต์
เปิดสวิตช์จดจำเสมอในเอเจนต์ใดๆ และมันจะมีกฎที่เข้มงวดขึ้น: ที่ปลายทุกเทิร์นที่สร้างการเรียนรู้ที่ยั่งยืน ให้บันทึกก่อนที่จะเสร็จสิ้น มีประโยชน์ในบทบาทที่สร้างความรู้มากมาย เช่น สถาปนิกที่ทำงานผ่านการปรับปรุงหรือเอเจนต์ QA ที่ทำแผนที่โหมดความล้มเหลว
เมื่อออกไป
เมื่อคุณปิดเอเจนต์ที่ยังมีเซสชันที่ใช้งานอยู่ AgentsRoom จะถามว่าคุณต้องการจดจำก่อนหรือไม่ เลือกจดจำและคำสั่งจะเข้าสู่เซสชันที่กำลังทำงานเพื่อให้เอเจนต์เขียนสิ่งที่เรียนรู้ก่อนที่คุณจะปิดแท็บ ช่วงเวลาหนึ่งที่ความรู้มักจะหายไปกลายเป็นช่วงเวลาที่มันถูกบันทึก สั้นๆ จะถูกข้ามโดยอัตโนมัติ เพราะการทำธุระสองนาทีไม่คุ้มค่ากับความจำ และคุณสามารถเลือกไม่เข้าร่วมการแจ้งเตือนสำหรับเอเจนต์หนึ่ง โปรเจกต์หนึ่ง หรือทุกที่
ดูว่าโปรเจกต์ของคุณรู้จักอะไร
มุมมองกราฟเปลี่ยนความจำให้เป็นแผนที่แทนที่จะเป็นรายการ
โน้ตแต่ละอันเป็นโหนด โฟลเดอร์สร้างกลุ่ม [[wiki-links]] ที่เอเจนต์เขียนภายในเนื้อหาโน้ตกลายเป็นขอบ ดังนั้นกราฟจึงวาดรูปร่างที่แท้จริงของความรู้ในโปรเจกต์ของคุณแทนที่จะเป็นต้นไม้โฟลเดอร์
ความสดใหม่ขับเคลื่อนภาพลักษณ์ โน้ตที่อัปเดตเมื่อเร็ว ๆ นี้จะมีขนาดใหญ่และสว่างขึ้น; โน้ตที่ไม่ได้ถูกแตะต้องในหลายสัปดาห์จะหดตัวและจางหายไปในระยะเวลา 60 วัน ความรู้ที่ล้าสมัยดูเหมือนจะล้าสมัย ซึ่งเป็นช่วงเวลาที่คุณต้องการสังเกตมัน คลิกที่โหนดใด ๆ เพื่อเปิดโน้ตนั้น
ความจำหนึ่งต่อโปรเจกต์ ไม่ใช่ต่อบุคคล
นี่คือส่วนที่เครื่องมือความจำส่วนใหญ่ทำผิดพลาด
เครื่องมือความรู้ส่วนใหญ่จะจำกัดทุกอย่างไว้ที่บัญชีผู้ใช้: โน้ตของคุณ, โวลต์ของคุณ, การซิงค์ของคุณ โมเดลนี้จะล้มเหลวในทันทีเมื่อมีคนที่สองเข้าร่วม เพราะความรู้ที่สำคัญคือเกี่ยวกับโปรเจกต์ ไม่ใช่เกี่ยวกับคุณ
AgentsRoom เชื่อมโยง Project Memory กับรหัสโปรเจกต์ที่บันทึกไว้ใน repo ทุกคนที่เปิดโปรเจกต์นั้นจะอ่านและเขียนความจำเดียวกัน เพื่อนร่วมทีมทำการโคลน repo, เปิดมัน, และเอเจนต์ของพวกเขาจะสืบทอดทุกอย่างที่เอเจนต์ของคุณได้เรียนรู้ ไม่มีการเชิญส่ง ไม่มีโวลต์ให้แชร์ ไม่มีการส่งออกและนำเข้าซ้ำ
ผลลัพธ์หนึ่งที่ควรรู้: การเข้าถึงขึ้นอยู่กับความสามารถ การล็อกอินและมีรหัสโปรเจกต์คือสิ่งที่มอบการเข้าถึง ดังนั้นให้ถือว่าความจำของที่เก็บสาธารณะเป็นสาธารณะ เอเจนต์ได้รับคำสั่งไม่ให้เก็บความลับหรือเส้นทางเฉพาะของเครื่องในนั้น และคุณก็ไม่ควรทำเช่นกัน
สี่ขอบเขต เพราะไม่ใช่ทุกอย่างที่เป็นของ repo เดียว
โปรเจกต์คือขอบเขตเริ่มต้น อีกสามขอบเขตที่เหลือคอยรับความรู้ที่ไม่เช่นนั้นก็จะไม่มีที่ไป
ขอบเขตเริ่มต้น และเป็นที่ที่ความรู้เกี่ยวกับโค้ดควรอยู่: สถาปัตยกรรมของ repo นี้ การตัดสินใจของมัน กับดักของมัน แชร์กับทุกคนที่เปิดโปรเจกต์นี้
โซนที่โปรเจกต์ถูกจัดเก็บอยู่ โดยทั่วไปคือลูกค้าหรือนายจ้างรายหนึ่ง: ข้อกำหนดของเขา โครงสร้างพื้นฐานของเขา วิธีที่เขาอยากให้ทำสิ่งต่าง ๆ ซึ่งเป็นจริงกับทุก repo ของเขาและไม่เจาะจง repo ใดเลย ความรู้นี้จะถูกคัดลอกลงในทุกโปรเจกต์ที่จัดเก็บอยู่ใต้โฟลเดอร์นั้น เอเจนต์จึงอ่านมันในรูปแบบไฟล์ได้ก่อนจะเรียกใช้เครื่องมือแม้แต่ชิ้นเดียว
สิ่งที่เป็นจริงกับคุณในทุกที่ ไม่ว่าลูกค้าจะเป็นใครก็ตาม ความรู้นี้ติดตามคุณไปจากโปรเจกต์หนึ่งสู่อีกโปรเจกต์หนึ่ง และไม่ได้เป็นของ repo ใดเลย
หนึ่งสมุดบันทึกต่อเอเจนต์ที่บันทึกไว้หนึ่งตัว: วิธีทำงานของผู้เชี่ยวชาญตัวนั้น ขั้นตอนที่มันขัดเกลามาแล้ว บทเรียนเกี่ยวกับวิธีการของมันเอง สมุดเล่มนี้เดินทางไปกับเอเจนต์สู่โปรเจกต์ถัดไป แทนที่จะนอนนิ่งอยู่ใน repo ที่ไม่มีใครเปิดขึ้นมาอ่าน
เอเจนต์เลือกขอบเขตด้วยอาร์กิวเมนต์เพียงตัวเดียวบน memory_list, memory_get และ memory_save และคำสั่งที่ให้ไว้คือให้เลือกโดยถามตัวเองว่าใครน่าจะอยากอ่านโน้ตนี้ ไม่มีขอบเขตใดในสี่ขอบเขตนี้ที่เป็นที่เก็บส่วนตัว: คุณมองเห็นและแก้ไขได้ทั้งหมดในห้องสมุดหน่วยความจำ
เครื่องมือสี่อย่าง และเอเจนต์ของคุณทำส่วนที่เหลือ
Project Memory ถูกเปิดเผยต่อเอเจนต์ผ่าน MCP ดังนั้นเอเจนต์ CLI ที่เชื่อมต่อใด ๆ จะใช้ส่วนติดต่อเดียวกัน
memory_listแสดงรายการโฟลเดอร์และโน้ตพร้อมกับการเรียกคืนและตัวอย่างเนื้อหา เอเจนต์ได้รับคำสั่งให้เรียกมันในช่วงเริ่มต้นของงานที่ไม่ธรรมดา ก่อนที่จะสำรวจฐานข้อมูล: โมดูลอาจถูกอธิบายไว้แล้ว
memory_getส่งคืนเนื้อหามาร์กดาวน์ทั้งหมดของโน้ตหนึ่งรายการ โดยใช้ id หรือชื่อที่แน่นอน ชื่อคือวิธีที่ลิงก์วิกิแก้ไข ดังนั้นเอเจนต์สามารถติดตาม [[a-link]] จากโน้ตหนึ่งไปยังอีกโน้ตหนึ่งได้ทันที
memory_saveสร้างหรืออัปเดตโน้ต ชื่อเดียวกันหมายถึงการอัปเดตในที่นั้น ใช้ชื่อ, การเรียกคืน, เนื้อหามาร์กดาวน์, โฟลเดอร์และแท็กที่เลือกได้ มีโหมดต่อท้ายสำหรับเพิ่มหัวข้อลงในโน้ตที่มีอยู่ เอเจนต์จึงไม่ต้องอ่านโน้ตยาว ๆ ทั้งฉบับแล้วเขียนใหม่เพียงเพื่อเพิ่มสามบรรทัด
memory_deleteลบโน้ตหนึ่งรายการอย่างถาวร มีไว้เพื่อให้เอเจนต์แก้ความผิดพลาดของตัวเองได้ เช่น โน้ตที่บันทึกไว้ผิดชื่อ แทนที่จะต้องขอให้คุณไปลบเอง ส่วนความรู้ที่แค่ล้าสมัยให้แก้ด้วย memory_save ซึ่งจะรักษาประวัติของโน้ตและลิงก์วิกิเอาไว้
ไม่ขึ้นอยู่กับผู้ให้บริการโดยการออกแบบ: เครื่องมือจะถูกให้บริการโดยเซิร์ฟเวอร์ MCP ของ AgentsRoom ดังนั้น Claude Code, Codex CLI และเอเจนต์ CLI อื่น ๆ ที่คุณเรียกใช้ใน AgentsRoom จะอ่านและเขียนความจำโปรเจกต์เดียวกัน
มันทำงานอย่างไร
ไม่มีขั้นตอนการตั้งค่า ความจำเริ่มต้นว่างเปล่าและเติมเต็มตัวเอง
เอเจนต์ของคุณเริ่มอ่าน
ตั้งแต่เซสชันแรก ทุกเอเจนต์จะได้รับคำสั่งให้ตรวจสอบความจำโปรเจกต์ก่อนที่จะเริ่มขุดผ่านโค้ด ในช่วงแรกมันไม่พบอะไรและก็ทำงานต่อไป
เอเจนต์ของคุณเริ่มเขียน
การตัดสินใจที่แท้จริงครั้งแรก, ข้อผิดพลาดครั้งแรก, โมดูลแรกที่เข้าใจอย่างถูกต้อง: เอเจนต์บันทึกโน้ต โฟลเดอร์จะปรากฏขึ้นเมื่อจำเป็น คุณสามารถดูจำนวนที่เพิ่มขึ้นบนไอคอนสมองใน dock
ทุกเซสชันหลังจากนั้นจะสั้นลง
เอเจนต์ใหม่เปิดด้วยความเข้าใจในการทำงานของโปรเจกต์ คุณหยุดเขียนสามย่อหน้าของบริบทเดียวกัน และเอเจนต์หยุดจ่ายโทเค็นเพื่อค้นพบสิ่งที่มันได้ทำงานออกไปแล้ว
ที่ที่มันสร้างรายได้
ความรู้ที่เคยอยู่ในหัวของคนหนึ่ง หรือไม่มีที่ไหนเลย
เอเจนซี่ที่จัดการฐานข้อมูลลูกค้า
โปรเจกต์ลูกสิบสองโปรเจกต์ แต่ละโปรเจกต์มีลักษณะเฉพาะของตัวเอง ทุกโปรเจกต์มีความจำของตัวเอง ดังนั้นการหยิบโปรเจกต์ขึ้นมาอีกครั้งหลังจากสามเดือนจะไม่หมายถึงการเรียนรู้ใหม่จากบันทึกการเปลี่ยนแปลง
การอบรม, มนุษย์หรือเอเจนต์
นักพัฒนาคนใหม่ทำการโคลน repo และเอเจนต์ของพวกเขารู้จักสถาปัตยกรรม ข้อกำหนด และกับดักอยู่แล้ว ความจำคือเอกสารการอบรม ยกเว้นว่ามันเป็นข้อมูลปัจจุบันเพราะมันถูกเขียนขึ้นในขณะที่การทำงานเกิดขึ้น
โค้ดเก่าที่ไม่มีใครจำได้
ชี้เอเจนต์ไปที่โมดูลที่เก่าแก่ ให้มันทำงานออกมาว่ามันทำงานอย่างไร และให้มันเขียนสิ่งนั้นลงในสถาปัตยกรรม คนถัดไปที่สัมผัสมันจะเริ่มจากคำอธิบายแทนที่จะเป็นความลึกลับ
การส่งต่อระหว่างเอเจนต์
เอเจนต์ PM กำหนดขอบเขต เอเจนต์ dev สร้าง เอเจนต์ QA ตรวจสอบ แต่ละคนเขียนสิ่งที่เรียนรู้ และคนถัดไปอ่านมัน ดังนั้นห่วงโซ่จึงไม่สูญเสียเส้นทางระหว่างขั้นตอน
ความจำ ทักษะ และคำสั่งไม่ใช่สิ่งเดียวกัน
AgentsRoom มีห้องสมุดสามแห่งเพราะพวกเขาตอบคำถามที่แตกต่างกันสามคำถาม
ความจำของโครงการ
สิ่งใดที่เป็นจริงเกี่ยวกับโครงการนี้?
ข้อเท็จจริงที่เอเจนต์ค้นพบ: การตัดสินใจ สถาปัตยกรรม กับดัก ข้อกำหนด สถานะฟีเจอร์ เขียนโดยเอเจนต์ แบ่งปันกับทั้งโครงการ เฉพาะเจาะจงกับโค้ดเบสนี้
ห้องสมุดทักษะ
เราทำงานประเภทนี้อย่างไร?
ขั้นตอนที่สามารถนำกลับมาใช้ใหม่ได้ซึ่งโหลดเมื่อเกี่ยวข้อง: รายการตรวจสอบการตรวจสอบ รูปแบบการโยกย้าย การตรวจสอบการเข้าถึง สามารถพกพาไปยังโครงการอื่นและส่งออกไปยังเครื่องมืออื่นได้
สำรวจห้องสมุดทักษะห้องสมุดคำสั่ง
ฉันต้องการถามอะไรอีกครั้ง?
คำแนะนำที่คุณส่งบ่อยๆ ถูกบันทึกและจัดระเบียบเพื่อที่คุณจะได้ไม่ต้องพิมพ์ซ้ำ เขียนโดยคุณ ส่งโดยคุณ
สำรวจห้องสมุดคำสั่งความจำของโครงการเป็นหนึ่งในคำตอบสำหรับความจำของเอเจนต์ ไม่ใช่คำตอบเดียว ไฟล์ CLAUDE.md, mem0, Letta, Zep, basic-memory และ Obsidian พร้อม MCP แต่ละอันแก้ปัญหาส่วนต่างๆ ของปัญหา
เปรียบเทียบเครื่องมือความจำของเอเจนต์ AIคำถามที่พบบ่อย
ความจำของโครงการใน AgentsRoom คืออะไร?
ความจำของโครงการคือฐานความรู้ที่แชร์และคงอยู่ซึ่งเชื่อมโยงกับโครงการ เอเจนต์การเขียนโค้ด AI ของคุณเขียนบันทึกลงในขณะที่ทำงาน โดยใช้เครื่องมือ memory_save MCP และอ่านจากมันด้วย memory_list และ memory_get บันทึกครอบคลุมสถาปัตยกรรม การตัดสินใจ ข้อกำหนด กับดัก และสถานะฟีเจอร์ แตกต่างจากหน้าต่างบริบทของเอเจนต์ซึ่งถูกลบเมื่อสิ้นสุดเซสชัน ความจำถูกเก็บไว้ที่เซิร์ฟเวอร์และอยู่รอดในเซสชัน การเริ่มต้นใหม่ และเครื่องต่างๆ
นี่แตกต่างจากไฟล์ CLAUDE.md หรือ AGENTS.md อย่างไร?
พวกเขาเสริมซึ่งกันและกัน ไฟล์ CLAUDE.md คือไฟล์คำแนะนำแบบคงที่ที่คุณเขียนและดูแลด้วยมือ: กฎที่คุณรู้แล้ว โหลดในตอนเริ่มต้นของทุกเซสชัน ความจำของโครงการเป็นแบบพลศาสตร์และเขียนโดยเอเจนต์: มันจับสิ่งที่เอเจนต์ของคุณเรียนรู้ในขณะที่ทำงาน บันทึกทีละบันทึก และเติบโตโดยไม่ต้องมีการดูแล ในทางปฏิบัติ CLAUDE.md ถือข้อกำหนดและคำสั่งของคุณ ในขณะที่ความจำถือความเข้าใจที่สะสมของโค้ดเบส การตัดสินใจ และกับดัก AgentsRoom ให้คุณแก้ไข CLAUDE.md ของคุณจาก UI ได้ด้วย
เพื่อนร่วมทีมของฉันเห็นความจำเดียวกันหรือไม่?
ใช่ ความจำของโครงการถูกกำหนดโดยรหัสโครงการที่เก็บไว้ใน repo ไม่ใช่บัญชีผู้ใช้ของคุณ ดังนั้นทุกคนที่เปิดโครงการใน AgentsRoom จะอ่านและเขียนความจำเดียวกัน เพื่อนร่วมทีมของคุณโคลน repo เปิดมัน และเอเจนต์ของพวกเขาสืบทอดทุกสิ่งที่เอเจนต์ของคุณได้เรียนรู้ ไม่มีอะไรให้เชิญ ส่งออก หรือ นำเข้า การเข้าถึงขึ้นอยู่กับความสามารถ: การเข้าสู่ระบบและการมีรหัสโครงการคือสิ่งที่ให้การเข้าถึง ดังนั้นให้ถือว่าความจำของ repo สาธารณะเป็นสาธารณะและเก็บความลับออกจากมัน
ความจำของโครงการฟรีหรือไม่?
ใช่ ความจำของโครงการรวมอยู่ใน AgentsRoom โดยไม่มีค่าใช้จ่ายเพิ่มเติมและไม่มีขีดจำกัดบันทึก ไม่มีการสมัครสมาชิกซิงค์แยกต่างหากและไม่มีส่วนเสริมที่ต้องชำระเงินสำหรับกราฟความรู้ คุณต้องเข้าสู่ระบบ เนื่องจากความจำถูกเก็บไว้ที่เซิร์ฟเวอร์เพื่อให้สามารถแชร์ระหว่างผู้ใช้ของโครงการได้
เอเจนต์ AI ใดบ้างที่สามารถใช้ความจำของโครงการได้?
ทั้งหมดของเอเจนต์ CLIs ที่คุณเรียกใช้ภายใน AgentsRoom เครื่องมือหน่วยความจำจะถูกให้บริการโดยเซิร์ฟเวอร์ MCP ของ AgentsRoom แทนที่จะผูกติดกับผู้ขายรายเดียว ดังนั้น Claude Code, Codex CLI และ CLIs ที่รองรับอื่นๆ จะอ่านและเขียนบันทึกเดียวกัน นี่คือจุดประสงค์ของการใส่หน่วยความจำใน IDE แทนที่จะอยู่ภายในผู้ให้บริการรายเดียว: การเปลี่ยนเอเจนต์จะไม่ทำให้คุณสูญเสียความรู้ที่สะสมในโปรเจกต์ของคุณ
ฉันต้องบอกเอเจนต์ให้บันทึกสิ่งต่างๆ ไหม?
ไม่จำเป็น แต่คุณสามารถทำได้ ทุกเอเจนต์จะได้รับคำสั่งหน่วยความจำในระบบพรอมต์ของมันและจะบันทึกหลังจากผลลัพธ์ที่สำคัญด้วยตัวเอง โดยไม่มีพรอมต์ยืนยัน นอกจากนี้คุณยังสามารถเปิดใช้งาน Always memorize สำหรับเอเจนต์เฉพาะ ซึ่งทำให้มันบันทึกการเรียนรู้ในตอนท้ายของทุกเทิร์นที่ผลิตหนึ่ง และเมื่อคุณปิดเอเจนต์ที่มีเซสชันสด AgentsRoom จะเสนอให้บันทึกเซสชันก่อนที่คุณจะปิดแท็บ
ฉันสามารถอ่านและแก้ไขหน่วยความจำเองได้ไหม?
ใช่ ไอคอนสมองใน dock จะเปิดหน่วยความจำ โดยมีป้ายแสดงจำนวนบันทึกที่มี คุณจะได้รับแถบด้านข้างโฟลเดอร์ การค้นหาแบบฟัซซี่ทั่วชื่อ คิว เนื้อหา และแท็ก และตัวแก้ไขเต็มรูปแบบเพื่อสร้าง เปลี่ยนชื่อ ทำซ้ำ หรือ ลบบันทึกและย้ายระหว่างโฟลเดอร์ นอกจากนี้ยังมีมุมมองกราฟที่วาดบันทึกเป็นโหนด ลิงก์วิกิเป็นขอบ และทำให้บันทึกที่เก่าแล้วจางหายไป
Project Memory ทำงานแบบออฟไลน์ได้ไหม?
บางส่วน แอปเดสก์ท็อปจะเก็บแคชหน่วยความจำในโฟลเดอร์โปรเจกต์ ดังนั้น UI ของ AgentsRoom ยังสามารถแสดงบันทึกของคุณได้โดยไม่ต้องเชื่อมต่อ เครื่องมือหน่วยความจำของเอเจนต์จะพูดคุยกับเซิร์ฟเวอร์ในการเรียกทุกครั้ง ดังนั้นเอเจนต์จึงต้องมีการเชื่อมต่อเพื่ออ่านหรือเขียน ไฟล์แคชจะถูก gitignored ดังนั้นจึงไม่ทำให้ที่เก็บของคุณปนเปื้อน
สิ่งใดที่ไม่ควรใส่ในหน่วยความจำโปรเจกต์?
ความลับ ข้อมูลประจำตัว โทเค็น และเส้นทางเฉพาะเครื่อง คำอธิบายเครื่องมือที่เอเจนต์ได้รับห้ามการเก็บรักษาอย่างชัดเจน และคุณควรปฏิบัติตามกฎเดียวกันเมื่อเขียนบันทึกด้วยมือ หน่วยความจำคือความรู้ที่กลั่นและทนทานเกี่ยวกับโปรเจกต์: การตัดสินใจและเหตุผลที่ทำให้เกิดการตัดสินใจ วิธีการทำงานของโมดูล กับดักที่ควรหลีกเลี่ยง ข้อกำหนดที่บังคับ การสนทนาในเซสชันและรายละเอียดที่เกิดขึ้นเพียงครั้งเดียวไม่ควรอยู่ในนั้น
ฉันสามารถปิด Project Memory ได้ไหม?
ใช่ ที่หลายระดับ หน่วยความจำเปิดใช้งานโดยค่าเริ่มต้น และการสลับเพียงครั้งเดียวในค่าเริ่มต้นของเอเจนต์โปรเจกต์จะปิดใช้งานสำหรับโปรเจกต์นั้น: ไม่มีพรอมต์บันทึกเมื่อปิดเอเจนต์ ไม่มีคำสั่งหน่วยความจำในพรอมต์ระบบ และเอเจนต์จะถูกบอกว่าเครื่องมือหน่วยความจำไม่สามารถใช้งานได้ คุณยังสามารถเปิดหน่วยความจำไว้แต่ปิดเสียงพรอมต์การปิดได้เพียงอย่างเดียว สำหรับเอเจนต์หนึ่ง สำหรับโปรเจกต์หนึ่ง หรือทั่วโลก ไม่มีอะไรถูกลบเมื่อคุณปิดมัน ดังนั้นการเปิดใช้งานอีกครั้งจะคืนค่าบันทึกที่คุณมีอยู่แล้ว
เอเจนต์ของฉันแชร์หน่วยความจำข้ามหลายโปรเจกต์ได้หรือไม่?
ได้ ผ่านสามขอบเขตที่อยู่เหนือโปรเจกต์ขึ้นไป หน่วยความจำของโฟลเดอร์เป็นของโฟลเดอร์ที่โปรเจกต์ของคุณถูกจัดเก็บอยู่ ซึ่งโดยทั่วไปคือลูกค้าหรือนายจ้างรายหนึ่ง และทุกโปรเจกต์ที่อยู่ข้างในนั้นอ่านมันได้ หน่วยความจำของบัญชีติดตามคุณไปทุกที่ ไม่ว่าลูกค้าจะเป็นใครก็ตาม และเอเจนต์ที่บันทึกไว้แต่ละตัวมีสมุดบันทึกของตัวเอง ผู้เชี่ยวชาญจึงนำสิ่งที่ได้เรียนรู้ติดตัวไปยังโปรเจกต์ถัดไป ส่วนความรู้เกี่ยวกับตัวโค้ดเองยังคงอยู่ในหน่วยความจำโปรเจกต์ เพราะนั่นคือที่ที่ต้องใช้มัน และทั้งสี่ขอบเขตปรากฏอยู่ในห้องสมุดหน่วยความจำเดียวกัน
คุณอาจชอบ
การนำเข้าที่เก็บโค้ด
เชื่อมต่อ GitHub หรือ GitLab เรียกดูที่เก็บโค้ดที่คุณเข้าถึงได้จริง แล้วโคลนหลายอันพร้อมกัน แต่ละอันจะกลายเป็นโปรเจกต์ที่มีเอเจนต์การเขียนโค้ด AI ของตัวเอง รองรับอินสแตนซ์ GitLab ที่โฮสต์เอง
ห้องสมุดทักษะ
ขั้นตอนที่สามารถนำกลับมาใช้ใหม่ได้ที่เอเจนต์ของคุณปฏิบัติตาม สามารถแนบกับงานและเอเจนต์ได้
AgentsRoom MCP
เซิร์ฟเวอร์ MCP ที่เปิดเผยรายการที่ค้างอยู่ คำสั่ง ทักษะ และหน่วยความจำให้กับเอเจนต์ของคุณ
การตรวจจับการเบี่ยงเบนบริบท
ระบุช่วงเวลาที่บริบทของเอเจนต์เสื่อมสภาพ ก่อนที่มันจะเริ่มสร้างสิ่งต่างๆ ขึ้นมา
คู่มือ CLAUDE.md
วิธีการเขียนไฟล์คำสั่งแบบสแตติกที่จับคู่กับหน่วยความจำโปรเจกต์ของคุณ
เจาะลึกเพิ่มเติม
AGENTS.md: ไฟล์บริบทเดียวสำหรับทุกเอเจนต์การเขียนโค้ด (Codex, Antigravity, Claude)
AGENTS.md คือไฟล์คำแนะนำที่พกพาได้ซึ่งเอเจนต์การเขียนโค้ด AI ของคุณอ่านก่อนที่จะสัมผัสโค้ดของคุณ ว่าควรใส่อะไรในนั้น มันแตกต่างจาก CLAUDE.md อย่างไร และจะรักษาบริบทเดียวกันระหว่าง Codex, Antigravity และ Claude ได้อย่างไร
โซลูชันหน่วยความจำที่ดีที่สุดสำหรับเอเจนต์ Claude AI ของคุณในปี 2026
CLAUDE.md, mem0, Letta, Zep, basic-memory, Obsidian plus MCP, AgentsRoom Project Memory: แผนที่ที่ซื่อสัตย์ของตัวเลือกหน่วยความจำสำหรับเอเจนต์การเขียนโค้ด AI และวิธีการเลือกหนึ่ง
หยุดการอธิบายโค้ดของคุณซ้ำ
ดาวน์โหลด AgentsRoom และให้เอเจนต์ของคุณเริ่มจดจำ ฟรี ไม่มีขีดจำกัดบันทึก
แอปคู่หู: ตรวจสอบเอเจนต์ของคุณได้ทุกที่
นำของคุณเอง: Claude, Codex, Antigravity CLI, หรือผู้ให้บริการ AI อื่น ๆ
ส่งข้อบกพร่องและคำขอไปยังแบ็คล็อกสาธารณะของคุณโดยตรง
มองเห็น AgentsRoom ในการทำงาน