
এটি মূল ইংরেজি নথির একটি মেশিন অনুবাদ। এই অনুবাদ এবং মূল ইংরেজি সংস্করণের মধ্যে কোনো বিরোধ দেখা দিলে, ইংরেজি সংস্করণটিই প্রাধান্য পাবে। মূল ইংরেজি সংস্করণটি পড়ুন
অ্যান্ড্রয়েড অ্যাপ চলে এসেছে, আর আপনার ফোনকে সব কাজ করতে হবে না
2026-08-12 · Alex Wall
আপনার মালিকানাধীন সবচেয়ে দরকারী কম্পিউটারটি হলো আপনার পকেটে থাকা ডিভাইসটি, অথচ কাজ করার জন্য এটি সবচেয়ে খারাপ।
এটি ফোন সম্পর্কে কোনো অভিযোগ নয়। ফোন এমনই একটি ডিভাইস। এতে কোনো প্রজেক্ট ফোল্ডার নেই, কোনো টার্মিনাল নেই, রান করার মতো কোনো বিল্ড নেই, বা আপনি যে ডেস্কটপ অ্যাপ্লিকেশনগুলো আসলে ব্যবহার করেন তার কোনোটিই নেই। তাই "আপনার ফোনের এআই" বলতে মূলত একটি চ্যাট উইন্ডোকে বোঝায় — যা কোনো প্রশ্নের উত্তর দেওয়ার জন্য বেশ handy, কিন্তু সেখানে কোনো কাজ শেষ করা যায় না।
অ্যান্ড্রয়েড Caiioo আজ থেকে Google Play-তে পাওয়া যাচ্ছে। এটি একটি বেটা সংস্করণ, আমরা সংস্করণ 1.0 ঘোষণা করার আগে আমাদের সমস্ত রিলিজের ক্ষেত্রে এটিই নিয়ম। কোনো আমন্ত্রণ বা ওয়েটলিস্টের প্রয়োজন নেই — শুধু ইনস্টল করুন।
"অ্যাপটি বিদ্যমান" এই বিষয়ের চেয়ে আমি এই রিলিজটি নিয়ে বেশি আগ্রহী হওয়ার কারণ হলো, কাজটি সম্পন্ন করার জন্য ফোনকেই সবসময় মাধ্যম হতে হবে এমন কোনো কথা নেই।
আপনি বাড়িতে যে কম্পিউটারটি রেখে গেছেন তা এখনও চালু আছে
আপনার ম্যাক (Mac) আপনার ডেস্কটপে আপনার রেপোজিটরি চেক আউট করা অবস্থায়, আপনার টুলস কানেক্ট করা অবস্থায় এবং আপনি যেখান থেকে ফাইলগুলো রেখে গেছেন সেখানেই আছে। সেই মেশিনটিই হলো যেখানে কাজগুলো সংরক্ষণ থাকে। আপনার হাতের ফোনটি কেবল এমন একটি ডিভাইস যা আপনার কাছে রয়েছে।
তাই Caiioo একটি কথোপকথনকে এমন কিছু হিসেবে বিবেচনা করে যার একটি হোস্ট ডিভাইস থাকে, পরিবর্তে আপনি যে স্ক্রিনটি ওপেন করেছেন সেটির ওপর নির্ভরশীল নয়। আপনার ম্যাক-এ হোস্ট করা কথোপকথনে আপনার ফোন থেকে একটি বার্তা পাঠান এবং এটি ম্যাক-এ রান হবে — প্রকৃত ফোল্ডার পড়া, রিয়েল বিল্ড রান করা, এবং শুধুমাত্র কম্পিউটারে থাকা টুলস ব্যবহার করা — অথচ উত্তরটি উভয় স্ক্রিনে লাইভ স্ট্রিম হতে থাকবে। আপনার API কি (keys) কখনো কোথাও যায় না; হোস্ট নিজস্ব ক্রেডেনশিয়াল দিয়ে প্রোভাইডারদের সাইন ইন করে।
আমি সবচেয়ে বেশি যে ভার্সনটি ব্যবহার করি তা উল্টো। আপনি ফোন থেকে কোনো কাজ শুরু করেন কারণ ঠিক সেই মুহূর্তেই আপনার মাথায় এটি এসেছিল, এরপর আপনি ফোনটি পকেটে রাখেন এবং এটি লক হয়ে যায়। স্বাভাবিকভাবে সেখানেই একটি মোবাইল এজেন্টের সমাপ্তি ঘটে — অপারেটিং সিস্টেম অ্যাপটিকে স্থগিত করে এবং অসম্পূর্ণ কাজটিও সেখানে আটকে যায়। পরিবর্তে, কাজটি আপনার পছন্দের ডেস্কটপে হস্তান্তর করা হয়, যা এটি শেষ করে, এবং উত্তরটি সিঙ্ক হয়ে আপনি যখনই বসবেন তখনই আপনার জন্য অপেক্ষা করবে।
আমরা একে আপনার প্রাইভেট কনস্টেলেশন (Private Constellation) বলি: আপনার নিজের ডিভাইসগুলো, যেগুলোর মধ্যে সিঙ্কের মাধ্যমে একটি কথোপকথন বজায় থাকে যা ডিভাইসগুলোর কোনো একটি থেকে বের হওয়ার আগেই এনক্রিপ্ট করা হয়। এর কোনো কিছুই আমাদের কোনো সার্ভারের মাধ্যমে রাউট হয় না যা আপনার কথোপকথন পড়তে পারে। এটি তৈরি করতে কিছুটা সময় লাগার মূল কারণ এটিই।
ফোনটি নিজে থেকে যা করে
অনেক কিছু করে, এবং এটি নির্দিষ্ট করে বলা উচিত, কারণ Caiioo-এর যে অংশগুলোর ফাইলসিস্টেম প্রয়োজন সেগুলো ঠিক সেই অংশগুলো যা একটি ফোনে থাকতে পারে না।
অ্যান্ড্রয়েডে এজেন্টটি একটি আসল এজেন্ট, কোনো ছোট আকারের চ্যাট নয়: একই মোড, একই স্কিলস, একই হাব অ্যাপস, একই মাল্টি-স্টেপ টুল ব্যবহার, ওয়েব সার্চ এবং পেজ রিডিং, ইমেজ জেনারেশন এবং আপনার ব্যবহার করা অন্য প্রতিটি ডিভাইস থেকে সিঙ্ক করা আপনার কথোপকথনের ইতিহাস। এটি অ্যান্ড্রয়েডের নিজস্ব প্রোভাইডারের মাধ্যমে আপনার ক্যালেন্ডার এবং রিমাইন্ডারগুলোর সাথে ইন্টিগ্রেট করে, তাই "আমার সপ্তাহটি কেমন দেখাচ্ছে" এর উত্তর আপনার আসল ক্যালেন্ডার থেকেই দেওয়া হয়। স্পিচ-টু-টেক্সট স্থানীয় উইসপার (Whisper) মডেলের সাথে ডিভাইসে রান করে — আপনার ভয়েস টেক্সটে পরিণত হওয়ার জন্য কোনো ট্রান্সক্রিপশন সার্ভারে যায় না।
এটি যা করে না তা হলো আপনার প্রজেক্ট ফোল্ডার পড়া, শেল কমান্ড রান করা বা ডেস্কটপ অ্যাপ্লিকেশন চালনা করা। ডেস্কটপের মতো অ্যান্ড্রয়েডে এমন কোনো ফাইলসিস্টেম নেই যা Caiioo অ্যাক্সেস করতে পারে, এবং আকর্ষণীয়ভাবে ব্যর্থ হয় এমন একটি বাটন রিলিজ করার চেয়ে এটি স্পষ্টভাবে বলে দেওয়া ভালো। এই সক্ষমতাগুলো macOS, Windows, এবং Linux-এ রয়েছে — এবং এখন আপনার ফোন এমন একটি মেশিনকে নির্দেশ করতে পারে যেগুলোতে এই সুবিধাগুলো রয়েছে।
বেটা মানেই বেটা
অ্যান্ড্রয়েড একটি ওপেন বেটা হিসেবে Google Play-তে রয়েছে। TestFlight-এর মাধ্যমে কাজ করার সময় আইফোন (iPhone) এবং আইপ্যাড (iPad) এখনও শুধুমাত্র আমন্ত্রণের মাধ্যমে উপলব্ধ — আপনি যদি যুক্ত হতে চান, তবে একটি আমন্ত্রণের জন্য অনুরোধ করুন এবং আমরা ব্যাচ অনুযায়ী টেস্টারদের যুক্ত করি।
এটিকে বেটা বলাটা কোনো বিনয় নয়। ডেস্কটপের চেয়ে ফোনে একটি এজেন্ট চালানো সত্যিই বেশি কঠিন: সিস্টেমটি উত্তরের মাঝপথে আপনার অ্যাপ স্থগিত করতে পারে, এটিকে সম্পূর্ণভাবে মেমরি থেকে সরিয়ে দিতে পারে বা স্ক্রিন অন্ধকার হয়ে গেলে নেটওয়ার্ক বন্ধ করে দিতে পারে। এই গ্রীষ্মে বেশিরভাগ মোবাইল কাজের বিষয় ফিচার ছিল না, বরং দীর্ঘস্থায়ী কোনো কাজ যেন এই বাস্তবতার মুখোমুখি হয়েও টিকে থাকে তা নিশ্চিত করা ছিল — প্রতিটি ধাপের পরে অগ্রগতি সংরক্ষণ করা যাতে সর্বোচ্চ একটি ধাপ নষ্ট হয়, একটি ড্রপ হওয়া কানেকশন শনাক্ত করা এবং পুনরায় চেষ্টা করা, এবং পুরানো সাইলেন্ট ফেইলিউরের পরিবর্তে একটি নোটিশ এবং একটি কন্টিনিউ (Continue) বাটন যোগ করা। ফোন লক করার কারণে হারিয়ে যাওয়া কোনো উত্তর ছোট কোনো বাগ নয়। এটি এমন একটি টুল যার ওপর আপনি নির্ভর করতে পারেন এবং একটি ডেমোর মধ্যে পার্থক্য তৈরি করে।
এরকম আরও অনেক কিছু আসবে। বেটা লেবেলটি ঠিক এই উদ্দেশ্যেই দেওয়া হয়েছে, এবং এই কারণেই ফিডব্যাক পাথটি ছোট: রিপোর্টটি সরাসরি আমি যে কিউ (queue) পড়ি সেখানে চলে যায়।
আদতে একটি ফোন অ্যাপের প্রয়োজন কেন
আমাদের একটি মোবাইল অ্যাপ আছে এটি বলার জন্য আমি কোনো মোবাইল অ্যাপ তৈরি করতে চাইনি। আপনি যেখানে কাজ করবেন তার চেয়ে অনেক বেশি ঘন ঘন যেখানে কাজ নিয়ে ভাববেন সেটি হলো ফোন, এবং এতদিন পর্যন্ত এই ব্যবধানটি দূর করার একমাত্র উপায় ছিল পরবর্তীতে বিষয়টি মনে রাখা।
একটি এজেন্ট, একটি কথোপকথন, আপনার ইতিমধ্যে থাকা ডিভাইসগুলোতে আপনার অনুসরণ করে চলেছে — আপনার এটি মনে হওয়ার মুহূর্তটির জন্য ফোন, ফোল্ডার এবং কম্পাইলারের জন্য ডেস্কটপ, যার সমস্ত কিছুই আপনার নিজের মেশিনগুলোর মধ্যে এনক্রিপ্ট করা থাকে এবং এর কোনো কিছুই আমাদের সার্ভারে থাকে না। এটিই হলো সেই পণ্য। অ্যান্ড্রয়েড ছিল সেই নিখোঁজ অংশটি।
Google Play থেকে এটি ডাউনলোড করুন, এবং আমাকে জানান কোথায় সমস্যা হচ্ছে।