এআই কোডিংকে গতিশীল করেছে, কিন্তু নিজেরই এক নতুন সমস্যার জন্ম দিয়েছে।

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

দ্য নিউ ইয়র্ক টাইমস-এর মতে , একটি আর্থিক পরিষেবা সংস্থা কার্সর (Cursor) নামক একটি এআই কোডিং টুল ব্যবহার শুরু করার পর প্রতি মাসে তাদের কোড তৈরির পরিমাণ ২৫,০০০ লাইন থেকে বেড়ে ২,৫০,০০০ লাইনে পৌঁছে যায়। এটিকে একটি বড় সাফল্য বলে মনে হলেও, এর ফলে দশ লক্ষ লাইনের অপরীক্ষিত কোডের একটি বিশাল স্তূপ তৈরি হয়।

“যে বিপুল পরিমাণ কোড সরবরাহ করা হচ্ছে এবং দুর্বলতার যে বৃদ্ধি ঘটছে, তার সাথে তারা তাল মেলাতে পারছে না,” বলেছেন স্ট্যাকহক-এর সিইও জনি ক্লিপার্ট, যিনি প্রতিষ্ঠানটির সাথে কর্মরত একটি নিরাপত্তা স্টার্টআপের প্রধান।

সমস্যাটি সিলিকন ভ্যালি জুড়ে ছড়িয়ে পড়েছে। কোম্পানিগুলো এখন পর্যালোচনার জন্য পর্যাপ্ত জনবলের চেয়ে বেশি কোড তৈরি করছে, এবং এই ঘাটতিটি একটি নিরাপত্তা ঝুঁকিতে পরিণত হচ্ছে।

তাহলে, সমস্যাটা কী?

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

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

আরও বেশি কৃত্রিম বুদ্ধিমত্তাই কি আসলে সমাধান?

স্বাভাবিকভাবেই, সিলিকন ভ্যালিও তাই মনে করে। অ্যানথ্রোপিক, ওপেনএআই এবং কার্সরের মতো কোম্পানিগুলো ইতিমধ্যেই এআই-চালিত রিভিউ টুল তৈরি করছে, যা এআই-জেনারেটেড কোডের ভুল ধরতে সাহায্য করে। এমনকি কার্সর এই সুবিধাটি তাদের পণ্যে অন্তর্ভুক্ত করার জন্য একটি কোড-রিভিউয়িং স্টার্টআপ অধিগ্রহণ করেছে।

কার্সরের প্রকৌশল বিভাগের প্রধানের ভাষায়, “সফটওয়্যার তৈরির কারখানাটা একরকম ভেস্তে গেছে। আমরা এক অর্থে এর যন্ত্রাংশগুলো নতুন করে সাজানোর চেষ্টা করছি।”

আমার সন্দেহ আছে। হ্যাঁ, এআই অবশেষে কোডের ত্রুটি ধরতে সক্ষম হবে, কিন্তু চূড়ান্তভাবে প্রকাশের আগে মানুষের পর্যালোচনার প্রয়োজন হবেই। সম্প্রতি, একটি এআই কোডের কারণে অ্যামাজনে বিভ্রাট ঘটে , যার ফলে ১ লক্ষেরও বেশি অর্ডার নষ্ট হয় এবং ১৬ লক্ষ ত্রুটি দেখা দেয়।

কোনো কোম্পানিই এমনটা ঘটতে দেখতে চায় না, এবং আমি নিশ্চিত নই যে এআই কোড রিভিউয়াররাই এর সমাধান।