زنسندر؛ نسل جدید عوامل هوش مصنوعی در کدنویسی و آزمون واحد

شرکت زنسندر (Zencoder) که مقر آن در سان‌فرانسیسکو قرار دارد، امروز نسل جدید عوامل هوش مصنوعی خود برای کدنویسی و آزمون واحد را معرفی کرد. این فناوری پیشرفته، زنسندر را به عنوان یکی از جدی‌ترین رقبا برای ابزارهای قدرتمندی همچون GitHub Copilot و تازه‌واردانی نظیر Cursor معرفی می‌کند.

شروعی متفاوت با یک رویکرد نوین

زنسندر توسط اندرو فایلِو، مدیرعامل سابق Wrike، تأسیس شده و عوامل هوش مصنوعی خود را مستقیماً در محبوب‌ترین محیط‌های توسعه، مانند Visual Studio Code و JetBrains IDEs، یکپارچه‌سازی کرده است. این ابزار همچنین با بیش از ۲۰ ابزار توسعه دیگر مانند JIRA، GitHub، GitLab، و Sentry به صورت عمیق ادغام شده و نشان‌دهنده توانایی بالا در انطباق با فرآیندهای موجود توسعه‌دهندگان است.

فایلِو در مصاحبه‌ای اختصاصی با VentureBeat گفت: «ما با این فرض شروع کردیم که مدل‌های ترانسفورمر بلوک‌های قدرتمند محاسبات هستند، اما اگر آن‌ها را در یک محیط فعال‌تر قرار دهیم، می‌توانیم از قابلیت‌های آن‌ها بیشتر بهره‌برداری کنیم.»

او با توضیح اینکه منظور از محیط فعال‌تر، ارائه بازخورد به هوش مصنوعی و تجهیز آن به ابزارهای مناسب است، افزود: «هوش مصنوعی همانند انسان وقتی ابزارهای مناسبی در اختیار دارد، به‌مراتب توانمندتر عمل می‌کند.»

تفاوت اصلی زنسندر با رقبا

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

به گفته فایلِو، این ویژگی خصوصاً برای توسعه‌دهندگان سازمانی که با زبان‌هایی مانند جاوا و C# کار می‌کنند، از اهمیت زیادی برخوردار است. این ابزارها معمولاً توسط IDEهای تخصصی مانند IntelliJ و Rider از JetBrains پشتیبانی می‌شوند و قابلیت‌های جامع‌تری نسبت به ابزارهای عمومی ارائه می‌دهند.

عملکرد چشم‌گیر در آزمون‌های استاندارد صنعتی

زنسندر مدعی است که عوامل هوش مصنوعی‌اش توانسته‌اند ۶۳٪ از مشکلات موجود در معیار SWE-Bench Verified را حل کنند. این پیشرفت در حالی به دست آمده که زنسندر از رویکرد عملیاتی تک‌مسیر استفاده می‌کند، برخلاف ابزارهایی که به طور موازی چندین تلاش مختلف را اجرا می‌کنند.

علاوه بر این، زنسندر موفقیت ۳۰٪ را در آزمون SWE-Bench Multimodal گزارش داده که دو برابر بهترین نتیجه قبلی است. همچنین، در آزمون SWE-Lancer IC Diamond که اخیراً توسط OpenAI معرفی شده، توانسته است بیش از ۳۰٪ موفقیت کسب کند، که بیش از ۲۰٪ بهتر از نتایج OpenAI است.

فناوری منحصربه‌فرد “Repo Grokking”

یکی از دلایل اصلی عملکرد برجسته زنسندر، فناوری اختصاصی “Repo Grokking” آن است. این فناوری با تحلیل کدهای گسترده و ارائه زمینه‌های کلیدی، درک عمیق‌تری از پروژه‌ها به عوامل هوش مصنوعی می‌دهد. فایلِو توضیح داد: «مدل‌های زبان بزرگ به خودی خود، اطلاعاتی درباره پروژه‌ خاص شما ندارند. تنها می‌توانند با اطلاعات زمینه‌ای ارائه‌شده کار کنند.»

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

قابلیت نوآورانه “حالت قهوه”

یکی از ویژگی‌های جذاب زنسندر، قابلیت “حالت قهوه” (Coffee Mode) است که به توسعه‌دهندگان امکان می‌دهد در حین کار عوامل هوش مصنوعی، وقفه‌ای بگیرند و به فعالیت‌های دیگر بپردازند. فایلِو با طنازی گفت: «شما می‌توانید دکمه را فشار دهید و بروید یک فنجان قهوه بردارید، در حالی که عامل به طور مستقل وظایف را انجام می‌دهد.»

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

حرکت به سوی آینده

زنسندر در حال توسعه ابزارهای خود برای تولید کد در سطح تولید است که شامل تست‌گیری داخلی و بررسی‌های امنیتی می‌شود. فایلِو پیش‌بینی کرد که تا پایان سال ۲۰۲۵، چشم‌انداز صنعت توسعه نرم‌افزار دچار تغییرات گسترده‌ای خواهد شد. او گفت: «تا پایان سال جاری، ما شاهد نسل جدیدی از عوامل کدنویسی هوش مصنوعی خواهیم بود.»

این شرکت سه طرح قیمتی ارائه می‌دهد: نسخه ابتدایی رایگان، اشتراک کسب‌وکار با قیمت ۱۹ دلار در ماه برای هر کاربر با قابلیت‌های پیشرفته، و نسخه سازمانی با قیمت ۳۹ دلار در ماه برای هر کاربر که شامل پشتیبانی ممتاز و ویژگی‌های انطباقی است.

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

دستیار هوش مصنوعی

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

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

اسکرول به بالا