هوش مصنوعی ۵ دقیقه مطالعه

Laguna XS 2.1؛ بررسی مدل متن‌باز جدید Poolside برای کدنویسی عامل‌محور

هادی داتلی بیگی هادی داتلی بیگی

در سال ۲۰۲۶، رقابت مدل‌های هوش مصنوعی تنها به چت‌بات‌ها و تولید متن محدود نیست. یکی از مهم‌ترین روندهای جدید، حرکت به سمت مدل‌های تخصصی برای کدنویسی عامل‌محور است؛ مدل‌هایی که فقط کد تولید نمی‌کنند، بلکه می‌توانند ابزار اجرا کنند، روی مخازن کد کار کنند و وظایف چندمرحله‌ای مهندسی نرم‌افزار را انجام دهند.

در همین مسیر، Laguna XS 2.1 از شرکت Poolside توجه زیادی را به خود جلب کرده است. این مدل برای توسعه‌دهندگان، تیم‌های مهندسی نرم‌افزار و ابزارهای agentic coding طراحی شده و یکی از گزینه‌های جدی در میان مدل‌های متن‌باز/اوپن‌ویت برای کارهای کدنویسی پیشرفته محسوب می‌شود.


Laguna XS 2.1 چیست؟

Laguna XS 2.1 یک مدل زبانی متن‌باز و متن‌به‌متن از شرکت Poolside است که به‌صورت ویژه برای:

  • کدنویسی عامل‌محور
  • اجرای ابزارها
  • کار روی پروژه‌های بزرگ کد
  • وظایف چندمرحله‌ای برنامه‌نویسی

طراحی شده است.

این مدل برخلاف بسیاری از مدل‌های عمومی، تمرکز اصلی خود را روی مهندسی نرم‌افزار واقعی گذاشته است؛ یعنی جایی که مدل باید بتواند در کنار تولید کد، تصمیم بگیرد، ابزار را صدا بزند، فایل‌ها را بررسی کند و یک مسئله را مرحله‌به‌مرحله حل کند.

بنچمارک ارائه شده از عملکرد مدل Laguna XS 2.1

مشخصات فنی Laguna XS 2.1

طبق اطلاعات منتشرشده از Poolside، این مدل مشخصات زیر را دارد:

  • معماری: Mixture-of-Experts (MoE)
  • پارامتر کل: ۳۳ میلیارد
  • پارامتر فعال در هر توکن: ۳ میلیارد
  • تعداد متخصص‌ها: ۲۵۶ متخصص + ۱ متخصص اشتراکی
  • زمینه متنی: ۲۶۲,۱۴۴ توکن، حدود ۲۵۶K
  • تعداد لایه‌ها: ۴۰
  • لایه‌های با attention پنجره‌ای: ۳۰ لایه
  • لایه‌های با attention سراسری: ۱۰ لایه
  • اندازه پنجره لغزان: ۵۱۲ توکن
  • مجوز: Apache 2.0

این مشخصات نشان می‌دهد که Laguna XS 2.1 فقط یک مدل سبک برای پاسخ‌گویی ساده نیست، بلکه برای پروژه‌های سنگین و contextهای طولانی ساخته شده است.


چرا Laguna XS 2.1 برای کدنویسی مهم است؟

یکی از چالش‌های اصلی در مدل‌های کدنویسی، کار با پروژه‌های بزرگ و طولانی است. در یک مخزن واقعی، مدل باید بتواند:

  • فایل‌های متعدد را هم‌زمان در نظر بگیرد
  • تغییرات قبلی را فراموش نکند
  • وابستگی بین بخش‌های مختلف کد را بفهمد
  • با ابزارها تعامل کند
  • چند مرحله تصمیم‌گیری انجام دهد

Laguna XS 2.1 دقیقاً برای همین سناریوها ساخته شده است.

زمینه متنی بسیار بزرگ ۲۵۶K به آن اجازه می‌دهد که با پروژه‌های طولانی‌تر و پیچیده‌تر بهتر کار کند.


عملکرد Laguna XS 2.1 در بنچمارک‌ها

Poolside برای این مدل نتایج زیر را گزارش کرده است:

  • SWE-bench Verified: 69.9٪
  • SWE-bench Multilingual: 57.7٪
  • SWE-Bench Pro: 46.3٪
  • Terminal-Bench 2.0: 35.7٪

این نتایج نشان می‌دهد که مدل در حل مسائل واقعی کدنویسی و کار با ترمینال عملکرد قابل‌توجهی دارد.

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


