👀 خبر در یک نگاه:
Void IDE، یک ویرایشگر کد متنباز و مجهز به هوش مصنوعی، بهتازگی بهصورت نسخه آزمایشی منتشر شده است. این ابزار با تمرکز بر حفظ حریم خصوصی و بدون نیاز به واسطه، از مدلهای مختلف مانند GPT و Claude پشتیبانی میکند و قابلیت اجرای محلی یا اتصال مستقیم API را فراهم میسازد. |
ویرایشگر کد جدیدی به نام Void IDE بهتازگی بهصورت نسخه آزمایشی منتشر شده که متنباز و مجهز به هوش مصنوعی است. این ویرایشگر خودش را بهعنوان جایگزینی رایگان و متمرکز بر حفظ حریم خصوصی برای ویرایشگرهای محبوب و بستهای مثل Cursor و GitHub Copilot معرفی میکند. Void IDE که با حمایت Y Combinator توسعه یافته، انشعابی از Visual Studio Code است. در حالیکه مایکروسافت اخیرا اعلام کرده قصد دارد افزونه Chat مربوط به GitHub Copilot را طی چند ماه آینده متنباز کند، نسخه آزمایشی Void IDE همین حالا برای استفاده جامعه توسعهدهندگان در دسترس است.
Void IDE برای حذف واسطههای ناامن
💡 Void IDE با هدف رفع نگرانیهای حریم خصوصی و کاهش هزینه ابزارهای بسته هوش مصنوعی توسعه یافته است. نگاشتهای برداری در مدلهای زبانی بزرگ ممکن است اطلاعات حساس کد را آشکار کنند. |
انگیزه اصلی پشت توسعه Void IDE، پاسخ به نگرانیها درباره حفظ حریم خصوصی و هزینه ابزارهای اختصاصی کدنویسی با هوش مصنوعی است. ویرایشگرهای بسته ممکن است نیاز داشته باشند دادههای کد خصوصی را از طریق بکاند خود ارسال کنند، که این موضوع نگرانیهای حریم خصوصی ایجاد میکند و منجر به هزینههای اشتراک مداوم میشود. هرچند بکاند معمولا فقط نگاشتهای برداری (Embedding) از کد را نگه میدارد؛ اما در برخی موارد ممکن است کد اصلی قابل بازیابی باشد. همانطور که نویسندگان مقاله «کاهش ریسکهای حریم خصوصی در نگاشتهای LLM از طریق وارونسازی embedding» توضیح میدهند:
«افزایش محبوبیت پایگاهدادههای برداری Embedding در مدلهای زبانی بزرگ (LLM) با نگرانیهای جدی درباره نشت حریم خصوصی همراه بوده است. این نوع پایگاهدادهها بهویژه در برابر حملات وارونسازی Embedding آسیبپذیر هستند؛ در این حملات، مهاجمان میتوانند از نگاشتهای برداری سوءاستفاده کرده و اطلاعات حساس را از دادههای متنی اصلی بازسازی و استخراج کنند.»
پردازش هوش مصنوعی بدون واسطه در Void IDE
💡 Void IDE به توسعهدهندهها کنترل کامل روی دادهها میدهد، از مدلهای متنوع LLM پشتیبانی و پردازش هوش مصنوعی را بهصورت محلی یا مستقیم امکانپذیر میکند. امکاناتی مانند ویرایش درونخطی و چت هوشمند نیز دارد. |
Void IDE قصد دارد به توسعهدهندهها این امکان را بدهد که کنترل دادههای خود را حفظ کنند. این ویرایشگر از مدلهای زبانی بزرگ مختلف (LLM) پشتیبانی میکند و قابلیت یکپارچهسازی مستقیم با سرویسهایی مانند Claude، GPT و Gemini را دارد. همچنین از اجرای مدلهای محلی از طریق Ollama نیز پشتیبانی میکند. این قابلیتها باعث میشود پردازش هوش مصنوعی یا بهصورت محلی انجام شود یا از طریق فراخوانی مستقیم API، بدون نیاز به واسطههای شخص ثالث.
Void IDE مجموعهای از قابلیتهای متمرکز بر هوش مصنوعی را ارائه میدهد که برای کاربران ابزارهایی مانند Cursor آشنا هستند؛ از جمله ویرایش کد بهصورت درونخطی، چت هوشمند با درک متن و تولید کد. این ویرایشگر همچنین امکانات پیشرفتهای دارد؛ مثل آگاهی از ساختار فایلها برای ارائه زمینه در سطح کل کدبیس و امکان مشاهده و ویرایش پرامپتهایی که به هوش مصنوعی ارسال میشوند.
جمعبندی
از آنجایی که Void IDE انشعابی از VS Code است، کاربران میتوانند تمها، میانبرهای صفحهکلید و تنظیمات خود را بهراحتی به آن منتقل کنند.
توسعهدهندگان در Hacker News و Reddit نسبت به Void IDE، بهویژه به خاطر متنباز بودن و تمرکز آن بر حفظ حریم خصوصی، علاقه نشان دادهاند. بحثها شامل مقایسه آن با دیگر ابزارها و ویرایشگرهای هوشمند کدنویسی است. برخی توسعهدهندگان نسبت به رشد بیرویه انشعابهای VS Code ابراز تردید کردهاند و برخی دیگر این سوال را مطرح کردهاند که چرا بهجای یک ویرایشگر مستقل، از یک افزونه استفاده نشده است.
این پروژه در حال توسعه فعال است و تیم آن از جامعه دعوت کرده تا با مشارکت، مسیر آینده ابزار را شکل دهند.
منبع:
دیدگاهتان را بنویسید