tgoop.com/linuxtnt/4421
Last Update:
یک توسعهدهنده جدید در هسته لینوکس وجود دارد. و او انسان نیست.
هسته لینوکس به سمت «کدنویسی مبتنی بر حس و حال» (vibe coding) میرود.
قوانین استفاده از دستیاران هوش مصنوعی بهزودی منتشر میشود!
این هسته جدید از حمایت رسمی ابزارهایی مثل Claude و Copilot برای همکاری در کدنویسی برخوردار خواهد بود.
ساشا لوین، توسعهدهنده باسابقه هسته لینوکس که در Nvidia و قبلاً در گوگل و مایکروسافت فعالیت داشته، پیشنهاد داده که قوانین رسمی برای استفاده از دستیاران هوش مصنوعی در توسعه به مستندات هسته اضافه شود. او همچنین یک پیکربندی استاندارد برای ابزارهایی مثل Claude و سایر کدنویسان هوش مصنوعی که هماکنون برای ایجاد وصلههای هسته استفاده میشوند، ارائه کرده است.
لوین یک RFC (درخواست نظر) منتشر کرده که پیشنهاد میدهد یک فایل پیکربندی ویژه به مخزن هسته اضافه شود تا توسط دستیاران هوش مصنوعی خوانده شود. او همچنین مجموعهای از قوانین اولیه را ارائه کرده که نحوه استفاده صحیح از هوش مصنوعی در توسعه هسته را توضیح میدهد، از جمله الزامات مربوط به قالببندی و ثبت مشارکتها (commit).
وصله پیشنهادی شامل دو بخش اصلی است:
افزودن یک فایل پیکربندی واحد که توسط ابزارهایی مثل Claude، GitHub Copilot، Cursor، Codeium، Continue، Windsurf و Aider استفاده میشود. این کار تضمین میکند که هوش مصنوعی در سراسر کدهای هسته بهصورت یکپارچه عمل کند.
مجموعه قوانین شامل رعایت سبک کدنویسی لینوکس، احترام به فرآیندهای توسعه موجود، ثبت مناسب مشارکتهای هوش مصنوعی و رعایت مجوزها.
این سند مثالهایی ارائه میدهد که نشان میدهد چگونه باید مشارکت هوش مصنوعی در کامیتها بهصورت رسمی ثبت شود، از جمله استفاده از برچسب «همکاری در توسعه توسط» که بهوضوح همکاری دستیار هوش مصنوعی را نشان میدهد. به نظر نویسنده، این رویکرد شفافیت و انصاف را در پذیرش وصلهها در شاخه اصلی تضمین میکند.
هنوز مشخص نیست که لینوس توروالدز، خالق لینوکس، چه واکنشی به این پیشنهاد نشان خواهد داد، اما انتظار میرود بحثهای داغی در این باره شکل بگیرد. موضوع نقش هوش مصنوعی در توسعه نرمافزارهای حیاتی سیستم مدتهاست که مطرح است و حالا جامعه فرصتی برای تدوین قوانین شفاف و دقیق دارد.
نویسنده: حسین سیلانی
📢 اخبار و آموزشهای بیشتر در کانال:
https://www.tgoop.com/linuxtnt)
BY linuxtnt(linux tips and tricks)
Share with your friend now:
tgoop.com/linuxtnt/4421