اگر امروز در حال توسعه سامانههایی هستید که از ابزارها استفاده میکنند، باید بدانید که پرامپت دیگر نقطهٔ اثر اصلی شما نیست. نبرد واقعی در «حلقهٔ عامل» (Agent Loop) رخ میدهد؛ همان چرخهٔ اجرایی که به مدل اجازه میدهد ابزاری را فراخوانی کند، نتیجه را ببیند و حرکت بعدی خود را بر اساس آن اصلاح کند.
بدون یک چارچوب یا «هارنس» (Harness) مقاوم، پیشرفتهترین مدلهای استدلالی نیز شبیه به کسی عمل میکنند که دچار فراموشی لحظهای شده است. این چالش ریشه در نحوه پردازش اطلاعات در مدلها دارد؛ موضوعی که در بررسی مکانیسم توجه و علت بروز توهمات در پاسخها به تفصیل به آن پرداختیم. این تغییر رویکرد درست زمانی رخ میدهد که توسعهدهندگان از رابطهای سادهٔ چت به سمت سامانههای خودکار حرکت میکنند. همانطور که در تحلیل قبلی ما دربارهی پروتکل Chivox MCP اشاره کردیم، استانداردسازی رابطها مدلها را به ارزیابان متخصص تبدیل میکند، اما اکنون مشخص شده که لایهی ارکستراسیون باید تمام مراحل، از ثبت طرحوارههای ابزار تا منطق تلاش مجدد (Retry Logic) را مدیریت کند. برای حل این پیچیدگی، رویکردهایی مانند بهینهسازی مشترک در چارچوب CAHL سعی دارند شکاف میان برنامهریز و اجراکننده را پر کنند.
به نقل از راهنمای فنی منتشر شده در dev.to در ۱۸ ژوئن ۲۰۲۶، یک حلقهٔ عامل موفق به سه رکن مهندسی نیاز دارد:
- تداوم وضعیت: استفاده از متدهایی مانند
previous_response_idدر OpenAI Agents SDK برای اطمینان از اینکه مدل خروجیهای قبلی ابزار را فراموش نمیکند. - نظم در پرامپت: حفظ پیشوندهای پایدار برای بهینهسازی استفاده از حافظه موقت (Cache) و جلوگیری از رفتارهای متناقض. در این راستا، برخی سیستمها مانند ArcOS تلاش میکنند تا با جایگزینی پرامپتهای سیستمی با کدنویسی قطعی، پایداری شخصیت عامل را تضمین کنند.
- درگاههای ایمنی: پیادهسازی اعتبارسنجی برای آرگومانهای ابزار و جریانهای تأیید برای عملیات تغییردهنده، مانند ویرایش فایلها یا استقرار کدها.
طبق این گزارش، فرض بنیادین توسعه هوش مصنوعی تغییر کرده است: مدل تنها یک قطعه از سیستم است، نه کل سیستم. برای توسعهدهندگان، این یعنی مدیریت هزینهها و عملکرد اکنون به استراتژیهای فشردهسازی ورودی — مانند کوتاه کردن خروجیهای طولانی ابزارها — گره خورده است، نه صرفاً انتخاب یک مدل بزرگتر.
گام بعدی شما
- حالتهای شکست عاملهای فعلی خود را بررسی کنید؛ اگر مدل تکرار میکند یا حقایق را فراموش میکند، مشکل در حلقه است، نه پرامپت.
- نقاط گسست در انتقال تاریخچه (History Propagation) هنگام جابهجایی بین عاملها را شناسایی کنید.
- خروجیهای ابزارهایی که به پنجره متنی مدل ارسال میشوند را برای کاهش هزینه استنتاج فیلتر کنید.
اما تأثیر این تغییر معماری بر نحوه هزینه کردن برای توکنها حتی تکاندهندهتر است — به تحلیل ما درباره استراتژیهای فشردهسازی زمینه مراجعه کنید.

گفتگو