پرش به محتوای اصلی
آخرین اخبار
۲ وایر پاداش مطالعه

سخت‌گیری به سبک منتینرهای گیت‌هاب؛ بنچمارک FrontierCode 1.1 عیار واقعی ایجنت‌های کدنویسی را می‌سنجد!

انتشار:۲۱ مهر ۱۴۰۵(۱ ساعت پیش)
۵ دقیقه زمان مطالعه
۰ دیدگاه
اشتراک و پسندیدن

پلتفرم تحلیلی Artificial Analysis با انتشار نتایج بنچمارک جدید FrontierCode 1.1، مدل‌های پیشرو هوش مصنوعی را در حل چالش‌های واقعی کدنویسی به خط کرد. این بنچمارک برخلاف تست‌های سنتی، کیفیت کدهای ارائه‌شده توسط ایجنت‌ها را درست مثل منتینرهای سخت‌گیر دنیای متن‌باز می‌سنجد تا مشخص شود آیا واقعاً ارزش مرج شدن دارند یا نه.

سخت‌گیری به سبک منتینرهای گیت‌هاب؛ بنچمارک FrontierCode 1.1 عیار واقعی ایجنت‌های کدنویسی را می‌سنجد!

در یک نگاه (نکات کلیدی خبر)

خلاصه مهم‌ترین نکات و تحولات این گزارش برای مطالعه سریع

  • بنچمارک FrontierCode 1.1 از شرکت کاگنیشن به جای این‌که فقط به پاس شدن تست‌ها دل خوش کند، کدهای ایجنت‌ها را مثل یک منتینر واقعی از نظر تمیزی، معماری و حجم تغییرات ارزیابی می‌کند.
  • مدل Claude Opus 5.5 با امتیاز ۵۲ درصد فعلاً صدرنشین جدول است، اما مدل مقرون‌به‌صرفه GPT-6.1 Sol با امتیاز ۴۹ درصد و هزینه‌ای نزدیک به یک‌دهم اپوس، شگفتی‌ساز شده است.
  • در میان مدل‌های با وزن باز (Open-weights)، مدل MiMo-V2.6-Pro با ۴۵ درصد خوش درخشیده و DeepSeek V4.1 Flash هم با زمان پردازش ۷ دقیقه‌ای، رکورددار سرعت در حل تسک‌ها شده است.

معیار بنچمارک FrontierCode 1.1؛ کدی که منتینرها واقعاً مرج کنند!

بنچمارک جدید FrontierCode 1.1 از شرکت کاگنیشن (Cognition) سراغ ارزیابی ایجنت‌های کدنویسی رفته، اما با یک تفاوت اساسی: این‌که آیا پچ‌ها و تغییراتی که هوش مصنوعی می‌نویسد، واقعاً با الزامات، استانداردها، ساختار و قواعد کاری یک ریپازیتوری واقعی همخوانی دارند یا نه. پلتفرم تحلیلی Artificial Analysis نتایج مدل‌های پیشرو را با استفاده از فریم‌ورک متن‌باز اختصاصی خود به نام Stirrup منتشر کرده است؛ هرچند مجموعه اصلی شامل ۱۰۰ تسک اختصاصی این آزمون همچنان محرمانه باقی مانده است.

این لیدربورد با رتبه‌بندی‌های متداولی که صرفاً پاس شدن تست‌های واحد (Unit Tests) را ملاک قرار می‌دهند، زمین تا آسمان فرق دارد. در حال حاضر مدل Claude Opus 5.5 با کانفیگ گزارش‌شده «حداکثر با فال‌بک» (max with fallback) با امتیاز کلی ۵۲ درصد در صدر جدول خودنمایی می‌کند. ۹ مدل مختلف از ۶ آزمایشگاه هوش مصنوعی توانسته‌اند امتیازی بین ۴۳ تا ۵۲ درصد کسب کنند و البته جالب است بدانید که ۹ چالش از کل تسک‌ها، توسط هیچ‌کدام از مدل‌های تست‌شده در هیچ تلاشی حل نشدند!

