Day 12: Sandboxing ও Cloud Execution

📚 স্যান্ডবক্স (Sandbox) কী?

স্যান্ডবক্স হলো একটি সুরক্ষিত এবং বিচ্ছিন্ন ভার্চুয়াল বাক্স (Isolated Environment)। এআই যখন কোনো অজানা বা বিপজ্জনক কমান্ড টার্মিনালে রান করতে চায়, তখন সেটি স্যান্ডবক্সের ভেতরে রান করানো হয়। এতে কোড ক্র্যাশ করলেও আপনার আসল কম্পিউটারের ফাইলে কোনো ক্ষতি হয় না।

১. রিমোট স্যান্ডবক্সিং ও Sprites.dev

ক্লাউড স্যান্ডবক্সের মাধ্যমে এআই ক্লাউড সার্ভারে কোড রান করে তার ফাইল আউটপুট আপনার লোকাল ফোল্ডারে পাঠিয়ে দেয়।

Configure Sprites.dev cloud sandbox for our project execution. Run the python data parser script in the sandbox and save the generated CSV outputs back to my local folder.

⚠️ স্যান্ডবক্সিং কেন অপরিহার্য?

অনেক সময় এআই ইন্টারনেটের ভুল সমাধান দেখে ক্ষতিকারক কমান্ড (যেমন rm -rf /) লোকাল টার্মিনালে রান করার চেষ্টা করে। স্যান্ডবক্সিং না থাকলে আপনার পিসির সব ডেটা মুছে যেতে পারতো। তাই স্যান্ডবক্স সিকিউরিটি অত্যন্ত জরুরি।