โมเดลขนาดใหญ่ Agent ไม่ว่าจะมีความสามารถในการ推理มากเพียงใด ก็ยังถูกจำกัดด้วยขอบเขตสองประการ ได้แก่ หน้าต่างบริบทต่อครั้ง Cสูงสุด ที่มีจำกัด และเมื่อปิดเซสชัน สถานะและประสบการณ์ก็ไม่สามารถพึ่งพาได้ ขณะที่วงจรชีวิตของโครงการวิศวกรรมหรือการวิจัยจริง Tโครงการ สามารถดำเนินต่อเนื่องเป็นเดือนหรือแม้กระทั่งหลายปี ดังนั้น Tโครงการ ≫ Cสูงสุดความขัดแย้งหลักไม่ใช่ความสามารถในการ推理ต่อครั้งที่ไม่เพียงพอ แต่เป็นเพราะประสบการณ์ไม่สามารถข้ามวงจรชีวิตของ Agent ได้ หากขาดความคงอยู่ ทุกความล้มเหลว การ权衡 ทางเลือก และข้อสรุปการตรวจรับของแต่ละการทดลองจะสูญหายไปเมื่อบริบทถูกล้าง ทำให้ Agent ในภายหลังต้องสำรวจซ้ำ
การใช้บริบทจนหมด: ขอบเขตแข็งของการสนทนาต่อครั้ง
หน้าต่างบริบทของ Agent เป็นทรัพยากรที่มีจำกัด มันสามารถรองรับเป้าหมายของงานปัจจุบัน การสังเกตเฉพาะส่วน และการ推理ล่าสุด แต่เมื่อปิดเซสชัน สถานะ ข้อสรุปชั่วคราว และประสบการณ์ภายในหน้าต่างจะไม่สามารถใช้งานได้อีก สำหรับโครงการระยะยาว ไม่สามารถเก็บความจำของโครงการไว้ในบริบทต่อครั้งได้ เพราะเมื่อเริ่มเซสชันถัดไป บริบทจะถูกล้างเป็นศูนย์หรือเหลือเพียงข้อมูลจากภายนอกที่ป้อนเข้ามาเล็กน้อยเท่านั้น
ความคงอยู่ระดับโครงการ: ทำให้ประสบการณ์เป็นโลกซอฟต์แวร์
แนวทางแก้ไขคือ ความคงอยู่ระดับโครงการ: ทำให้การตั้งค่าที่ล้มเหลว กระบวนการ权衡 ทางเลือก และข้อสรุปการตรวจรับจากการทดลองแต่ละครั้ง กลายเป็น工件ระดับโครงการที่คงอยู่อย่างต่อเนื่อง เช่น โค้ด การทดสอบ บันทึกการทดลอง บันทึกการตัดสินใจ ตัวชี้วัดการประเมิน และผลการตรวจรับ ด้วยวิธีนี้ Agent ในภายหลังจึงไม่ต้องเริ่มจากศูนย์ แต่สามารถอ่านประสบการณ์ก่อนหน้าจากคลังโครงการ เพื่อพิจารณาว่าทิศทางใดได้รับการยืนยันแล้ว ความขัดแย้งใดยังไม่ได้รับการแก้ไข และตัวชี้วัดใดบรรลุเป้าหมายแล้ว
การขยายขอบเขตวัตถุวิวัฒนาการ
ในมุมมองวิวัฒนาการของวิธีการ วัตถุวิวัฒนาการไม่ใช่แค่พารามิเตอร์เชิงตัวเลขหรือคำตอบที่เป็นทางเลือกในครั้งเดียวอีกต่อไป แต่ขยายเป็นโลกซอฟต์แวร์ที่คงอยู่อย่างต่อเนื่อง จัดเวอร์ชันได้ และสืบทอดได้工件ใหม่ที่เกิดขึ้นในแต่ละเซสชันจะเปลี่ยนสถานะของโลกนี้ และเซสชันถัดไปจะวิวัฒนาการต่อบนโลกที่อัปเดตแล้วนี้ ดังนั้นกระบวนการปรับให้เหมาะสมจึงเปลี่ยนจากงานครั้งเดียวเป็นวิวัฒนาการต่อเนื่องระดับโครงการ。
การประสานงานหลาย Agent และการแยกย่อยแบบเวียนเกิด
Agent หลายตัวที่มีวงจรชีวิตจำกัดสามารถทำงานร่วมกันได้: ผู้ดำเนินการระดับบนเข้าใจเป้าหมายและแยกย่อยงาน ผู้ดำเนินการระดับล่างทำการพัฒนาเฉพาะส่วนและการทดสอบ และแยกย่อยต่อไปแบบเวียนเกิดเมื่อจำเป็น ความต่อเนื่องข้ามวงจรชีวิตได้รับการรับประกันโดยความคงอยู่ระดับโครงการ: ก่อนที่ Agent แต่ละตัวจะปิด จะเขียนสถานะสำคัญลงใน工件ของโครงการ และหลังจาก Agent ใหม่เริ่มทำงาน จะอ่านความจำของโครงการก่อน แล้วจึงตัดสินใจดำเนินการเฉพาะส่วนในขั้นถัดไป
ความขัดแย้งของเป้าหมายและผลตอบกลับที่เบาบางในทางวิศวกรรมจริง
โครงการระยะยาวมักมีความขัดแย้งของเป้าหมาย เช่น ยากที่จะทำให้ประสิทธิภาพ ต้นทุน และความทนทานดีที่สุดพร้อมกัน นอกจากนี้ผลตอบกลับอาจเบาบาง เพราะการทดลองหนึ่งครั้งต้องรอหลายชั่วโมงหรือแม้กระทั่งหลายวัน หากไม่มีความคงอยู่ระดับโครงการ ความขัดแย้งและผลตอบกลับที่เบาบางเหล่านี้จะไม่สามารถบันทึกได้อย่างเสถียร และ Agent ในภายหลังจะพบปัญหาซ้ำแล้วซ้ำเล่า บันทึกการตัดสินใจและตัวชี้วัดการประเมินหลังการทำให้คงอยู่ เป็น载体สำคัญที่เปลี่ยนผลตอบกลับที่เบาบางให้เป็นประสบการณ์ที่สืบทอดได้