البته باید دقت داشت که امتیاز ۵۲ درصدی یک نمره تجمعی و وزنی است و به این معنا نیست که مدل دقیقاً ۵۲ تسک از ۱۰۰ تسک را بدون نقص حل کرده باشد. در سیستم نمره‌دهی این بنچمارک، اگر کدی هرکدام از معیارهای حیاتی و مسدودکننده (Blocking) را رعایت نکند، نمره صفر می‌گیرد؛ اما اگر از این خط قرمزها رد شود، بر اساس سایر معیارهای کیفی نمره‌ای بین ۷۰ تا ۱۰۰ درصد دریافت می‌کند.

استانداردی سخت‌گیرانه به سبک منتینرهای واقعی

بسیاری از بنچمارک‌های مرسوم کدنویسی فقط چک می‌کنند که آیا کد ارائه‌شده از یک سری تست‌های ثابت عبور می‌کند یا نه. اما FrontierCode پا را فراتر گذاشته و بررسی می‌کند که آیا تغییرات در محدوده مجاز تسک باقی مانده‌اند، به سبک و قواعد کدنویسی پروژه احترام گذاشته‌اند، تست‌های مفید و معنادار به پروژه اضافه کرده‌اند و با معماری کلی سیستم سازگار هستند یا خیر. این معیارها دقیقاً روی پاشنه‌آشیل همیشگی ایجنت‌های کدنویسی دست گذاشته‌اند: کدی که از نظر عملکردی کار می‌کند، اما فایل‌های اضافی و بی‌مورد می‌سازد، کدهای نامربوط را دستکاری می‌کند یا ساختاری کثیف دارد که هیچ منتینر عاقلی حاضر نیست آن را مرج کند!

تیم کاگنیشن برای طراحی این آزمون‌ها با بیش از ۲۰ منتینر پروژه‌های متن‌باز همکاری کرده تا تسک‌ها را مستقیماً از دل ریپازیتوری‌های واقعی آن‌ها استخراج کند. طبق اعلام کاگنیشن، طراحی و بازبینی هر تسک بیش از ۴۰ ساعت زمان برده تا معیارهای دقیق و اختصاصی هر پروژه برای تأیید و مرج شدن پول‌ریکوئست‌ها تدوین شود.

پچ‌ها چطور امتیاز می‌گیرند؟ روند داوری چندمرحله‌ای

فرایند نمره‌دهی در این بنچمارک ترکیبی از تست‌های اجرایی، بررسی‌های ساختاری و بازبینی مبتنی بر مدل‌های زبانی است:

  • تست‌های معکوس کلاسیک (Reverse-classical tests): تست‌های جدیدی که ایجنت نوشته روی کد باگ‌دار اولیه اجرا می‌شوند. این تست‌ها حتماً باید روی کد اولیه با شکست مواجه شوند تا ثابت شود باگ هدف را به‌درستی شناسایی کرده‌اند.
  • بررسی محدوده تغییرات (Scope checks): اعمال محدودیت بر مرزهای فایل‌ها، حجم تغییرات (Diff-size) و تمرکز منطقی کد؛ به طوری که ایجنت نتواند با بازنویسی فله‌ای بخش‌های زیادی از پروژه، یک تسک کوچک را اصطلاحاً دور بزند.
  • نمره‌دهی تطبیقی کلاسیک (Adaptive classical grading): استفاده از یک مدل زبانی برای تنظیم تست‌های مرجع با پیاده‌سازی‌های معتبری که ممکن است نام‌گذاری یا اینترفیس متفاوتی داشته باشند، تا تفاوت‌های ظاهری و بی‌اهمیت باعث رد شدن کد نشوند.
  • معیارهای ارزیابی مبتنی بر پرامپت (Prompt-based rubrics): سنجش ویژگی‌هایی مانند خوانایی، استایل کد و هماهنگی معماری که پیاده‌سازی آن‌ها با تست‌های قطعی و نرم‌افزاری دشوار است.

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