قابلیت reasoning و اجرای ابزارها

یکی از ویژگی‌های مهم Laguna XS 2.1 این است که می‌تواند reasoning را با فراخوانی ابزارها ترکیب کند.

یعنی مدل فقط پاسخ نمی‌دهد، بلکه می‌تواند:

  • تصمیم بگیرد چه ابزاری لازم است
  • به فایل‌ها یا ترمینال مراجعه کند
  • چند مرحله برای حل مسئله طی کند
  • در طول فرایند، استدلال خود را با اجرای ابزار هماهنگ کند

این ویژگی برای ساخت coding agent بسیار مهم است، چون در دنیای واقعی برنامه‌نویسی، فقط تولید متن کافی نیست.


آیا Laguna XS 2.1 برای اجرای محلی مناسب است؟

بله، یکی از نکات جذاب این مدل، امکان اجرای نسبتاً سبک‌تر آن نسبت به اندازه و توانش است. چون فقط ۳ میلیارد پارامتر فعال در هر توکن دارد، اجرای آن از بسیاری از مدل‌های بسیار بزرگ‌تر کم‌هزینه‌تر است.

Poolside اشاره کرده که این مدل می‌تواند روی سیستمی با ۳۶ گیگابایت RAM نیز اجرا شود و حتی برای NVIDIA DGX Spark هم پیشنهاد شده است.

این موضوع برای توسعه‌دهندگانی که می‌خواهند مدل را به‌صورت محلی تست کنند، بسیار مهم است.


مجوز و دسترسی Laguna XS 2.1

یکی از نقاط قوت مهم این مدل، مجوز Apache 2.0 است.

این مجوز به کاربران اجازه می‌دهد:

  • مدل را استفاده کنند
  • آن را تغییر دهند
  • فاین‌تیون کنند
  • در پروژه‌های تجاری به‌کار ببرند

از نظر دسترسی نیز این مدل از طریق مسیرهای مختلفی در دسترس قرار گرفته است، از جمله:

  • Hugging Face
  • API اختصاصی Poolside
  • OpenRouter
  • Ollama
  • ابزار agentic خود Poolside با نام pool

این تنوع دسترسی باعث می‌شود Laguna XS 2.1 برای تست، توسعه و استفاده عملی جذاب‌تر شود.


Laguna XS 2.1 برای چه کسانی مناسب است؟

این مدل بیشتر برای این گروه‌ها مناسب است:

1) توسعه‌دهندگان و مهندسان نرم‌افزار

برای اشکال‌زدایی، refactor، توضیح کد و کار با مخازن بزرگ.

2) تیم‌های AI Agent

برای ساخت عامل‌های برنامه‌نویسی که می‌توانند ابزار اجرا کنند.

3) پژوهشگران مدل‌های زبانی

برای بررسی معماری MoE و مدل‌های long-context.

4) کاربران حرفه‌ای Ollama یا API-based workflows

برای آزمایش یک مدل تخصصی کدنویسی با دسترسی منعطف.


تفاوت Laguna XS 2.1 با مدل‌های عمومی چیست؟

برخلاف مدل‌های عمومی که برای چت، متن، تصویر یا کارهای چندمنظوره طراحی می‌شوند، Laguna XS 2.1 از ابتدا برای وظایف کدنویسی و مهندسی نرم‌افزار ساخته شده است.

تفاوت‌های اصلی آن:

  • تمرکز بیشتر بر code reasoning
  • طراحی برای tool use
  • context بسیار طولانی
  • مناسب برای workbenchهای برنامه‌نویسی
  • عملکرد بهتر در سناریوهای agentic

به همین دلیل، این مدل بیشتر از آنکه یک چت‌بات عمومی باشد، یک ابزار تخصصی برای برنامه‌نویسی است. این مدل با معماری MoE، زمینه متنی ۲۵۶K، مجوز Apache 2.0 و تمرکز بر tool use، نشان می‌دهد که آینده مدل‌های هوش مصنوعی به سمت عامل‌های تخصصی و کاربردی‌تر حرکت می‌کند.

اگر به دنبال مدلی برای:

  • کار با مخزن‌های بزرگ
  • اجرای ابزارها
  • حل مسائل چندمرحله‌ای کدنویسی
  • ساخت agentهای برنامه‌نویسی

هستید، Laguna XS 2.1 قطعاً یکی از گزینه‌های مهم برای بررسی است.

هادی داتلی بیگی

نوشته‌شده توسط

هادی داتلی بیگی

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

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *