
EXZA Remote কী?
EXZA Remote হলো দূর থেকে অ্যাক্সেসযোগ্য একটি Model Context Protocol পরিষেবা, যা ChatGPT, Claude এবং অন্যান্য সামঞ্জস্যপূর্ণ MCP ক্লায়েন্টকে আপনার মালিকানাধীন বা ব্যবহারের অনুমতিপ্রাপ্ত কম্পিউটারের সঙ্গে সংযুক্ত করে। এটি macOS, Windows বা Linux-এ চলমান একটি স্থানীয় ক্লায়েন্টের সঙ্গে প্রমাণীকৃত ক্লাউড এন্ডপয়েন্ট যুক্ত করে।
ক্লাউডে হোস্ট করা ভার্চুয়াল ডেস্কটপের বিপরীতে, EXZA Remote আপনার নিজস্ব কম্পিউটারের সঙ্গে কাজ করে। অনুমোদিত AI সহকারী সমর্থিত টুল ব্যবহার করে অনুমোদিত ফাইল পরিদর্শন, সিস্টেম তথ্য যাচাই, টার্মিনাল জব অনুসরণ, অনুমোদিত কমান্ড চালানো এবং সামঞ্জস্যপূর্ণ ডেস্কটপ কার্য সম্পাদন করতে পারে। নির্দিষ্ট সক্ষমতা আপনার অপারেটিং সিস্টেম, AI ক্লায়েন্ট, অ্যাকাউন্টের অনুমতি এবং অনুমোদিত পরিসরের ওপর নির্ভর করে।
গুরুত্বপূর্ণ: এই GitHub রিপোজিটরিটি একটি সর্বজনীন পণ্য-তথ্য রিপোজিটরি, ব্যক্তিগত EXZA Remote অ্যাপ্লিকেশনের সোর্স কোড নয়। ক্লায়েন্ট ইনস্টল করতে এটি ক্লোন করার প্রয়োজন নেই।
সংযোগ কীভাবে কাজ করে
- আপনার AI সহকারী MCP এবং OAuth ব্যবহার করে EXZA Remote MCP পরিষেবায় সংযোগ করে।
- পরিষেবাটি একটি অনুমোদিত সেশনকে আপনার জোড়া লাগানো কম্পিউটারে পাঠায়।
- স্থানীয় ক্লায়েন্ট অনুরোধ করা কাজটি সমর্থিত ও অনুমোদিত কি না তা যাচাই করে।
- কোনো কাজের জন্য অনুমোদন প্রয়োজন হলে, আপনি সেটি অনুমোদন বা প্রত্যাখ্যান করতে পারেন।
- স্থানীয় ক্লায়েন্টের টার্মিনাল বন্ধ করলে কম্পিউটারের সক্রিয় সংযোগ শেষ হয়।
সর্বজনীন MCP এন্ডপয়েন্ট হলো https://remote.exza.de/mcp। ডিভাইস জোড়া লাগানো অ্যাকাউন্ট-নির্দিষ্ট এবং এর জন্য সার্ভার দ্বারা নিশ্চিত করা PIN ও স্থানীয় টার্মিনাল অনুমোদন দুটিই প্রয়োজন।
প্রধান বৈশিষ্ট্য
- AI সহকারী সংযোগ: ChatGPT, Claude বা অন্য কোনো সামঞ্জস্যপূর্ণ MCP ক্লায়েন্টের সঙ্গে একটি HTTPS MCP এন্ডপয়েন্ট ব্যবহার করুন।
- নিরাপদ ডিভাইস জোড়া লাগানো: অস্থায়ী ছয় অঙ্কের PIN ব্যবহার করে কম্পিউটার জোড়া লাগান এবং স্থানীয়ভাবে অনুরোধটি নিশ্চিত করুন।
- ফাইল পরিচালনা: অনুমোদিত ডিভাইস পরিসরের মধ্যে ফাইল খুঁজুন, পরিদর্শন করুন এবং পরিচালনা করুন।
- টার্মিনাল ও জব সহায়তা: সমর্থিত কমান্ড চালান এবং অনুমোদিত দীর্ঘমেয়াদি কাজ অনুসরণ করুন।
- সিস্টেম তথ্য: ডিভাইসের অবস্থা, সিস্টেমের বিবরণ এবং সমর্থিত প্রসেস-সংক্রান্ত তথ্য যাচাই করুন।
- ডেস্কটপ ইন্টারঅ্যাকশন: অপারেটিং সিস্টেম ও এর অনুমতি সমর্থন করলে সমর্থিত অ্যাপ্লিকেশন বা উইন্ডোর কাজ সম্পাদন করুন। কিছু ফাংশন macOS-নির্দিষ্ট।
- অনুমোদন নিয়ন্ত্রণ: স্থানীয় ও প্ল্যাটফর্মের অনুমোদন ব্যবস্থার মাধ্যমে সংবেদনশীল অনুরোধ পর্যালোচনা করুন।
- ডিভাইস ড্যাশবোর্ড: জোড়া লাগানো ডিভাইস দেখুন, সংযোগ পরিচালনা করুন, ব্যবহার পর্যালোচনা করুন এবং অ্যাকাউন্ট বা বিলিং সেটিংসে প্রবেশ করুন।
- ক্রস-প্ল্যাটফর্ম ক্লায়েন্ট: macOS, Windows এবং Linux-এর জন্য ইনস্টলেশন পদ্ধতি রয়েছে, তবে পরীক্ষিত আচরণ ও উপলব্ধ টুল প্ল্যাটফর্মভেদে পরিবর্তিত হয়।
বর্তমান ইন্টিগ্রেশন 59টি MCP টুল ইন্টারফেস নিবন্ধন করে। এর অর্থ এই নয় যে প্রতিটি টুল সব অপারেটিং সিস্টেমে কাজ করে বা প্রতিটি কাজ অনুমোদন ছাড়াই চালানো যায়। OS-নির্দিষ্ট কোনো ওয়ার্কফ্লো পরিকল্পনা করার আগে টুল ক্যাটালগ এবং প্ল্যাটফর্ম সামঞ্জস্য নির্দেশিকা দেখুন।
পূর্বশর্ত
EXZA Remote ইনস্টল করার আগে নিশ্চিত করুন যে আপনার কাছে রয়েছে:
- আপনার মালিকানাধীন বা পরিচালনার অনুমতিপ্রাপ্ত একটি কম্পিউটার।
- গ্রাহক ড্যাশবোর্ডের মাধ্যমে তৈরি একটি EXZA অ্যাকাউন্ট।
- ইন্টারনেট সংযোগ।
- npm-সহ Node.js 22 বা পরবর্তী সংস্করণ।
- macOS বা Linux-এ
curl,unzipএবং একটি SHA-256 ইউটিলিটি। - কাস্টম দূরবর্তী MCP সংযোগ সমর্থন করে এমন একটি AI ক্লায়েন্ট ও অ্যাকাউন্ট।
EXZA Remote নিজে আপনার সাধারণ ব্যবহারকারী হিসেবে চলবে এবং এর জন্য administrator বা root অ্যাক্সেসের প্রয়োজন নেই। আপনার Node.js ইনস্টলার আলাদাভাবে administrator অনুমোদন চাইতে পারে।
Node.js ও npm যাচাই করুন
macOS বা Linux-এ Terminal, অথবা Windows-এ PowerShell খুলে চালান:
node --version
npm --version
Node.js-এর ফলাফলের শুরুতে v22 বা তার চেয়ে নতুন major version থাকতে হবে। Node.js অনুপস্থিত বা পুরোনো হলে অফিশিয়াল Node.js ডাউনলোড পৃষ্ঠা থেকে রক্ষণাবেক্ষণাধীন LTS রিলিজ ইনস্টল করুন, টার্মিনাল পুনরায় খুলুন এবং সংস্করণগুলো আবার যাচাই করুন।
Linux-এ nvm আগে থেকেই ইনস্টল থাকলে, নিম্নলিখিত কমান্ড দিয়ে রক্ষণাবেক্ষণাধীন LTS রিলিজ নির্বাচন করতে পারেন:
nvm install --lts
nvm use --lts
ভার্সন ম্যানেজার ইনস্টল করতে অজানা কোনো curl | bash কমান্ড কপি করবেন না। এর পরিবর্তে বিশ্বস্ত Node.js বা ডিস্ট্রিবিউশন-নির্দিষ্ট নির্দেশনা অনুসরণ করুন। EXZA Remote সংযোগ সক্রিয় থাকা অবস্থায় runtime পরিবর্তন করাও এড়িয়ে চলুন; আগে বর্তমান সেশন শেষ করুন।
স্থানীয় ক্লায়েন্ট ইনস্টল করুন
EXZA গ্রাহক পোর্টালে প্রদর্শিত অফিসিয়াল কমান্ড ব্যবহার করুন। ইনস্টলেশন স্ক্রিপ্টগুলো HTTPS-এর মাধ্যমে অফিসিয়াল ক্লায়েন্ট আর্কাইভ ডাউনলোড করে, এর SHA-256 চেকসাম যাচাই করে, runtime নির্ভরতা ইনস্টল করে এবং দৃশ্যমান foreground টার্মিনালে ক্লায়েন্ট চালু করে।
macOS
Terminal খুলুন, Node.js ও npm-এর প্রয়োজনীয়তা পূরণ করছে কি না নিশ্চিত করুন, তারপর চালান:
curl -fsSL https://remote.exza.de/install.sh -o exza-install.sh && sh exza-install.sh
Windows 10 বা 11
সাধারণ ব্যবহারকারী হিসেবে PowerShell খুলে চালান:
node --version
npm --version
curl.exe -fsSL https://remote.exza.de/install.ps1 -o exza-install.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File .\exza-install.ps1
-ExecutionPolicy Bypass সেটিংটি কেবল ওই PowerShell প্রক্রিয়ায় প্রযোজ্য; এটি স্থায়ীভাবে সিস্টেম নীতি পরিবর্তন করে না। ডাউনলোড করা স্ক্রিপ্ট চালানোর আগে তা পরীক্ষা করুন, নিশ্চিত করুন যে এটি remote.exza.de থেকে এসেছে, এবং আপনার প্রতিষ্ঠানের নিরাপত্তা সংক্রান্ত প্রয়োজনীয়তা অনুসরণ করুন। Windows-এর নেটিভ এন্ড-টু-এন্ড পরীক্ষা বর্তমানে macOS পরীক্ষার তুলনায় আরও সীমিত।
Linux
Node.js 22 বা নতুন সংস্করণ এবং npm যাচাই করার পর চালান:
curl -fsSL https://remote.exza.de/install.sh -o exza-install.sh && sh exza-install.sh
Linux ডিস্ট্রিবিউশন এবং ডেস্কটপ-টুলের সামঞ্জস্য ভিন্ন হতে পারে। বর্তমান সীমাবদ্ধতার জন্য অফিসিয়াল প্ল্যাটফর্ম ডকুমেন্টেশন দেখুন।
সেবা ব্যবহার করার সময় EXZA Remote টার্মিনাল খোলা রাখুন। ক্লায়েন্টটি দৃশ্যমানভাবে ফোরগ্রাউন্ডে চলে, এবং ওই টার্মিনাল বন্ধ করলে সক্রিয় কম্পিউটার সংযোগ বিচ্ছিন্ন হয়ে যায়।
আপনার কম্পিউটার পেয়ার করুন
- EXZA Remote — My Devices-এ নিবন্ধন করুন বা সাইন ইন করুন।
- অনুরোধ করা হলে আপনার ইমেল যাচাই করুন।
- স্থানীয় ক্লায়েন্ট চালু করুন এবং টার্মিনালে সার্ভার-নিশ্চিত ছয় অঙ্কের PIN দেখা পর্যন্ত অপেক্ষা করুন।
- পাঁচ মিনিটের মধ্যে কাস্টমার ড্যাশবোর্ডে PIN লিখুন।
- অনুরোধকারী EXZA অ্যাকাউন্টটি সঠিক কিনা পরীক্ষা করুন।
- পেয়ারিং অনুমোদন করতে টার্মিনালে
Yচাপুন, অথবা প্রত্যাখ্যান করতেNচাপুন।
ওয়েবসাইটের ধাপ এবং স্থানীয় নিশ্চিতকরণ একসঙ্গে কাজ করে: কম্পিউটারে অনুমোদন ছাড়া শুধু PIN জানা পেয়ারিং সম্পন্ন করার জন্য যথেষ্ট নয়।
ChatGPT, Claude বা অন্য MCP ক্লায়েন্ট সংযুক্ত করুন
কাস্টম রিমোট MCP কানেক্টর সমর্থন করে এমন একটি AI ক্লায়েন্টে এই সেটিংস দিয়ে একটি সংযোগ তৈরি করুন:
- নাম:
EXZA Remote - সার্ভার URL:
https://remote.exza.de/mcp - সাইন-ইন: OAuth ফ্লোর মাধ্যমে আপনার EXZA অ্যাকাউন্ট
সাইন-ইন প্রক্রিয়া সম্পন্ন করুন, নির্ধারিত ডিভাইস নির্বাচন করুন এবং অনুরোধ করা অনুমতিগুলো সতর্কতার সঙ্গে পর্যালোচনা করুন। কাস্টম MCP কানেক্টরের উপলভ্যতা AI সেবা, সাবস্ক্রিপশন প্ল্যান এবং অ্যাকাউন্ট বা ওয়ার্কস্পেস সেটিংসের ওপর নির্ভর করে।
নিরাপদ প্রথম অনুরোধ চালান
কমান্ড বা ফাইল পরিবর্তনের বদলে কেবল-পঠনযোগ্য স্ট্যাটাস পরীক্ষা দিয়ে শুরু করুন। উদাহরণস্বরূপ:
Check whether my EXZA Remote computer is online. Do not change anything.
সংযোগ কাজ করলে, অনুমোদিত অবস্থান স্পষ্টভাবে উল্লেখ করে এবং পরিবর্তন নিষিদ্ধ করে এমন সীমিত পরিসরের অনুরোধ চেষ্টা করুন:
Inspect the permitted project folder and summarize its top-level files. Do not edit, rename, move, or delete anything.
ডেভেলপমেন্ট ওয়ার্কফ্লোর জন্য, কমান্ডটি পর্যালোচনা করার পরই একটি অনুমোদিত স্থানীয় পরীক্ষা চালানোর অনুরোধ করতে পারেন:
Show me the test command you propose to run in the permitted project folder. Wait for my approval before executing it.
অন্যান্য সমর্থিত ওয়ার্কফ্লোর মধ্যে থাকতে পারে টুলিং পরীক্ষা করা, অনুমোদিত লগ পর্যালোচনা করা, চলমান প্রক্রিয়া পরিদর্শন করা, পরিবেশ-সংক্রান্ত তথ্য সংগ্রহ করা, দীর্ঘক্ষণ চলা টার্মিনাল কাজ অনুসরণ করা অথবা সমর্থিত ডেস্কটপ কাজ সমন্বয় করা। কোনো অনুরোধ সফল হবে কিনা তা উপলভ্য টুল, অপারেটিং সিস্টেম, প্রদত্ত অনুমতি এবং প্রয়োজনীয় অনুমোদনের ওপর নির্ভর করে।
চলমান ক্লায়েন্ট পরিচালনা করুন
প্রয়োজনে চলমান EXZA Remote টার্মিনালের ভেতরে নিচের কমান্ডগুলো লিখুন:
statusবর্তমান সংযোগ এবং পেয়ারিংয়ের অবস্থা দেখায়।new codeকম্পিউটারটি এখনো পেয়ার না হলে এবং আগের PIN-এর মেয়াদ শেষ হয়ে গেলে আরেকটি PIN-এর অনুরোধ করে।reset pairingআগের পেয়ারিং প্রত্যাহার করা হলে বা ব্যবহার অনুপযোগী হলে স্থানীয় পেয়ারিং রিসেট শুরু করে।confirm reset pairing30 সেকেন্ডের মধ্যে ওই রিসেট নিশ্চিত করে। কম্পিউটারটি আবার পেয়ার করতেYদিয়ে অনুমোদন তবুও প্রয়োজন হবে।
প্রথম টার্মিনাল সংযুক্ত থাকা অবস্থায় দ্বিতীয় এজেন্ট চালু করবেন না। ওয়েবসাইটের মাধ্যমে কোনো ডিভাইস সরানো এবং স্থানীয় পেয়ারিং রিসেট করা দুটি আলাদা অপারেশন।
উন্নত ব্যবহার ও নিরাপত্তা পরামর্শ
বাস্তবসম্মত সর্বনিম্ন পরিসর ব্যবহার করুন
বর্তমান কাজের জন্য প্রয়োজনীয় ফাইল, অ্যাপ্লিকেশন, ডিভাইস এবং কাজগুলোই কেবল অনুমোদন করুন। সীমাহীন নির্দেশনার তুলনায় সীমিত পরিসরের অনুরোধ পর্যালোচনা করা সহজ। অনুমোদনের আগে সহকারীকে প্রস্তাবিত কমান্ড বা পরিবর্তন ব্যাখ্যা করতে বলুন।
পরিদর্শন ও পরিবর্তন আলাদা রাখুন
কেবল-পঠনযোগ্য পরিদর্শনের অনুরোধ দিয়ে শুরু করুন। ফলাফল পর্যালোচনা করার পর নির্দিষ্ট পরিবর্তনের জন্য দ্বিতীয় অনুরোধ করুন। এতে অস্পষ্টতা কমে এবং অনিরাপদ কোনো কাজ প্রত্যাখ্যান করার আরেকটি সুযোগ পাওয়া যায়।
দীর্ঘক্ষণ চলা কাজ পর্যবেক্ষণ করুন
বিল্ড, পরীক্ষা বা সময়সাপেক্ষ স্ক্রিপ্টের ক্ষেত্রে একই কমান্ড বারবার চালানোর বদলে সমর্থিত জব-ফলোয়িং সুবিধা ব্যবহার করুন। স্থানীয় টার্মিনালটি দৃশ্যমান রাখুন এবং অনুমোদনের অনুরোধগুলোর দিকে নজর রাখুন।
প্ল্যাটফর্মের পার্থক্য বিবেচনায় রাখুন
ধরে নেবেন না যে নিবন্ধিত 59টি ইন্টারফেসই প্রতিটি সিস্টেমে উপলভ্য। ডেস্কটপ অটোমেশন অপারেটিং-সিস্টেম স্তরের অনুমতির ওপর নির্ভর করতে পারে এবং কিছু কাজ macOS-নির্দিষ্ট। Linux ডেস্কটপের সামঞ্জস্য ডিস্ট্রিবিউশনভেদে ভিন্ন হয়, আর নেটিভ Windows পরীক্ষা বর্তমানে macOS-এর তুলনায় আরও সীমিত।
শংসাপত্র ও ব্যক্তিগত তথ্য সুরক্ষিত রাখুন
- পাসওয়ার্ড, অ্যাক্সেস টোকেন, ডিভাইস সিক্রেট বা পেয়ারিং PIN কখনও AI কথোপকথনে পেস্ট করবেন না।
- সহায়তা চাওয়ার সময় ব্যক্তিগত লগ প্রকাশ করবেন না।
- অনুমোদন করার আগে সংবেদনশীল কমান্ড ও ফাইলের পরিবর্তন পরীক্ষা করুন।
- শুধুমাত্র
remote.exza.deথেকে ইনস্টলার ডাউনলোড করুন। - অ্যাক্সেসের আর প্রয়োজন না হলে পোর্টালের মাধ্যমে ডিভাইস সংযোগ বিচ্ছিন্ন করুন।
- বর্তমান সক্রিয় সংযোগ শেষ করতে স্থানীয় টার্মিনাল বন্ধ করুন।
কোনও রিমোট-অ্যাক্সেস সিস্টেমই সব ঝুঁকি দূর করতে পারে না। অ্যাকাউন্টের প্রমাণীকরণ, OAuth অনুমোদন, ডিভাইস পেয়ারিং, স্থানীয় নিশ্চিতকরণ, অনুমতি যাচাই এবং HTTPS সুরক্ষার একাধিক স্তর প্রদান করে, তবে অনুরোধ করা কাজ পর্যালোচনা করার দায়িত্ব আপনারই।
সমস্যা সমাধান
Node.js অনুপস্থিত বা খুব পুরোনো
টার্মিনালে command not found, not recognized বা Node.js-এর 20 বা তার কম সংস্করণ দেখালে Node.js 22 বা তার পরের সংস্করণ ইনস্টল করুন এবং নিশ্চিত করুন যে এটি আপনার শেলের PATH-এ রয়েছে। আবার পরীক্ষা করার আগে Terminal বা PowerShell পুনরায় খুলুন।
পেয়ারিং PIN-এর মেয়াদ শেষ হয়েছে
পেয়ার না করা চালু ক্লায়েন্টে new code লিখে নতুন PIN-এর অনুরোধ করুন। পাঁচ মিনিটের মধ্যে ড্যাশবোর্ডে এটি লিখুন এবং স্থানীয়ভাবে সঠিক অ্যাকাউন্টটি অনুমোদন করুন।
আগের পেয়ারিং আর কাজ করছে না
reset pairing ব্যবহার করুন, এরপর 30 সেকেন্ডের মধ্যে confirm reset pairing লিখুন। তারপর আবার স্বাভাবিক ওয়েবসাইট এবং স্থানীয় অনুমোদন প্রক্রিয়া সম্পন্ন করুন।
AI ক্লায়েন্ট MCP সার্ভার যোগ করতে পারছে না
নিশ্চিত করুন যে পরিষেবা, প্ল্যান, অ্যাকাউন্ট বা ওয়ার্কস্পেস কাস্টম রিমোট MCP কানেক্টর সমর্থন করে। সার্ভারের ঠিকানা হুবহু https://remote.exza.de/mcp রয়েছে এবং EXZA OAuth প্রবাহ সম্পন্ন হয়েছে কিনা তাও যাচাই করুন।
কম্পিউটার অফলাইন দেখাচ্ছে
স্থানীয় ক্লায়েন্টের টার্মিনাল এখনও খোলা আছে কিনা পরীক্ষা করুন, status ব্যবহার করুন এবং ইন্টারনেট সংযোগ যাচাই করুন। টার্মিনাল বন্ধ করলে সক্রিয় ক্লায়েন্টের সংযোগ বিচ্ছিন্ন হয়।
ব্যবহারের সীমা ও ডকুমেন্টেশন
EXZA Remote প্রতিটি EXZA অ্যাকাউন্টের জন্য UTC মাসে 10,000টি সফল টুল কলের একটি বিনামূল্যের স্তর প্রদান করে, যা সংযুক্ত AI ক্লায়েন্টগুলোর মধ্যে ভাগ করা হয়। বর্তমান প্রিমিয়াম বিকল্প, মূল্য, প্রাপ্যতা এবং ন্যায্য-ব্যবহারের শর্তাবলি অফিসিয়াল ওয়েবসাইট ও গ্রাহক ড্যাশবোর্ডে দেখানো হয়।
বর্তমান সেটআপ নির্দেশনা এবং প্ল্যাটফর্মভিত্তিক বিবরণের জন্য অফিসিয়াল Help Center, getting-started guide, ChatGPT and Claude setup guide এবং security model দেখুন।
উপসংহার
EXZA Remote একটি MCP-সামঞ্জস্যপূর্ণ AI সহকারীকে আপনার নিজস্ব কম্পিউটারের সঙ্গে নিয়ন্ত্রিতভাবে সংযুক্ত করার উপায় প্রদান করে। ফোরগ্রাউন্ড ক্লায়েন্ট ইনস্টল করুন, অস্থায়ী PIN এবং স্থানীয় নিশ্চিতকরণ উভয় ব্যবহার করে ডিভাইসটি পেয়ার করুন, প্রমাণীকৃত MCP এন্ডপয়েন্ট যোগ করুন এবং শুধুমাত্র পড়ার অনুরোধ দিয়ে শুরু করুন। অনুমতিগুলো সীমিত রাখুন, সংবেদনশীল কাজ পর্যালোচনা করুন, প্ল্যাটফর্মভেদে পার্থ্যক্য বিবেচনা করুন এবং কাজ শেষ হলে ক্লায়েন্টের সংযোগ বিচ্ছিন্ন করুন।