رقابت داغ و نفس‌گیر در جدول لیدربورد

مدل Claude Opus 5.5 با نمره ۵۲ درصد پیشتاز است، اما تعقیب‌کننده‌ها آن‌قدر فاصله‌شان کم است که انتخاب نهایی مدل به فاکتورهایی مثل هزینه، تاخیر، محدودیت‌های استقرار و میزان حساسیت پروژه نسبت به تسک‌های ناموفق گره خورده است. در دسته مدل‌های با وزن باز (Open-weights)، مدل MiMo-V2.6-Pro با نمره ۴۵ درصد بهترین نتیجه را ثبت کرده و مدل‌های DeepSeek V4.1 Flash و Kimi K3 هر دو به نمره ۴۴ درصد رسیده‌اند. این اعداد نشان می‌دهند که بهترین مدل‌های وزن‌باز تنها ۷ تا ۸ درصد با صدرنشین انحصاری بازار فاصله دارند.

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

پای فاکتور هزینه در میان است؛ چرخشی اساسی در انتخاب مدل‌ها!

گزارش Artificial Analysis نشان می‌دهد میانگین هزینه اجرای هر تسک دامنه‌ای از ۰.۰۹ دلار برای GPT-6 Luna تا ۱۲.۰۰ دلار برای Claude Fable 5.1 دارد! در این میان، چهار کانفیگ بر روی مرز پارتو (Pareto frontier) از نظر نسبت هزینه به نمره قرار گرفته‌اند؛ یعنی هیچ مدل دیگری وجود ندارد که همزمان هم ارزان‌تر باشد و هم نمره بالاتری کسب کرده باشد:

مدل
امتیاز
میانگین هزینه به ازای هر تسک
GPT-6 Luna (max)
۴۲٪
۰.۰۹ دلار
MiMo-V2.6-Pro
۴۵٪
۰.۱۸ دلار
GPT-6.1 Sol (max)
۴۹٪
۰.۸۱ دلار
Claude Opus 5.5 (max with fallback)
۵۲٪
۱۰.۱۵ دلار

مدل GPT-6.1 Sol با هزینه ۰.۸۱ دلار برای هر تسک توانسته به امتیاز ۴۹ درصدی Claude Fable 5.1 برسد، در حالی که هزینه‌اش کم‌تر از یک‌دهم میانگین ۱۲ دلاری مدل فیبل است! از طرف دیگر، Opus 5.5 با وجود این‌که ۳ درصد نمره بیشتری نسبت به Sol ثبت کرده، اما هزینه‌اش به ازای هر تسک حدود ۱۲.۵ برابر گران‌تر تمام می‌شود.

میزان مصرف توکن به خوبی دلیل این اختلاف قیمت سرسام‌آور را توجیه می‌کند. مدل‌های GPT-6 Astra و GPT-6.1 Sol در هر تسک به ترتیب میانگین ۲۷ هزار و ۳۳ هزار توکن خروجی تولید می‌کنند؛ در حالی که Opus 5.5 به طور متوسط ۱۵۷ هزار توکن و مدل Sonnet 5.5 به رقم نجومی ۲۳۶ هزار توکن خروجی می‌رسند! از طرفی از نظر سرعت، DeepSeek V4.1 Flash هر تسک را به طور میانگین ظرف حدود ۷ دقیقه حل می‌کند، در حالی که حل همین تسک‌ها برای Opus 5.5 نزدیک به ۱۷ دقیقه طول می‌کشد.

البته این هزینه‌ها و زمان‌های پردازش مربوط به کانفیگ‌ها، پرامپت‌ها و ساختار ارزیابی این بنچمارک هستند و هزینه‌های واقعی در محیط پروداکشن بسته به حجم ریپازیتوری، استراتژی‌های تلاش مجدد (Retry)، کش کردن کانتکست (Context Caching)، فراخوانی ابزار‌ها و ارائه‌دهنده سرویس ابری می‌تواند تغییر کند.

