پرش به محتوای اصلی
پرش به محتوای مقاله

CODESTRUCT: انقلاب در عوامل کدنویسی با تبدیل ویرایش متنی به اقدامات ساختاریافته

·۲۷ فروردین ۱۴۰۵۱ دقیقه مطالعه
CODESTRUCT: انقلاب در عوامل کدنویسی با تبدیل ویرایش متنی به اقدامات ساختاریافته
اشتراک‌گذاری

عوامل کدنویسی مبتنی بر مدل‌های زبانی بزرگ، مخازن کد را به‌عنوان متن بدون ساختار behand می‌کردند. ویرایش‌ها از طریق تطبیق رشته‌ای اعمال می‌شدند؛ روشی که در برابر تغییرات قالب‌بندی یا الگوهای مبهم به‌شدت آسیب‌پذیر بود.

تیمی از پژوهشگران چارچوب CODESTRUCT را توسعه دادند. این چارچوب کدبیس را به فضای اقدام ساختاریافته تبدیل می‌کند. عوامل به‌جای کار با بازه‌های متنی، روی موجودیت‌های نام‌گذاری‌شده ساختار نحو انتزاعی (AST) (Abstract Syntax Tree) عمل می‌کنند.

CODESTRUCT دو تابع اصلی معرفی می‌کند:

  • readCode: بازیابی واحدهای نحوی کامل
  • editCode: اعمال تبدیل‌های اعتبارسنجی‌شده روی عناصر معنایی برنامه

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

ارزیابی روی SWE-Bench Verified با شش مدل زبانی مختلف نشان داد: دقت Pass@1 بین ۱.۲ تا ۵.۰ درصد افزایش یافت. مصرف توکن برای اکثر مدل‌ها ۱۲ تا ۳۸ درصد کاهش پیدا کرد. بهبودها به‌ویژه برای مدل‌هایی قابل‌توجه بود که اغلب در تولید وصله‌های معتبر از رابط‌های متنی ناکام می‌ماندند.

جی‌پی‌تی-۵ نانو (GPT-5-nano) بیشترین پیشرفت را نشان داد. دقت این مدل ۲۰.۸ درصد افزایش یافت. شکست‌های وصله خالی از ۴۶.۶ درصد به فقط ۷.۲ درصد سقوط کرد.

آزمایش تکمیلی روی CodeAssistBench دستاوردهای مداوم دقت ۰.۸ تا ۴.۴ درصد را تأیید کرد. کاهش هزینه تا ۳۳ درصد ثبت شد.

این نتایج نشان می‌دهد رابط‌های ساختارآگاه قابلیت اطمینان برتری در مقایسه با رویکردهای سنتی تطبیق رشته برای ویرایش خودکار کد ارائه می‌دهند.

·نگاه ما
تحریریه دات‌هوش

جامعه توسعه‌دهندگان ایرانی علاقه ویژه‌ای به ابزارهای کدنویسی هوش مصنوعی زاینده نشان داده‌اند. CODESTRUCT می‌تواند نقطه عطفی در افزایش دقت این ابزارها باشد. پژوهشگران ایرانی در حوزه مهندسی نرم‌افزار باید این رویکرد ساختارآگاه را در پروژه‌های تحقیقاتی خود بررسی کنند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.