প্রকল্প সম্পর্কে
DevSpace একটি স্ব-হোস্টেড MCP (মডেল কনটেক্সট প্রোটোকল) সার্ভার যা ChatGPT এবং Claude-এর মতো AI সহায়কদের আপনার স্থানীয় ডেভেলপমেন্ট পরিবেশের সাথে সংযুক্ত করে। এটি AI ক্লায়েন্টদের অনুমোদিত প্রকল্প ফোল্ডারে ফাইল পড়া, লেখা, সম্পাদনা এবং অনুসন্ধান করতে, পরীক্ষা এবং বিল্ডের জন্য শেল কমান্ড চালাতে এবং সমান্তরাল কোডিং সেশনের জন্য বিচ্ছিন্ন Git ওয়ার্কট্রি ব্যবহার করতে দেয়—সবকিছু তৃতীয় পক্ষের কাছে কোড আপলোড না করেই।
প্রকল্পটি Node.js দিয়ে তৈরি (>=22.19 <27 প্রয়োজন) এবং npm-এ @waishnav/devspace হিসাবে প্রকাশিত। ইনস্টলেশন সহজ: `npm install -g @waishnav/devspace` চালান এবং তারপর `devspace init`, যা আপনাকে আপনার লক্ষ্য (ChatGPT, কোডিং এজেন্ট, বা উভয়) নির্বাচন, সাবএজেন্ট নির্বাচন এবং অনুমোদিত প্রকল্প রুট এবং একটি পাবলিক HTTPS টানেল URL (Cloudflare Tunnel, ngrok, Pinggy, Tailscale Funnel, বা অনুরূপ) কনফিগার করার মাধ্যমে পরিচালিত করে।
একবার সংযুক্ত হলে, MCP ক্লায়েন্ট রিপোজিটরি পরিদর্শন, সীমাবদ্ধ সম্পাদনা, শেল কমান্ড চালানো, স্থানীয় এজেন্ট দক্ষতা আবিষ্কার এবং AGENTS.md এবং CLAUDE.md ফাইল থেকে প্রকল্প নির্দেশাবলী অনুসরণ করার জন্য সরঞ্জাম পায়। সার্ভারটি একটি একক /mcp এন্ডপয়েন্ট প্রকাশ করে যা 2026-07-28 প্রতি-অনুরোধ প্রোটোকল এবং পুরানো 2025-যুগের ক্লায়েন্ট উভয়কেই স্টেটলেস সামঞ্জস্য হ্যান্ডলিংয়ের মাধ্যমে সমর্থন করে।
নিরাপত্তা একটি Owner পাসওয়ার্ড অনুমোদন পৃষ্ঠার মাধ্যমে পরিচালিত হয় যা ক্লায়েন্ট সংযুক্ত হলে প্রদর্শিত হয়। পাসওয়ার্ডটি init চলাকালীন মুদ্রিত হয় এবং ~/.devspace/auth.json-এ সংরক্ষিত থাকে। ব্যবহারকারীদের পরামর্শ দেওয়া হয় যে সংযুক্ত ক্লায়েন্টকে তাদের মেশিনে অ্যাক্সেস সহ একটি বিশ্বস্ত কোডিং অংশীদার হিসাবে বিবেচনা করুন।
প্ল্যাটফর্ম সমর্থন Linux, macOS এবং Windows-কে Bash-সামঞ্জস্যপূর্ণ শেল (Git Bash, WSL, MSYS2, বা Cygwin) দিয়ে কভার করে। একটি `devspace doctor` কমান্ড স্থানীয় সেটআপ পরিদর্শন করতে সাহায্য করে। প্রকল্পটিতে সেটআপ, ChatGPT কোডিং ওয়ার্কফ্লো, কনফিগারেশন, নিরাপত্তা মডেল এবং সমস্যা সমাধানের জন্য ডকুমেন্টেশন অন্তর্ভুক্ত রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.