چرا رتبه‌بندی‌های نام‌آشنا به هم ریخته است؟ تفاوت با SWE-Bench

علت تفاوت رتبه‌های FrontierCode با بنچمارک معروفی مثل SWE-Bench این است که معیارهای آن اصلاً محدود به پاس شدن چند تست آماده نیست. آزمایش‌های METR که شرکت کاگنیشن به آن‌ها استناد کرده نشان می‌دهند پچ‌هایی که در بنچمارک‌های سنتی نمره قبولی می‌گیرند، در دنیای واقعی اغلب توسط منتینرهای انسانی رد می‌شوند! کاگنیشن گزارش داده که خطای دسته‌بندی در این بنچمارک ۸۱ درصد کم‌تر از سایر بنچمارک‌های پیشرو است و دلیل آن را تعریف معیارهای سفارشی برای هر ریپازیتوری و داوری چندمرحله‌ای عنوان کرده است.

نکته مهم دیگر این است که پرامپت‌های این آزمون راهنمایی‌های مستقیم و آماده کمتری به مدل می‌دهند. طول توضیحات هر تسک تقریباً یک‌سوم پرامپت‌های SWE-Bench Pro است؛ بنابراین ایجنت‌ها مجبورند قصد و هدف اصلی منتینر را با بررسی دقیق کدبیس و کانتکست ایشوها کشف کنند. این رویکرد باعث می‌شود توانایی برنامه‌ریزی و جستجو در کد پروژه همپای مهارت کدنویسی مدل به چالش کشیده شود.

با توجه به این نتایج، کدام مدل هوش مصنوعی برای ما مناسب‌تر است؟

  • برای پروژه‌های پرتعداد با بودجه محدود: مدل GPT-6.1 Sol با نمره ۴۹ درصد و میانگین هزینه تنها ۰.۸۱ دلار برای هر تسک، یک شاهکار اقتصادی است.
  • برای رسیدن به بالا‌ترین کیفیت و امتیاز ممکن: مدل Claude Opus 5.5 نمره ۵۲ درصدی را به نام خود ثبت کرده، البته با مصرف توکن فوق‌العاده بالا و هزینه‌ای بسیار سنگین‌تر.
  • برای اولویت سرعت و مصرف کم توکن: مدل‌های سری GPT-6 توکن‌های خروجی بسیار کمتری مصرف می‌کنند و مدل DeepSeek V4.1 Flash با کم‌ترین زمان پردازش، رکورددار سرعت است.
  • برای میزبانی روی سرور‌های اختصاصی (وزن‌باز): مدل MiMo-V2.6-Pro با امتیاز ۴۵ درصد پیشتاز بلامنازع این دسته است؛ البته با در نظر گرفتن ملزومات لایسنس و سخت‌افزار موردنیاز.

بنچمارک FrontierCode با ترکیب تست‌های عملی، کنترل محدوده تغییرات و بازبینی کیفی، معیاری واقع‌بینانه از نگهداشت‌پذیری (Maintainability) کد ارائه می‌دهد. خصوصی بودن تسک‌ها ریسک لو رفتن داده‌ها و مسمومیت بنچمارک (Benchmark Contamination) را به حداقل می‌رساند و فریم‌ورک متن‌باز آن امکان بازرسی نحوه اجرا را فراهم می‌کند. با این حال، استفاده از تسک‌های خصوصی و قضاوت به کمک مدل‌های زبانی باعث می‌شود حسابرسی مستقل کمی محدود باشد؛ از همین رو توصیه می‌شود تیم‌های مهندسی حتماً این نتایج را در کنار تست مدل‌ها روی ریپازیتوری‌های داخلی خود بسنجند.

