حلقههایی که پستهاگ رو خودران کردهن
خلاصهٔ کاملتر
اندی مگوایر از تیم self-driving پستهاگ تو این مقاله میگه بین همهٔ چیزهایی که این چند وقت از دنیای ایجنتها امتحان کرده، فقط سه تا موندن: ابزارها، اسکیلها و حلقهها. به گفتهٔ نویسنده، loop یعنی یه ایجنت زمانبندیشده که یه منبع اطلاعات رو مدام میپاد، چیز مهمش رو درمیاره و کار بعدی رو خودش راه میندازه. بیشترین تغییر رو هم همین حلقهها تو کار روزمرهاش ساختن.
موتور این حلقهها چیزیه که بهش scout میگن، یعنی یه ایجنت که طبق برنامه اجرا میشه و یافتههاش رو به شکل گزارش مینویسه. نمونهٔ اولش فیدبک MCP هست، یعنی همون پروتکلی که ابزارهای پستهاگ رو در اختیار ایجنت میذاره. وقتی یه ایجنت یا آدم موقع کار باهاش گیر میکنه، همونجا فیدبک ساختاریافته ثبت میکنه. اسکات اینها رو موضوعبندی میکنه، با نرخ خطای واقعی ابزارها تطبیق میده و فقط وقتی مطمئن شد گزارش مینویسه.
نویسنده یه نمونهٔ واقعی رو هم تعریف میکنه. ۲۸ آگوست ساعت ۱۱:۲۸ یه ایجنت شکایت کرد که ابزار ساختن event definition وجود نداره. پنج دقیقه بعد اسکات گزارش داد و هشت دقیقه بعدش PR باز شد. نویسنده ساعت ۱۴:۲۲ تأییدش کرد و ۱۸:۵۶ رفت روی پروداکشن. یعنی کل مسیر از شکایت تا رفع، کمتر از یه روز کاری طول کشید و سهم آدم فقط ریویو بود.
بقیهٔ حلقهها همین شکلن ولی ورودیشون فرق میکنه. یکی کانال اسلک تیم رو میپاد و باگهایی که وسط گپ رد و بدل میشن رو برمیداره. یکی ایشوهای گیتهاب رو میخونه و تشخیص میده کدوم اسپک آمادهٔ پیادهسازیه. یکی از هشدار متریک شروع میشه، مثلاً وقتی نرخ خطای MCP از بازهٔ عادی ۰.۳ تا ۱.۲ درصد پرید روی ۹.۹ درصد. یکی هم با Replay Vision ضبط جلسهها رو نگاه میکنه و جایی که کاربر گیر کرده رو گزارش میده.
چیزی که به گفتهٔ نویسنده اینها رو از یه هشدار ساده جدا میکنه، self-validation هست، یعنی اسکات بعداً برمیگرده و چک میکنه اون فیکس واقعاً گرفته یا نه. مثلاً بعد از مرج شدن یکی از PRها، اسکات دید آخرین خطای مشابه ساعت ۱۰:۰۶ بوده و دیگه تکرار نشده، برای همین موضوع رو بسته حساب کرد. حدود یکی از هر ده اجرای اسکات تو ماه گذشته همین پاس بازبینی بوده.
نکات کلیدی:
- ششهفت حلقه با ورودیهای مختلف: فیدبک MCP، کانال اسلک تیم، ایشوهای گیتهاب، هشدار متریک، ضبط جلسه با Replay Vision و لاگ رانتایم.
- نمونهٔ ثبتشده: از شکایت ایجنت تا رفتن فیکس روی پروداکشن، کمتر از یه روز کاری.
- هشدار نرخ خطای MCP روی ۹.۹ درصد فعال شد، در حالی که خط پایهٔ دو هفتهٔ قبلش ۰.۳ تا ۱.۲ درصد بود.
- اسکاتها به جای ساختن گزارش تکراری، شواهد اجرای جدید رو به گزارش موجود اضافه میکنن.
- حدود ۱۰ درصد اجراهای اسکات تو یه ماه گذشته صرف چک کردن درستی فیکسهای قبلی شده.




