پولساید اسیستنت: از چت به اتاق کنترل
خلاصهٔ کاملتر
تیم پولساید میگه یه مدل خوب بهتنهایی ایجنت کدنویسی کارآمدی نمیسازه؛ به یه harness که حلقهٔ ایجنت رو اجرا کنه و رابطی که برنامهنویس بتونه کار رو هدایت و بازبینی کنه هم نیاز داره. حالا همون ابزارهایی که خودشون یه سال داخلی باهاشون کار میکردن رو عمومی کردن: Poolside Desktop Assistant برای مک، بهعلاوهٔ افزونههای VS Code و Visual Studio. بهصورت پیشفرض pool با مدل Laguna S 2.1 میاد.
به گفتهٔ نویسنده، مدلها سریع خوب شدن ولی چیزی که دورشون پیچیده شده جا مونده. یه ستون چت برای یه سؤال کافیه، اما وقتی ایجنت داره ریپو رو میخونه، تو ترمینال کار میکنه، فایل عوض میکنه و ساعتها تست میگیره، واحد کار دیگه «پیام» نیست بلکه «سشن»ه؛ گرهخورده به یه ریپو، برنچ، ابزارها و دسترسیهاش. تصمیم اصلی طراحی هم از همینجا اومده: رابط، harness و مدل باید جدا و ترکیبپذیر بمونن.
این جداسازی با Agent Client Protocol یا ACP انجام میشه، برای همین هر harness سازگاری بدون اینکه درخواستهاش از سرورهای پولساید رد بشه وصل میشه؛ میتونی اشتراک Claude Code، Codex یا Gemini خودتو بیاری یا pool رو به یه endpoint سازگار با OpenAI وصل کنی. چون گفتگوها به ایجنتِ سازندهشون چسبیده نیستن، یه مکالمه با کل کانتکستش به ایجنت دیگه تحویل داده میشه: یکی نقشه رو بنویسه، اون یکی پیادهسازی کنه.
چند سشن هم بهشکل موازی اجرا میشن و پشتیبانی بومی از Git worktree باعث میشه هر تسک تو چکاوت و برنچ خودش بمونه و ایجنتها روی فایلهای هم نپرن. چیدمان اپ هم برای ادارهکردن طراحی شده نه چتکردن: تب، اسپلیت، سایدبار دوم و پنل پایین رو جوری میچینی که گفتگو، ترمینال، درخت فایل، دیف و وضعیت Git یکجا باشن، و Cmd+K بدون ماوس بینشون جابهجات میکنه.
سشنهای قبلی Claude Code و Codex از مسیر Settings و بعد Archive وارد میشن، و کانکتورهای آمادهٔ GitHub، Linear، Notion، Sentry، Vercel و Supabase هم داخلشه. اجرای مدل محلی هم با MLX پشتیبانی میشه و اپ قبل از دانلود تخمین میزنه مدل چقدر روی مکِ تو جا میشه. نویسنده صادقانه هشدار میده که مدلهای کدنویسی محلی هنوز حافظهٔ یکپارچهٔ زیادی میخوان و «مدل لود شد» با «حاضرم کل روز باهاش کار کنم» دو استاندارد متفاوته.
نکات کلیدی:
- Poolside Desktop Assistant برای مک منتشر شد، بهعلاوهٔ افزونههای VS Code و Visual Studio
- روی پروتکل باز ACP ساخته شده، پس Claude Code، Codex و Gemini هم کنار pool اجرا میشن
- تحویل یه گفتگو با کل کانتکستش از یه ایجنت به ایجنت دیگه ممکنه
- پشتیبانی بومی از Git worktree میذاره ایجنتهای موازی روی فایلهای هم نپرن
- اجرای کاملاً آفلاین با MLX و مدل Laguna XS 2.1 روی مکهای قدرتمند




