اندی اوسمانی در مقالهای به پدیدهای به نام "مشکل ۸۰ درصدی" در کدنویسی با استفاده از هوش مصنوعی اشاره میکند. این مشکل به این معناست که در حال حاضر، مدلهای هوش مصنوعی میتوانند تا ۸۰ درصد کد را تولید کنند، در حالی که ۲۰ درصد باقیمانده نیازمند ویرایش و اصلاحات انسانی است. این تغییر نسبت به گذشته که سهم کدنویسی دستی ۸۰ درصد و سهم هوش مصنوعی ۲۰ درصد بود، قابل توجه است.
بوریس چرنی، سازنده Claude Code، نیز نظرات مشابهی را مطرح کرده و اعلام کرده که تقریباً ۱۰۰ درصد کد آنها توسط Claude Code و Opus 4.5 نوشته میشود و حتی نیازی به ویرایش دستی نیست. این موضوع نشاندهنده پیشرفتهای چشمگیر در زمینه هوش مصنوعی و توانایی آن در تولید کد با کیفیت است.
با این حال، نویسنده مقاله هشدار میدهد که این تغییرات، مشکلات را از بین نبردهاند، بلکه آنها را تغییر دادهاند و حتی برخی از آنها را بدتر کردهاند. خطاهای هوش مصنوعی از اشکالات نحوی به شکستهای مفهومی تبدیل شدهاند، که مشابه اشتباهاتی است که یک برنامهنویس تازهکار ممکن است تحت فشار زمانی مرتکب شود.
از جمله مشکلاتی که در این زمینه وجود دارد، میتوان به موارد زیر اشاره کرد: اشتباه در مفروضات اولیه، پیچیدگی بیش از حد کد تولید شده، انباشت کد غیرضروری و موافقت بیچون و چرا با درخواستهای کاربر بدون ارائه بازخورد یا پیشنهادهای جایگزین. این مشکلات با وجود استفاده از سیستمهای مختلف و دستورالعملهای دقیق، همچنان پابرجا هستند.
در نهایت، نویسنده مقاله تأکید میکند که این تغییرات، تنها در پروژههای جدید و کوچک قابل مشاهده است و در پروژههای بزرگ و موجود که تیمهای توسعه در آنها مشارکت دارند، وضعیت متفاوت است. با این حال، این موضوع نشاندهنده مسیری است که ما در حال حرکت به سوی آن هستیم.
مشاهده مطلب اصلی