گیت بررسی خودکار کد با هوش مصنوعی در GitLab CI با فیلتر هوشمند و مدیریت بهینه توکنهای پردازش.
نقش
سازنده و مهندس ارشد
سال
۱۴۰۳
استک
TypeScript · GitLab CI · LLM Guardrails · Docker
تیم
پلتفرم توسعه
مرجاسکات یک گیت بررسی خودکار و هوشمند کد در خط لوله GitLab CI است که بازخوردهای دقیق و تشخیص آسیبپذیریها را روی Merge Requestها ارائه میدهد.
مسئله
تیمهای مهندسی در پروژههای بزرگ با گلوگاههای بررسی کد و هشدارهای غیرضروری مواجه هستند که موجب خستگی تیم و مصرف بیرویه توکنهای هوش مصنوعی در فایلهای کماهمیت میشود.
رویکرد
توسعه ابزار هوشمند با TypeScript و ادغام با GitLab API؛ پیادهسازی فیلترینگ معنایی تغییرات، بودجهبندی توکنها و حلقه ارزیابی دقت در مقایسه با بازخوردهای مهندسان ارشد.
نتیجه
کاهش ۳۵ درصدی زمان چرخه بررسی کد در تیمهای فرانتاند و بکاند
حذف بیش از ۸۵ درصد هشدارهای کماهمیت هوش مصنوعی
کنترل دقیق هزینههای مدلهای زبانی با بودجهبندی قطعی توکنها