زدکد؛ محیط کدنویسی هوش مصنوعی با جی ال ام ۵.۲

زدکد، محیط توسعه هوش مصنوعی زد ای، با عامل برنامه‌ریز و مدل متن‌باز جی‌ال‌ام ۵.۲ عرضه شد؛ ابزاری برای کدنویسی، بازبینی و اجرای وظایف نرم‌افزاری در چند دستگاه.

.3 دیدگاه
زدکد؛ محیط کدنویسی هوش مصنوعی با جی ال ام ۵.۲

4 دقیقه

دنبال کردن در گوگل

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

عاملی که برنامه‌ریزی، ویرایش و بازبینی می‌کند

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

این اپلیکیشن برای مک‌او‌اس، ویندوز و لینوکس در دسترس است و از مدل استفاده با کلید اختصاصی کاربر برای مدل‌های شخص ثالث پشتیبانی می‌کند؛ بنابراین تیم‌ها می‌توانند زدکد را به کلیدهای خصوصی یا نقاط پایانی خودمیزبان متصل کنند. مشترکان سطح کدنویسی جی‌ال‌ام سهمیه مصرف ۱.۵ برابری دریافت می‌کنند و زد ای نیز تا ۳۱ ژوئیه با یک پاداش مصرف، این پیشنهاد را جذاب‌تر کرده است؛ پاداشی که سهمیه را ۱.۵ برابر می‌کند و هزینه استفاده از توکن در ساعات کم‌ترافیک را به ۰.۶۷ برابر کاهش می‌دهد.

پیوستگی میان دستگاه‌ها در زدکد از ابتدا در نظر گرفته شده است. دسکتاپ، موبایل و ربات‌های فی‌شو یا وی‌چت همگی می‌توانند یک پروژه مشترک را پیش ببرند و کنترل از راه دور از طریق پیام‌رسان‌هایی مانند وی‌چت یا تلگرام نیز پشتیبانی می‌شود؛ قابلیتی که در بازار چین، جایی که این اپلیکیشن‌ها بخش مرکزی جریان کاری هستند، بسیار کاربردی است. با این حال، اقدامات حساس همچنان پیش از اجرا به تأیید انسان نیاز دارند و همین موضوع کنترل را در جای درست نگه می‌دارد.

جی‌ال‌ام ۵.۲: موتور متن‌باز ساخته‌شده بدون تراشه‌های آمریکایی

در زیرساخت زدکد، جی‌ال‌ام ۵.۲ قرار دارد؛ یک مدل زبانی بزرگ متن‌باز با معماری آمیخته‌ای از متخصصان. این مدل در مجموع ۷۴۴ میلیارد پارامتر دارد که حدود ۴۰ میلیارد پارامتر آن هنگام استنتاج فعال می‌شود. سازندگان آن از پنجره زمینه عظیم یک میلیون توکنی و آموزش روی حدود ۲۸.۵ تریلیون توکن خبر داده‌اند. در بنچمارک‌های کدنویسی نیز رتبه بالایی کسب کرده و در کد آرنا به جایگاه دوم رسیده است. نکته قابل توجه این است که این مدل بدون سیلیکون آمریکایی توسعه یافته و طبق گزارش‌ها روی تراشه‌های هواوی آموزش دیده است.

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

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

دانلود زدکد رایگان است؛ طرح‌های پولی کدنویسی از ۱۵.۰۷ یورو در ماه شروع می‌شوند و تا ۱۳۳.۹۲ یورو در ماه افزایش می‌یابند.

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

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

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

نظر بگذارید

نظرات (3)

لابکور

خوبه که جی‌ال‌ام ۵.۲ بدون سیلیکون آمریکاییه، اما بنچمارک همه چیز نیست. امیدوارم اکوسیستم و قیمت واقعی، تجربه رو قابل اتکا کنن

مهران

واقعاً میشه به یه عامل اتوماتیک سپرد کارای حساس؟ یعنی تایید انسان لازمه، ولی باز هم ریسکه ؟

دیتاپا

وای این حسِ هم‌تیمیِ AI که خودش فایلارو ویرایش میکنه عجیبه... انگار ماه‌ها کارِ پراکنده یکی شد، ولی خب همیشه یه ترس کوچیک از اعتماد بهش هست، راستش