Boop؛ ایجنت شخصی که با iMessage باهاش حرف میزنی
خلاصهٔ کاملتر
کریس راروکه معماری ایجنت شخصی خودش رو با اسم Boop متنباز کرده. ایدهاش اینه که بهجای اپ جدا، همون iMessage رابط ایجنت باشه: پیام از طریق وبهوک Sendblue میرسه، ایجنت جواب میده و میتونه خودش هم اول وقت بهت پیام بده. خود نویسنده میگه این یه نقطهٔ شروعه، نه محصول آماده.
نکتهٔ جذابش برای خیلیها اینه که موتور ایجنت با اشتراک کار میکنه نه کلید API. موقع نصب انتخاب میکنی Claude Agent SDK با لاگین Claude Code، یا رانتایم محلی Codex با codex login. اگه بخوای سرور دیپلویشده داشته باشی میتونی بهجاش کلید API بذاری، ولی مسیر پیشفرض همون اشتراکه.
معماری روی الگوی «هماهنگکننده و کارگرها» بنا شده. ایجنت تعاملی فقط ابزار حافظه، ساخت زیرایجنت، اتوماسیون و پیشنویس داره؛ دسترسی به وب، فایل و اینتگریشنها ازش صریحاً گرفته شده. کار واقعی رو زیرایجنتهایی میکنن که برای هر تسک ساخته میشن و فقط همون اینتگریشنهایی که اسمشون تو فراخوان اومده رو لود میکنن.
حافظه سهلایهست — کوتاه، بلند و دائمی — و بعد از هر نوبت گفتوگو، نکتهها استخراج میشن. جالبترین بخشش یه خط لولهٔ روزانهٔ سهمرحلهایه: یه مدل پیشنهاد ادغام میده، یکی نقشِ مخالف رو بازی میکنه و سومی داوری میکنه تا تکراریها ادغام و تناقضها حل بشن. بازیابی هم با جستوجوی برداری انجام میشه که مدل محلی BGE-large رو بهعنوان جایگزین داره.
اینتگریشنها از Composio میان: با یه کلید، حدود هزار سرویس مثل Gmail، Slack، GitHub، Linear و Notion از داشبورد دیباگ با یه کلیک وصل میشن و OAuth و تازهسازی توکن دست خود Composio ـه. یه گزینهٔ اختیاری هم برای استفاده از مرورگر محلی هست و روی مک، کانکتورهای فقطخواندنی iMessage، Apple Notes و Reminders.
دو تا قابلیت دیگهای که به درد استفادهٔ روزمره میخورن، اتوماسیون و پیشنویسه. با یه پیام ساده میشه کار تکرارشونده تعریف کرد و نتیجهاش برمیگرده تو پیامرسان. مهمتر اینکه هر اقدام بیرونی اول بهشکل پیشنویس ثبت میشه و تا کاربر تأیید نکنه اجرا نمیشه.
نویسنده صریح هشدار داده که این کد اصلاً برای متنباز شدن نوشته نشده بود و از نظر هزینه و امنیت بهینه نیست؛ میگه خودتون کد رو مرور کنید، بودجه بذارید و چیزی بهش نسپارید که به خودتون هم نمیسپارید. برای اضافهکردن مهارت هم باید فایل SKILL.md رو تو هر دو مسیر Claude و Codex آینهای نگه داشت.
نکات کلیدی:
- رابط کاربری ایجنت، iMessage ـه با وبهوک Sendblue
- موتورش اشتراک Claude Code یا Codex ـه، نه کلید API
- ایجنت هماهنگکننده عمداً بدون دسترسی وب و فایل، کار واقعی با زیرایجنتها
- حافظهٔ سهلایه با تثبیت روزانهٔ پیشنهاددهنده/مخالف/داور
- هر اقدام بیرونی اول پیشنویس میشه و بعد از تأیید اجرا
- نویسنده میگه از نظر امنیت و هزینه بهینه نشده؛ با ریسک خودتون




