اتوماسیون با ایجنت: سه تکهای که جا میمونه
خلاصهٔ کاملتر
نویسنده میگه بیشتر پروژههای اتوماسیون کسبوکار سر یه چیز زمین میخورن: یکی یه ایجنت راه میندازه، تو دمو عالی جواب میده و بعد بیسروصدا خراب میشه یا از مسیر منحرف میشه، چون هیچکس نمیبینه داره چی کار میکنه. به گفتهٔ او تیمهای موفق فقط ایجنت نمیسازن؛ یه سیستم دور ایجنت میسازن که سه جزء داره.
سه دلیل اصلی شکست هم مشخصه: نبود کانتکست مشترک، که باعث میشه ایجنتها کار تکراری کنن یا تصمیمهای همدیگه رو نقض کنن؛ ورودیهای شکننده، که وقتی رسوندن یه کار به ایجنت نیاز به برنامهنویس داشته باشه تیم برمیگرده سراغ کار دستی؛ و نبود حلقهٔ پاسخگویی، که خطاهای کوچیک رو تا وقتی جبرانناپذیر شن پنهون نگه میداره.
جزء اول فضای کاری مشترکه؛ یه محیط ساختاریافته که هم آدمها و هم ایجنتها از همون داده میخونن و روی همون داده مینویسن. چیزهایی که توش لازمه: صف کار یا برد کانبان با وضعیت هر تسک، ورودی و خروجی استاندارد بهجای متن آزاد، حافظهٔ کانتکست از تصمیمها و دادههای قبلی، و لاگ ممیزی زماندار که مشخص کنه چه کسی — آدم یا ایجنت — کِی چه کاری کرده.
بستر این فضا میتونه Airtable، Notion، ترکیب Google Sheets و Apps Script، یا مستقیم CRMهایی مثل Salesforce و HubSpot باشه؛ برای توان عملیاتی بالا هم دیتابیس اختصاصی. نویسنده تأکید میکنه ابزار مهمتر از انضباط نیست: هر تعامل ایجنت باید از فضای مشترک بخونه و بهش برگردونه، نه به حافظهای که با بسته شدن نشست بخار میشه.
جزء دوم لایهٔ دریافت کاره؛ همون چیزی که بین دنیای واقعی (ایمیل، پیام اسلک، فرم، تریگر زمانبندیشده) و ایجنت قرار میگیره. چهار حالت دریافت شمرده شده: مبتنی بر رویداد، مبتنی بر ارتباط (ایمیل و پیام که نیاز به پارس دارن)، زمانبندیشده، و شروعشده توسط آدم. دادههای واقعی بهمریختهان، پس یه ایجنت نرمالساز سبک باید ورودی خام رو به یه رکورد تسک ساختاریافته تبدیل کنه و کمبودها رو برای بازبینی آدم علامت بزنه.
اصلهای طراحی این لایه هم سادهان: تا جایی که میشه فرم ساختاریافته بگیر بهجای پارس کردن ایمیل؛ بهجای فیلتر کردن و دور ریختن ورودی مبهم، اون رو دستهبندی و به مسیر درست یا صف بازبینی بفرست؛ کل کانتکست لازم رو همون اول همراه تسک بفرست تا ایجنت وسط کار مجبور به واکشی دوباره نشه؛ و هر رویداد دریافت رو لاگ کن.
جزء سوم گاردریلهای ارزیابیه، همون چیزی که بیشتر تیمها ازش میگذرن. ارزیابی سه سطح داره: اعتبارسنجی ساختاری (قالب و فیلدهای لازم درسته؟)، اعتبارسنجی معنایی (محتوا واقعاً با منبع میخونه؟ که خودش یه ایجنت بازبین میخواد) و اعتبارسنجی منطق کسبوکار (خروجی با قیمتگذاری، سیاستها و قوانین شرکت جور درمیاد؟).
بهجای اینکه هر ارزیابی ناموفق کل جریان رو قفل کنه، پیشنهاد نویسنده پاسخ پلهایه: قبولی با اطمینان بالا خودکار جلو میره، مردودی نرم برای بازبینی آدم صف میشه و مردودی سخت رد و با هشدار دوباره صفبندی میشه. مهمتر اینکه لاگ ارزیابیها ارزشمندترین دیتاست تیمه و باید به بهبود پرامپتها برگرده، نه اینکه فقط نقش دروازهبان رو بازی کنه.
نکات کلیدی:
- ایجنتها بهعنوان یه سیستم جواب میدن، نه ابزار تکافتاده؛ سه لایهٔ فضای کاری، دریافت و ارزیابی پایهٔ کارن.
- فضای کاری مشترک بافت پیوندی بین ایجنتهاست و جلوی کار تکراری و خروجی متناقض رو میگیره.
- ورودی خام همیشه بهمریختهست؛ یه مرحلهٔ نرمالسازی قبل از ایجنت اصلی نرخ خطا رو حسابی پایین میاره.
- ارزیابی سهسطحیه و باید حلقهٔ بازخورد باشه، نه فقط دروازهٔ رد و قبول.
- شاخصهای حداقلی برای پایش: نرخ تکمیل تسک، نرخ قبولی ارزیابی، نرخ ارجاع به آدم و توزیع نوع خطا.
- اتوماسیون «تنظیم کن و فراموش کن» نیست؛ فرایندهای کسبوکار عوض میشن و بازبینی دورهای لازمه.




