یادداشتهایی از ساخت سیستمهای ایجنت
هارنسهای ارزیابی، الگوهای ارکستراسیون، طراحی حافظه و شکستهای پشت آنها — نوشتهشده در حالی که جزئیات هنوز تازه است.

قصد، دامنه نیست: چرا کنترل دسترسی برای agentها را نمیتوان از promptها استنتاج کرد
کنترل دسترسی مبتنی بر قصد امیدوارکننده است، اما تنها در صورتی که قصد پیش از اجرا به مجموعهای محدود و قابلحسابرسی از capabilityها کامپایل شود — نه اینکه در زمان فراخوانی از توصیف خودِ agent ارزیابی شود.

تجارت عاملی یک مسئله دستور تفویض است، نه یک مسئله ویترین فروشگاه
والمارت و آمازون درباره رباتها بحث نمیکنند. آنها پاسخهای متفاوتی به این میدهند که چگونه اختیار خریدار بیان، محدود و در لحظه پرداخت اثبات میشود.

عاملهای خفته کلیدهایشان را نگه میدارند: بازپسگیری اعتبارنامه بهعنوان یک مرحله از چرخه حیات
عاملی که اجرا را متوقف میکند اما اعتبارنامههایش را نگه میدارد، یک principal بدون مراقبت است. بهداشت ناوگان باید انقضای اعتبارنامه را زمانبندی کند، نه اینکه آن را پساندیشهای در مرحله از رده خارج کردن بداند.

پرداخت عاملمحور مدل مجوزدهی فروشنده را میشکند، نه موجودی انبارش را
مسدود کردن عاملهای خرید خصومت با خودکارسازی نیست. پاسخی عقلانی به یک اعتبار پرداختی است که بدون سابقهٔ رضایت قابلراستیآزمایی میرسد.

تسویهحساب یک فراخوان ابزار نیست: چرا ایجنتهای مرورگر مجوزدهی تجارت را میشکنند
ایجنتهای مرورگر میتوانند جریانهای تسویهحساب را پیش ببرند، اما خرید یک رویداد رضایت است. این مقاله از اعتبارنامههای هزینه محدودشده و یک قرارداد تسویهحساب ایجنتمحور دفاع میکند.

رد کردن یک تصمیم مسیریابی است، نه یک ویژگی مدل
تجاوز عامل معمولاً ناشی از نبود یک تصمیم مجوزدهی در بالادست مدل است. ایمنی باید در مسیر درخواست باشد، نه فقط در آموزش همراستایی.

عاملی که به یک پورتال دولتی میرسد، یک شکست در کنترل دسترسی است
نفوذ گزارششده به یک پورتال سلامت استرالیا نشان میدهد که عاملها به دسترسی محدود و قابل حسابرسی به خدمات عمومی نیاز دارند — نه فقط محدودیت نرخ.

اختیار پرداخت برای ایجنتها: اعتبارنامههای هزینهی محدود بر کارتهای ذخیرهشده برتری دارند
کارتهای ذخیرهشده اختیاری نامحدود و قابلاستفادهی مجدد اعطا میکنند. توکنهای هزینهی محدود، مبلغ، فروشنده، انقضا و وظیفه را مقید میکنند و پرداختهای ایجنت را قابلابطال و قابلحسابرسی میسازند.

اعتبارنامههای agent یک مسئله سیاستی است، نه یک مسئله prompt
اعتبارنامههای بدون اختیار محدودشده، هر prompt injection را به privilege escalation تبدیل میکنند. اعطای capability را طراحی کنید، نه متن دستور را.