متا سیستمی شامل یک عامل حافظهٔ جداگانه معرفی کرده که بهجای افزایش صرف طول تاریخچه، بهصورت هدفمند و انتخابی به عاملهای اجرایی یادآوری میدهد تا از «زوال حالت رفتاری» در وظایف طولانی جلوگیری شود.
چالش: فراموشی و تکرار در جریانهای طولانی
در پروژههای بلندمدت، عوامل خودران گاهی محدودیتها یا تغییر وضعیت را تشخیص میدهند اما در میانهٔ کار آنها را نقض میکنند، دستورات شکستخورده را دوباره اجرا میکنند یا الگوهای خطا را مجدداً بهعنوان موارد جدید شناسایی میکنند. متا این پدیده را «زوال حالت رفتاری» مینامد؛ زمانی که اطلاعاتِ هدایتکنندهٔ تصمیم در تاریخچهٔ در حال رشد پراکنده شده یا از پنجرهٔ زمینه خارج میشود.
محدودیت افزایش صرف تاریخچه
افزایش طول تاریخچه یا خلاصهسازی کلی همیشه پاسخگو نیست. سیستمهای حافظهٔ مرسوم بر ذخیره، بهروزرسانی و بازیابی تمرکز دارند که برای نگهداری دانش بین جلسات کار مفید است، اما در جریان یک وظیفهٔ جاری باید تصمیم هوشمندانهای گرفته شود که چه اطلاعاتی و چه زمانی دوباره به عامل اعمال شود. یادآوری ناکافی به تکرار اشتباهات منجر میشود و یادآوری بیش از حد باعث افزونگی، افزایش تأخیر و اتلاف توکن میگردد.
معماری پیشنهادی: عامل اجرایی و عامل حافظهٔ مجزا
رویکرد متا شامل دو عامل است: یک عامل اجرایی بدون تغییر و یک عامل حافظه که بهطور دورهای پنجرهٔ لغزندهای از مراحل اخیر را بررسی میکند، بانک حافظهٔ ساختاریافته را بهروزرسانی میکند و تصمیم میگیرد آیا یک یادآوری کوتاه برای تماس بعدی عامل اجرایی بنویسد یا سکوت اختیار کند. این ماژول بهصورت کمکی و قابل اتصال طراحی شده و تنها یادآوریهای مبتنی بر حافظه تولید میکند، نه مشاورهٔ استراتژیک کلی.
ساختار بانک حافظه
- فیلد وضعیت خصوصی: پیشرفت و ریسکهای جاری را دنبال میکند و هرگز مستقیماً در خروجی عامل اجرایی قرار نمیگیرد.
- حافظهٔ دانش: حقایق پایدار مانند نیازمندیها، مسیرهای فایل و پیکربندیها را نگهداری میکند.
- حافظهٔ رویهای: تجربیات اجرایی شامل دستورات ناموفق، اصلاحات موفق و فرضیههای ردشده را ثبت میکند.
عاملها تنها از طریق فراخوانیهای ابزار از پیشتعریفشده میتوانند بانک را بهروزرسانی کنند و اجازهٔ بازنویسی آزادانه ندارند. در هر گام، عامل حافظه تصمیم میگیرد آیا یک حالت ذخیرهشده باید فعال شود و در صورت لزوم یادآوری هدفمند تولید میکند؛ سیاست «عدم مداخله» نیز بخشی از رفتار است.
آزمایشها و نتایج
سامانه روی دو بنچمارک آزمایش شد: Terminal-Bench 2.0 برای محیطهای خط فرمان واقعی و tau2-Bench برای کاربردهای گفتگویی در حوزههای هواپیمایی، خردهفروشی و مخابرات. عامل حافظه در آزمایشها از Claude (نسخهٔ Opus 4.6) استفاده کرد و عامل اجرایی نمونه Claude Sonnet 4.5 بود.
آمار کلیدی:
- Terminal-Bench: نرخ حل در اولین تلاش از 38% به 46% افزایش یافت.
- tau2-Bench: میانگین وزندهی وظایف از 55% به 62% رشد کرد.
افزایشها بسته به حوزه متفاوت بود: هواپیمایی و خردهفروشی هر یک حدود 10 واحد درصد رشد نشان دادند، در حالی که مخابرات تنها 3 واحد درصد بهبود داشت. همچنین مزایا برای عامل ضعیفتر بزرگتر بود، اما برای عامل قویتر نیز بهبود قابلتوجهی مشاهده شد.
چرایی برتری یادآوری انتخابی
حذف مؤلفهها بهصورت کنترلشده نشان داد که فرستادن کل بانک حافظه به عامل اجرایی در هر گام عملکرد را کاهش میدهد. نسخهای که امکان «سکوت» را نداشت و در هر گام یک حافظه بازمیگرداند، بهبودهای کوچکتر و ناهمگنتری نشان داد. مدل نهایی که بانک حافظه را نگه میدارد و یادآوریهای انتخابی تولید میکند، بهترین عملکرد را داشت؛ تعیین اینکه چه زمانی یادآوری لازم است خود یک تصمیم کلیدی است.
پیامدها، محدودیتها و مسیر پیشرو
این رویکرد نشان میدهد که افزودن یک لایهٔ حافظهٔ فعال و انتخابی میتواند رفتار عاملها را در وظایف بلندمدت بهصورت مؤثرتری شکل دهد، خطاهای تکراری را کاهش دهد و بهرهوری در کاربردهایی مثل مدیریت سیستمها، پشتیبانی فنی و گردشکارهای ابزارمحور را افزایش دهد.
- موضوعاتی که نیاز به بررسی بیشتر دارند: نرخ مداخلهٔ بهینه، هزینهٔ محاسباتی یادآوریها و سازگاری این معماری با مدلها و دامینهای مختلف.
- سناریوهای عملی: بهویژه در سیستمهایی که خطاهای تکراری هزینهٔ بالایی دارند، این معماری میتواند مفید باشد.
برای آشنایی بیشتر میتوان منابع مرجع مانند صفحهٔ هوش مصنوعی یا گزارشهای تحلیل در TechCrunch را ملاحظه کرد. پژوهش متا گامی عملی در جهت قابلاطمینانتر ساختن عاملها در وظایف طولانی برداشته و تأکید میکند که زمانبندی یادآوری به اندازهٔ طراحی خودِ حافظه اهمیت دارد.





