| 👀 خبر در یک نگاه:
Zhijie Chen، رئیس سابق الگوریتمهای تیکتاک، ابزار Verdent را معرفی کرد؛ یک ایجنت کدنویسی خودکار با نسخه دسکتاپ و افزونه VS Code. این ابزار با قابلیتهایی مثل اجرای همزمان، هماهنگی جریان کاری، تست فوری و مدیریت کل چرخه توسعه نرمافزار، مسیر آینده AI + SWE را به سمت زیرساختهای بومی هوش مصنوعی هدایت میکند. |
شرکت Verdent به رهبری ژیجی چن، رئیس سابق بخش الگوریتم در ByteDance (کمپانی موسس TikTok)، از ابزار کدنویسی مبتنی بر هوش مصنوعی خود رونمایی کرد. این محصول در دو قالب عرضه میشود: افزونه برای Visual Studio Code و اپ دسکتاپ Verdent Deck. شرکت هدف خود را «ارائه تعریف جدیدی برای توسعه نرمافزار» اعلام کرده است.
او همچنین اضافه کرد:
«ما کدنویسی با هوش مصنوعی را تنها مقدمهای برای یک انقلاب بزرگتر در نرمافزار میبینیم.»
Verdent چیست؟
Verdent بهصورت یک موتور AI فول استک طراحی شده و از اجرای موازی ایجنتها، ورک فلوهای قابل سفارشیسازی و دلیوری تضمینشده پشتیبانی میکند تا هر مهندس بتواند یک تیم AI اختصاصی داشته باشد.
ایده اولیه Verdent از کجا آمد؟
از ویژگیهای برجسته پلتفرم، بخش Orchestration است که به کاربران امکان میدهد Model Context Protocols و زیرعاملها (Sub-agents) را پیکربندی کنند و از اورکستراسیونهای پیشساخته بهره ببرند.
مدیرعامل شرکت میگوید:
«هر سیستم پیشنهادی پیشرفتهای، مثل TikTok، Facebook یا YouTube، در واقع یک پروژه عظیم مهندسی سیستم است. این سیستم به یک مدل واحد و همهکاره متکی نیست، بلکه صدها مدل مختلف دارد که اهداف گوناگون مثل لایک، دیسلایک و غیره را پوشش میده.
بزرگترین این مدلها، حتی از LLMها هم بزرگترند. در عین حال، منطق تجاری پیچیده و استراتژیهای متنوعی در سیستم وجود دارد و کل سامانه ممکن است شامل میلیونها خط کد باشد.»
این تجربه نشان داده که محصولات پیشرفته AI، نیازمند طراحی پروژه بزرگ مهندسی سیستمها و ترکیب چندین مدل و استراتژی هستند.
Verdent: فراتر از یک دستیار کدنویسی
بر این مبنا، Verdent فراتر از نقش یک دستیار کدنویسی ساده عمل میکند. ایجنتهای AI در مهندسی نرمافزار (AI+SWE) دیگر فقط برای تکمیل خودکار کد نیستند؛ بلکه نقش برنامهریز و کنترلکننده کل چرخه عمر نرمافزار را دارند: طراحی، توسعه، تست، بیلد، دیپلوی، عملیات و آپگرید.
به عبارت دیگه، این ایجنتها به هماهنگکنندههای سطح جریان کاری (workflow-level orchestrators) تبدیل میشوند که کل صنعت نرمافزار را تحت تاثیر قرار میدهند.
ورکفلو پیشنهادی Verdent
گردش کار پیشنهادی Verdent اینگونه است:
توسعهدهنده ابتدا شرحی به زبان طبیعی ارائه میدهد؛ پلتفرم نیازها را تحلیل و وظایف را تقسیمبندی میکند؛ سپس عاملها بهصورت موازی روی مولفهها کار میکنند، پیشرفت لحظهای در داشبورد نمایش داده میشود و تستهای خودکار همراه با حلقههای اصلاح اجرا میشود. در نهایت توسعهدهنده میتواند کل راهحل را تایید کند یا اصلاحات بخواهد. خروجیها شامل diff کد، نتایج تست و Pull Requestهای مستندسازیشده است.
محصول و قیمتگذاری
Verdent Deck در قالب اپ و افزونه برای مدیریت همزمان پروژهها و وظایف بزرگ طراحی شده است؛ افزونه VS Code برای توسعهدهندگانی است که میخواهند نزدیک به کد بمانند. شرکت اعلام کرده که برنامههای پولی از ۱۹ دلار در ماه آغاز میشود و نسخههای لینوکس و ویندوز در آینده عرضه خواهند شد.
➕ نکته: در حال حاضر Verdent Deck فقط روی macOS در دسترس است و کاربران لینوکس و ویندوز باید از افزونه Verdent برای VS Code استفاده کنند تا به امکانات مشابه دسترسی داشته باشند.
سخن نهایی
در چشمانداز بلندمدت، مدیرعامل Verdent معتقد است سیستمهای فعلی کدنویسی AI تنها بخشی از تحولات مورد نیاز در مهندسی نرمافزار را پوشش میدهند. او پیشبینی میکند AI-SWE (هوش مصنوعی در مهندسی نرمافزار) بهعنوان ارکستراتور کل چرخه حیات نرمافزار عمل خواهد کرد و زیرساختهایی «AI-محور» پدید خواهد آمد؛ زیرساختهایی که برای سرعت و مقیاس خلق نرمافزار بهینهسازی شدهاند و نه صرفا ترجمه ابزارهای انسانی برای AI.
شرکت اذعان کرده که نسخه اولیه نیازمند بازخورد و تکرار است و تیم توسعه برای بهبود محصول به بازخورد کاربران تکیه خواهد کرد.
منبع: thenewstack.io




دیدگاهتان را بنویسید