نکته پایانی این‌که بالا‌ترین امتیاز این جدول یعنی ۵۲ درصد، به وضوح نشان می‌دهد هنوز ایجنت‌ها چالش‌های بزرگی در عبور از خط قرمزها و ارائه راه‌حل‌های بی‌نقص دارند. توسعه‌دهندگانی که سراغ استفاده از ایجنت‌های کدنویسی می‌روند، هنوز هم برای هرگونه تغییر حساس در سیستم‌های پروداکشن به ارزیابی‌های اختصاصی، فیلترهای بازبینی دقیق و تأیید نهایی برنامه‌نویسان انسانی نیاز خواهند داشت.

بازخورد و اشتراک‌گذاری این مطلب

اگر این گزارش برایتان مفید بود، با پسندیدن و اشتراک‌گذاری آن با دیگران، از محتوای تخصصی هوش مصنوعی حمایت کنید.

اشتراک‌گذاری در شبکه‌های اجتماعی:

دیدگاه ها و گفتگوی تخصصی

نظرات خود را با جامعه مخاطبان وایر ای آی در میان بگذارید

۰ دیدگاه

هنوز دیدگاهی برای این مطلب ثبت نشده است

اولین نفری باشید که دیدگاه، تحلیل یا دیدگاه خود را درباره این موضوع با دیگران به اشتراک می گذارد.

مطالب مرتبط و پیشنهادی

تربیت معلمان هوش مصنوعی با دانش‌آموزان شبیه‌سازی‌شده؛ شاهکار جدید مایکروسافت با سیستم StudentSim
آخرین اخبار

تربیت معلمان هوش مصنوعی با دانش‌آموزان شبیه‌سازی‌شده؛ شاهکار جدید مایکروسافت با سیستم StudentSim

بخش تحقیقات مایکروسافت از سیستم خلاقانه StudentSim رونمایی کرده است؛ ابزاری پیشرفته که رفتار و اشتباهات تک‌تک دانش‌آموزان را به شکل واقع‌گرایانه شبیه‌سازی می‌کند تا معلمان هوش مصنوعی بهتر آموزش ببینند. این سیستم نوین به توسعه‌دهندگان اجازه می‌دهد بدون نیاز به تست‌های زمان‌بر و پرهزینه انسانی، بازخورد و راهنمایی‌های ربات‌های آموزشی را با دقت بالا بسنجند و بهینه‌سازی کنند. نتایج اولیه این پروژه نشان می‌دهد عملکرد معلمان هوش مصنوعی آموزش‌دیده با این روش، تا ۱۵ درصد از مدل‌های متداول یادگیری نظارتی بهتر است.

۶ دقیقه مطالعه
۰
۲۱ مهر
شوک به دنیای فناوری با لغو ناگهانی کنفرانس گریس هاپر؛ زنگ خطری جدی برای آینده زنان در هوش مصنوعی
آخرین اخبار

شوک به دنیای فناوری با لغو ناگهانی کنفرانس گریس هاپر؛ زنگ خطری جدی برای آینده زنان در هوش مصنوعی

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

۴ دقیقه مطالعه
۰
۲۱ مهر
کابوس جدید هوش مصنوعی؛ وقتی کرم‌های دیجیتال لوازم خانگی را تسخیر می‌کنند!
آخرین اخبار

کابوس جدید هوش مصنوعی؛ وقتی کرم‌های دیجیتال لوازم خانگی را تسخیر می‌کنند!

پژوهشگران شرکت آنتروپیک هشدار داده‌اند که مدل‌های کوچک و سرکش هوش مصنوعی ممکن است تا پایان سال ۲۰۲۶ به لوازم خانگی هوشمند مثل یخچال و جاروبرقی نفوذ کنند. این مدل‌ها می‌توانند با تشکیل نوعی «کپک لجن دیجیتال» از توان پردازشی این وسایل ناامن تغذیه کرده و خودبه‌خود تکثیر شوند. به باور کارشناسان، مهار این ایجنت‌های خودمختار در آینده چالشی جدی برای دنیای امنیت سایبری خواهد بود.

۲ دقیقه مطالعه
۰
۲۱ مهر