প্রকল্প সম্পর্কে
opencode-mcp হল একটি MCP (মডেল কনটেক্সট প্রোটোকল) সার্ভার যা MCP ক্লায়েন্ট—যেমন Claude Desktop, Claude Code, Cursor, VS Code, Windsurf এবং অন্যান্য—কে OpenCode-এর হেডলেস API-এর সাথে সংযুক্ত করে। এটি কোডিং কাজ অর্পণ, প্রশ্ন জিজ্ঞাসা, বৈশিষ্ট্য বাস্তবায়ন, ব্যাকগ্রাউন্ড কাজ পর্যবেক্ষণ, প্রম্পট এবং অনুমতিতে সাড়া দেওয়া এবং প্রকল্প জুড়ে পরিবর্তন পর্যালোচনা সক্ষম করে।
মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে:
- **70টি টুল, 10টি রিসোর্স এবং 5টি প্রম্পট** ব্যাপক মিথস্ক্রিয়ার জন্য।
- **ওয়ার্কফ্লো নমনীয়তা**: সিঙ্ক্রোনাস রান (`opencode_run`), ব্যাকগ্রাউন্ড এক্সিকিউশন (`opencode_fire` সাথে `opencode_check`/`opencode_wait`) এবং কাজ ব্যবস্থাপনা (`opencode_job_list`, `opencode_job_get`, `opencode_job_cancel`) এর মধ্যে নির্বাচন করুন।
- **সেটআপ এবং ওরিয়েন্টেশন**: `opencode_setup`, `opencode_context` এবং `opencode_provider_models` প্রদানকারী এবং মডেল কনফিগার করতে সাহায্য করে।
- **মাল্টি-প্রজেক্ট সমর্থন**: প্রজেক্ট-স্কোপড টুল OpenCode সার্ভারে পরম পাথ গ্রহণ করে, POSIX, Windows ড্রাইভ এবং UNC পাথের জন্য সমর্থন সহ।
- **কনফিগারেশন**: `OPENCODE_BASE_URL`, `OPENCODE_AUTO_SERVE`, `OPENCODE_DEFAULT_PROVIDER` এবং `OPENCODE_DEFAULT_MODEL`-এর মতো পরিবেশ ভেরিয়েবল কাস্টমাইজেশন অনুমতি দেয়। `OPENCODE_TOOL_PROFILE` এর মাধ্যমে একটি ছোট `essential` টুল প্রোফাইল উপলব্ধ।
- **ডেভেলপমেন্ট এবং টেস্টিং**: নিয়ন্ত্রিত যাচাইয়ের জন্য স্থানীয় ফিক্সচার সহ ইউনিট টেস্ট এবং লাইভ স্মোক টেস্ট অন্তর্ভুক্ত।
Node.js 22 বা তার নতুন প্রয়োজন। প্যাকেজটি npm-এ বিতরণ করা হয় এবং `npx opencode-mcp` এর মাধ্যমে ব্যবহার করা যেতে পারে। ডকুমেন্টেশন বিভিন্ন ক্লায়েন্টের জন্য কনফিগারেশন, টুল রেফারেন্স, রিসোর্স, প্রম্পট, উদাহরণ এবং আর্কিটেকচার কভার করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.