تیم مهاجرت ابری اطلسین برای تست ابزارهاش به دیتاستهای غولپیکر جیرا و کانفلوئنس نیاز داشت. راهحلشون این بود که ساخت ردیفها رو از وصل کردن رابطهها جدا کنن.
تستهای لینیر از اول سال تقریباً چهار برابر شدن، ولی انتظار هر PR روی CI از بیشتر از ۶ دقیقه به کمی بالای ۵ دقیقه رسیده.
چک کردن اینکه یه کلمه تو خروجی ایجنت هست یا نه سریع و ارزونه، ولی نویسنده نشون میده این کار اغلب چیزی که فکر میکنی رو ثابت نمیکنه.
نویسنده بیست سال کد ریویو رو نشانهی یه تیم جدی میدونست و حالا نظرش عوض شده. میگه ریویو هیچوقت تأیید کامل نبود، یه نمونهگیری انسانی بود که ما اسمش رو گذاشتیم ضمانت کیفیت.
یه ابزار Ruby که عمداً کدتو یهذره خراب میکنه تا ببینه تستهات متوجه میشن یا نه؛ هر تغییری که از زیر دست تستها در بره، با شمارهٔ خط گزارش میشه.
وقتی یه ایجنت PR میسازه و ایجنت دیگه چند دقیقهای ریویوش میکنه، تنها چیزی که آدم منتظرشه CIه. نویسنده مونورپو رو شکست تا این انتظار از ۱۳ دقیقه به ۲ دقیقه برسه.
ایجنتها PR رو باز میکنن و ایجنت دیگهای تو دو دقیقه ریویوش میکنه. حالا تنها چیزی که معطل میمونه سوئیت تسته و نویسنده برای کوتاهکردنش مونورپو رو شکسته.
لیدربوردهای عمومی میگن کدوم ابزار بهطور کلی بهتره؛ ولی اگه تسکهای تکراری خودت رو آپلود کنی، میفهمی کدوم هارنس دقیقاً کار تو رو بهتر انجام میده.
یه پلتفرم تازه همون تسک و همون مدل رو به Codex و Claude Code و چندتا ابزار دیگه میده، خروجیها رو بینام جلوت میذاره و خودت بهشون نمره میدی.
نسخهٔ ۳۰.۱ jsdom پر از بهبود سرعت و رفع باگه، و جالب اینکه بیشتر مشارکتکنندههاش با کمک ابزارهای هوش مصنوعی کار کردن.
تستهای دستی فقط همون چند ورودیای رو چک میکنن که خودت نوشتی. این پکیج ورودی میسازه و با دنبالکردن مسیر اجرا میره سراغ شاخههایی از کد که هیچوقت تست نکردی.
یه مجموعه تست خوب برای مدلهای هوش مصنوعی از جایی شروع میشه که تصمیم کسبوکار بهش وصله، نه از جایی که جمعکردن مثال راحته. این راهنما میگه توش چی باید باشه.
Dan Luu از تجربهی چندماههش با agentهای کدنویسی میگه: از ویدیوی جعلی Codex برای یه باگ، تا اینکه چرا تست تصادفی از بهترین مدل هم مهمتره.
ابزار متنباز سایدبرنچ میذاره دو برنچ گیت رو کنار هم تو مرورگر مقایسه کنی، بدون اینکه ورکینگتری خودتو دست بزنی یا برنچ عوض کنی.
گوگل یه ابزار متنباز به اسم آرتمیس منتشر کرده که با کمک هوش مصنوعی، گوشی اندرویدی واقعی رو دقیقا مثل یه آدم لمس میکنه و تستهای پیچیده رو خودش انجام میده.
تیم Entelligence یه مدل ارزونقیمت هوش مصنوعی رو با یه مدل گرون مقایسه کرده تا ببینه برای ریویو کد چقدر خوبه، و نتیجه تو کدهای امنیتی جالب از آب دراومده.
یه محقق با پسزمینهی فیزیک دو معیار عددی برای سنجش شلختگی کدهای تولیدشده با هوش مصنوعی معرفی میکنه و نشون میده چرا خود ایجنتها هم نمیتونن این شلختگی رو جمع کنن.
نویسنده بهجای نوشتن تستهای مثالمحور، برای کلاینت HTTP خودش (ffetch) قانون کلی نوشت و گذاشت ابزار فازینگ ورودیهای عجیب رو پیدا کنه؛ نتیجهش یازده باگ پنهون بود.
دو PR تازه یه ماژول تجربی به اسم node:bench رو به هستهی Node.js اضافه میکنن، دقیقاً با همون الگوی node:test ولی برای بنچمارک زدن.
نسخه جدید Claude Fable تو بنچمارک ریلزی Agents on Rails به امتیاز Opus 5 رسید، اما با هزینه و زمان اجرای کمتر؛ مدل مخفی دور قبلی هم حالا معرفی شد.