تصور اجرای بازی کلاسیک Morrowind با نرخ ۶۰ فریم بر ثانیه و کنترلهای لمسی مدرن روی آیفون، یا اجرای بازی Duke Nukem 3D با پشتیبانی کامل از نمایشگر ۱۲۰ هرتزی ProMotion، برای بسیاری از علاقهمندان به بازیهای قدیمی شبیه به یک رویا است. اما یک نویسنده و روزنامهنگار حوزه فناوری بدون داشتن حتی ذرهای دانش برنامهنویسی، توانسته است این کار را با کمک عاملهای هوش مصنوعی (AI Agents) انجام دهد.
برنامهنویسی بدون کدنویسی؛ پدیده Vibecoding
این پروژه که شامل پورت بازیهای Duke Nukem 3D و Serious Sam: The First Encounter روی سیستمعامل iOS بود، در کمتر از یک هفته و با استفاده از یک حساب کاربری ۱۰۰ دلاری ChatGPT Pro انجام شد. پورت بازی Morrowind به دلیل پیچیدگیهای بیشتر، چندین هفته زمان برد و نیاز به آزمون و خطاهای بسیاری داشت. این روش جدید که اصطلاحاً به آن «وایبکدینگ» (Vibecoding) میگویند، به افراد اجازه میدهد بدون نوشتن مستقیم کد و تنها با هدایت هوش مصنوعی، نرمافزار بسازند.
نقش کلیدی مدیریت انسانی در هدایت هوش مصنوعی
برخلاف تصور عموم، وایبکدینگ به معنای فشردن یک دکمه جادویی و دریافت خروجی آماده نیست. این فرآیند بیشتر شبیه به مدیریت یک تیم فنی سریع اما نابینا است. پیش از این نیز عمار رشی (Ammaar Reshi)، مدیر AI Studio گوگل، توانسته بود با استفاده از مدل پرچمدار Anthropic و ابزار Fable، بازی Command & Conquer: Generals را به iOS پورت کند. در این روش، هوش مصنوعی کارهای سنگین و فنی را انجام میدهد، اما انسان باید نقش مدیر پروژه، تستکننده و هدایتکننده را ایفا کند تا پروژه به مسیر درست هدایت شود.