Claude Fable 5 একটি চার বছরের পুরনো টুইটকে একটি মাত্র ডেভেলপমেন্ট সেশনে খেলার উপযোগী 3D ব্রাউজার গেমে রূপান্তরিত করেছে, এবং এটি কোনো মানুষের দ্বারা নির্ধারিত টেক স্ট্যাক বা ডিজাইনের ইনপুট ছাড়াই সমস্ত কঠিন কাজ সম্পন্ন করেছে।

Simon Willison মডেলটিকে টুইটটির সংক্ষিপ্ত বিবরণ, একটি স্ক্রিনশট এবং দুটি সহায়ক ছবি প্রদান করেছিলেন। সেই সামান্য প্রম্পট থেকেই Claude Fable 5 সম্পূর্ণ কোডবেস লিখে ফেলে, 3D ইঞ্জিন হিসেবে Three.js নির্বাচন করে, একটি OpenAI মডেলের মাধ্যমে গেমের টেক্সচার তৈরি করে এবং প্রতিটি পরিবর্তন একটি GitHub রিপোজিটরিতে পুশ করে। রিপোজিটরিটিকে GitHub Pages-এর সাথে যুক্ত করা ছিল, ফলে প্রতিটি কমিট প্রায় আধা মিনিটের মধ্যে একটি লাইভ URL-এ দৃশ্যমান হতো। এর ফলাফল হলো একটি কার্যকরী “Raccoon Heist” গেম যা আজ যে কেউ ব্রাউজারে খেলতে পারে।

পরীক্ষাটি যেভাবে সম্পন্ন হলো

  • ন্যূনতম প্রম্পট – মূল ২০২২ সালের টুইটটিতে একটি গেম কনসেপ্ট তালিকাভুক্ত ছিল এবং একটি মাত্র স্ক্রিনশট দেখানো হয়েছিল। Willison রেফারেন্সের জন্য দুটি অতিরিক্ত ছবি এবং কয়েক লাইন টেক্সট যোগ করেছিলেন। তিনি প্রোগ্রামিং ল্যাঙ্গুয়েজ, গ্রাফিক্স লাইব্রেরি বা ডেপ্লয়মেন্ট সম্পর্কে কোনো নির্দেশনা দেননি।
  • মডেল-চালিত সিদ্ধান্ত – Claude Fable 5 রেন্ডারিং ইঞ্জিন হিসেবে 3D গ্রাফিক্সের জন্য একটি JavaScript লাইব্রেরি Three.js বেছে নিয়েছে। এটি গেমটি চালানোর জন্য প্রয়োজনীয় HTML, JavaScript এবং অ্যাসেট-লোডিং কোড লিখেছে।
  • AI-জেনারেটেড অ্যাসেট – একটি OpenAI মডেল টেক্সচার ইমেজ তৈরি করেছে, যা একজন ডিজাইনারের প্রয়োজনীয়তা দূর করেছে।
  • কন্টিনিউয়াস ডেলিভারি – প্রতিটি কোড পুশ GitHub Pages-কে সাইটটি পুনরায় তৈরি (rebuild) করতে ট্রিগার করেছিল, ফলে ৩০ সেকেন্ডের কম সময়ের মধ্যে নতুন সংস্করণটি দৃশ্যমান হতো। Willison রিয়েল টাইমে গেমটির বিবর্তন লক্ষ্য করেছিলেন, একটি খালি ক্যানভাস থেকে একটি সম্পূর্ণ খেলার উপযোগী প্রোটোটাইপ পর্যন্ত।

কেন এটি গুরুত্বপূর্ণ

প্রথাগত AI কোডিং অ্যাসিস্ট্যান্টগুলো একজন ডেভেলপার বিস্তারিত স্পেসিফিকেশন দিলে অটো-কমপ্লিট, বাগ-ফিক্স সাজেশন বা স্নিপেট জেনারেশনে সাহায্য করে থাকে। Claude Fable 5 একটি সীমা অতিক্রম করেছে: এটি একটি উচ্চ-স্তরের লক্ষ্য গ্রহণ করেছে, ইমপ্লিমেন্টেশন স্ট্যাক বেছে নিয়েছে, অ্যাসেট তৈরি করেছে এবং কোনো অতিরিক্ত মানুষের নির্দেশনা ছাড়াই একটি লাইভ প্রোডাক্ট শিপ করেছে।

SWE-bench এর মতো বেঞ্চমার্কগুলো মডেলগুলো কতটা ভালোভাবে প্রোগ্রামিং সমস্যা সমাধান করতে পারে তা পরিমাপ করে, কিন্তু একটি মডেলকে স্বয়ংক্রিয়ভাবে একটি এন্ড-টু-এন্ড ইন্টারেক্টিভ অভিজ্ঞতা তৈরি করতে দেখা একটি ভিন্ন সক্ষমতা প্রদর্শন করে। দ্রুত প্রোটোটাইপিংয়ের জন্য, এই ওয়ার্কফ্লো প্রমাণ করে যে একজন ডেভেলপার একটি মডেলকে একটি কনসেপ্ট এবং কিছু অ্যাসেট দিয়ে, একটি ডেপ্লয়মেন্ট টার্গেটের দিকে নির্দেশ করে মাত্র কয়েক মিনিটে একটি ব্যবহারযোগ্য ডেমো পেতে পারেন।

