Prime Agent؛ ایجنتی که خودش رو بهتر میکنه
خلاصهٔ کاملتر
پرایم اینتلکت پروژهٔ متنبازی به اسم Prime Agent منتشر کرده؛ یه ایجنت کدنویسی و تحقیق که مخصوص کارهای عمومی و طولانی طراحی شده. به گفتهٔ تیم سازنده، پایهش دو تا ایدهٔ اصلیه: مدل زبانی بازگشتی یا RLM که کانتکست رو مثل متغیر و ابزارها و زیرایجنتها رو مثل فراخوانی تابع داخل یه REPL پایدار میبینه، و Continual Harness که پرامپتهای کمکی، حافظهها، توضیح مهارتها و مشخصات زیرایجنتها رو بهشکل وضعیت ماندگار نگه میداره.
همهچیز اینجا برنامهنویسیه: ابزار اصلی مدل یه IPython پایداره و کار با فایل، اجرای دستور شل، فراخوانی ابزار و مدیریت کانتکست از دل کد انجام میشه. با rlm(...) میشه زیرایجنت واقعی برای کار موازی یا پسزمینه ساخت و نتیجهشون رو برنامهای گرفت. مهارتها هم پکیجهای پایتونی قابل import هستن و یه skill creator داخلی میتونه کارهای تکراری رو به مهارت پروژهای یا شخصی تبدیل کنه.
بخش خودبهبودی با دستور /refine کار میکنه: ایجنت مسیر فعلی سشن رو مرور میکنه و میتونه تغییرهای کوچیک و متکی به شواهد رو روی وضعیت کمکی harness اعمال کنه. به گفتهٔ مستندات، پرامپت سیستمی پایه هیچوقت بازنویسی نمیشه و اسنپشاتهای ضبطشده اجازهٔ برگشت به عقب رو میدن. این تغییرها هم بهصورت پیشفرض محدود به همون سشن میمونن.
برای کارهای طولانی چند ابزار دیگه هم هست: سشنهای daemonمحور که با جدا شدن ترمینال زنده میمونن و بعداً میشه دوباره بهشون وصل شد، /goal برای نگهداشتن یه هدف در طول نوبتها، heartbeat و زمانبندی برای برگشتن دورهای به سشن، حالت autonomous با سقف نوبت و توکن و زمان، و پیام رد و بدل کردن مستقیم بین ایجنتهای در حال اجرا.
یه هشدار مهم هم توی مستندات هست: Prime Agent کد پایتون تولیدشدهٔ مدل و دستورهای پروژه رو با دسترسی کاربر خودت اجرا میکنه و جداسازی پردازههاش سندباکس امنیتی نیست. پیشنهاد سازنده اینه که توی یه کلون یکبارمصرف یا worktree تمیز اجراش کنی و کد و دستور نامطمئن رو ببری تو یه محیط ایزولهٔ بیرونی. پروژه با لایسنس MIT منتشر شده.
نکات کلیدی:
- ایجنت متنباز کدنویسی و تحقیق از پرایم اینتلکت، ساختهشده برای کارهای طولانی
- RLM: کانتکست بهعنوان متغیر و زیرایجنتها بهعنوان فراخوانی تابع داخل یه IPython پایدار
- Continual Harness و دستور /refine برای نگهداشتن حافظه و مهارت بین سشنها بدون دستزدن به پرامپت پایه
- سشنهای daemonمحور، هدف پایدار، heartbeat، زمانبندی و حالت autonomous با سقف مصرف
- اجرای کد با دسترسی کاربر خودت؛ سندباکس امنیتی نیست و برای کد نامطمئن باید محیط جدا استفاده کرد