কারা লাভবান হবে এবং কারা পিছিয়ে পড়তে পারে

  • স্টার্ট-আপ এবং ইন্ডিপেন্ডেন্ট ডেভেলপাররা একটি পূর্ণাঙ্গ ইঞ্জিনিয়ারিং টিম নিয়োগ না করেই গেম আইডিয়া বা UI কনসেপ্ট নিয়ে কাজ করতে পারবেন।
  • প্রোডাক্ট টিমগুলো অভ্যন্তরীণ পর্যালোচনার জন্য প্রুফ-অফ-কনসেপ্ট ফিচার তৈরি করতে এই পদ্ধতি ব্যবহার করতে পারে।
  • টুল ভেন্ডররা যারা AI-চালিত কোড জেনারেশন প্রদান করে, তারা উচ্চ-স্তরের অর্কেস্ট্রেশন ফিচারের দিকে চাহিদার পরিবর্তন দেখতে পারে—যেখানে মডেলগুলো ফ্রেমওয়ার্ক নির্বাচন করতে এবং CI/CD পাইপলাইন পরিচালনা করতে পারবে।

বিপরীতে, যারা আর্কিটেকচার সিদ্ধান্ত, পারফরম্যান্স টিউনিং বা আর্ট ডিরেকশনে বিশেষজ্ঞ ডেভেলপাররা দেখতে পারেন যে সবচেয়ে দৃশ্যমান এবং কম জটিল কাজগুলো ক্রমবর্ধমানভাবে স্বয়ংক্রিয় হয়ে যাচ্ছে। মডেলের এই স্বায়ত্তশাসন কোডের গুণমান, নিরাপত্তা এবং AI-জেনারেটেড অ্যাসেটের লাইসেন্সিং সম্পর্কে প্রশ্নও তোলে—যেসব বিষয়ে এখনও মানুষের তত্ত্বাবধান প্রয়োজন।

বর্তমান ডেমোর সীমাবদ্ধতা

  • স্কোপ – গেমটি একটি সাধারণ 3D প্রোটোটাইপ; বড় এবং ডেটা-নিবিড় অ্যাপ্লিকেশনগুলোতে এই পদ্ধতি প্রয়োগ করা এখনও প্রমাণিত নয়।
  • হিউম্যান স্ক্যাফোল্ডিং – Willison GitHub Pages পাইপলাইন সেট আপ করেছিলেন এবং মডেলের আউটপুট পর্যবেক্ষণ করেছিলেন। একটি সম্পূর্ণ হ্যান্ডস-অফ সিস্টেমের জন্য বিল্ড ফেইলিওর বা অনিরাপদ কোড শনাক্ত করার মেকানিজম প্রয়োজন হবে।
  • অ্যাসেট ফিডেলিটি – AI-জেনারেটেড টেক্সচার একটি সাধারণ গেমের জন্য কাজ করলেও উচ্চ-বাজেটের প্রোডাকশনের জন্য এটি যথেষ্ট নাও হতে পারে, যেখানে ফটোরিয়ালিজম বা ব্র্যান্ড-নির্দিষ্ট আর্টের প্রয়োজন হয়।

পরবর্তীতে যা লক্ষ্যণীয়

  • টুল ইন্টিগ্রেশন – লার্জ ল্যাঙ্গুয়েজ মডেল এবং ক্লাউড বিল্ড সার্ভিসের মধ্যে আরও ঘনিষ্ঠ সমন্বয় প্রত্যাশা করা যেতে পারে, যা Willison-এর করা ম্যানুয়াল ধাপগুলোকে কমিয়ে দেবে।
  • সেফটি লেয়ার – প্ল্যাটফর্মগুলো ডেপ্লয়মেন্টের আগে নিরাপত্তা ত্রুটি ধরার জন্য স্বয়ংক্রিয় কোড রিভিউ বা স্যান্ডবক্সিং যুক্ত করতে পারে।
  • বেঞ্চমার্ক ইভোলিউশন – এন্ড-টু-এন্ড প্রোডাক্ট ডেলিভারি পরীক্ষা করার জন্য নতুন মূল্যায়ন পদ্ধতি বিদ্যমান কোড-কমপ্লিশন মেট্রিক্সের পরিপূরক হতে পারে।

মূল কথাটি স্পষ্ট: একটি সংক্ষিপ্ত লক্ষ্য এবং কিছু সোর্স ম্যাটেরিয়াল দিলে AI এখন "এই ফাংশনটি লেখো" থেকে সরে এসে "একটি সম্পূর্ণ, রানঅ্যাবল প্রোডাক্ট তৈরি এবং শিপ করো" পর্যায়ে পৌঁছে গেছে। প্রযুক্তিটি এখনও প্রাথমিক পর্যায়ে রয়েছে, তবে Claude Fable 5-এর প্রদর্শনী এমন একটি ভবিষ্যতের ইঙ্গিত দেয় যেখানে অনেক সফটওয়্যার আইডিয়ার প্রথম ড্রাফট স্বয়ংক্রিয়ভাবে তৈরি হবে, যা ডেভেলপারদের রিফাইনমেন্ট, কৌশল এবং সৃজনশীলতার দিকে মনোনিবেশ করার সুযোগ করে দেবে।