জেড বনাম ভিজ্যুয়াল স্টুডিও কোড: পারফরম্যান্স, এআই এবং সহযোগিতা

  • জেড বিশাল ভিএস কোড ইকোসিস্টেমের তুলনায় গতি, কম বিদ্যুৎ খরচ এবং রিয়েল-টাইম সহযোগিতাকে অগ্রাধিকার দেয়।
  • Zed-এর AI হল স্থানীয় এবং স্থানীয় মডেলগুলিকে (LM Studio) সমর্থন করে, @Mentions এবং নিয়মের মতো শক্তিশালী কর্মপ্রবাহ সহ।
  • জটিল কর্মপ্রবাহের জন্য এক্সটেনশন, নোটবুক এবং পরিপক্ক সহায়তায় ভিএস কোড তার সুবিধা বজায় রেখেছে।
  • বাস্তব-বিশ্বের পরীক্ষা: Zed VS কোডের তুলনায় ~2,58 গুণ কম শক্তি খরচ করে এবং বৃহৎ রিপো দ্রুত লোড করে।

জেড বনাম ভিজ্যুয়াল স্টুডিও কোড

এটা কোন কাকতালীয় ঘটনা নয় যে সাম্প্রতিক মাসগুলিতে অনেক কথা হচ্ছে। জেড বনাম। ভিসুয়াল স্টুডিও কোডযারা প্রতিদিন প্রোগ্রাম করেন, তাদের মধ্যে একই কারণগুলি পুনরাবৃত্তি হয়: কর্মক্ষমতা, ব্যাটারি লাইফ, রিয়েল-টাইম সহযোগিতা এবং এআই ইন্টিগ্রেশনআপনি যদি মাঝারি বা বড় প্রকল্পে কাজ করেন, অথবা একজন সম্পাদকের সামনে ঘন্টার পর ঘন্টা সময় কাটান, তাহলে প্রতিটি সেকেন্ড গুরুত্বপূর্ণ, এবং প্রতিটি ফ্যানও গুরুত্বপূর্ণ যারা চালু হচ্ছে না।

সম্প্রদায়ে প্রচারিত সেরা তুলনা এবং প্রযুক্তিগত প্রশংসাপত্রগুলির গভীর পর্যালোচনার পর, চিত্রটি স্পষ্ট: VS কোড বাস্তুতন্ত্র এবং পরিপক্কতার দিক থেকে একটি টাইটান হিসাবে রয়ে গেছে, কিন্তু Zed যেখানে সবচেয়ে বেশি ক্ষতি করে সেখানে শক্তিশালীভাবে এগিয়ে আসছে: নেটিভ গতি, লিন পাওয়ার খরচ, মসৃণ সহযোগী সম্পাদনা, এবং স্ট্যান্ডার্ড হিসাবে একটি অন্তর্নির্মিত AI সহকারী।আসুন তথ্য এবং বাস্তব জীবনের উদাহরণ দিয়ে বিশ্লেষণ করা যাক, কেন এত হট্টগোল।

কর্মক্ষমতা: কাঁচা গতি, মেমোরি এবং ব্যাটারি

ভিএস কোডের সবচেয়ে বেশি সমালোচনার মধ্যে একটি হল এর পদচিহ্ন: ব্যাকগ্রাউন্ড প্রসেস, মেমোরি স্পাইক এবং ল্যাপটপে ফ্যান ব্লাস্টিং। মাইগ্রেট করা বেশ কিছু ডেভেলপার জানিয়েছেন যে ভিএস কোড, এমনকি সামান্য প্রকল্পের সাথেও, প্রক্রিয়াগুলিকে সক্রিয় রাখে এবং RAM খরচ আকাশচুম্বী করেকেউ কেউ রিপোর্ট করেছেন যে সম্পাদক বন্ধ করলে তাৎক্ষণিকভাবে সম্পদ খালি হয় না, যা শেষ পর্যন্ত অভিজ্ঞতার উপর প্রভাব ফেলে।

অন্যদিকে, Zed, প্রায় তাৎক্ষণিকভাবে শুরু হওয়া এবং খুব কম মেমোরি ব্যবহারের জন্য আলাদা। বাস্তব জগতের একটি পরীক্ষায়, ১০০,০০০ লাইনের জাভা মনোরেপো খুলতে, Zed ০.৮ সেকেন্ডে লোড হয়, Cursor ৪.৫ সেকেন্ডে এবং VS Code প্রায় ৬ সেকেন্ডে। আরেকটি তুলনামূলক পরীক্ষায়, Zed প্রায় ২০০ মেগাবাইট RAM ব্যবহার করবে বলে অনুমান করা হয়েছিল, যেখানে একই পরিস্থিতিতে VS Code এর জন্য প্রায় ১.২ জিবি RAM ব্যবহার করা হয়েছিল। বাস্তব ফলাফল স্পষ্ট: মসৃণ ইন্টারফেস, ১২০ FPS স্ক্রোলিং, এবং ফাইল স্যুইচ করার সময় কম অপেক্ষা.

শক্তির ক্ষেত্রে, macOS Powermetrics টুল ব্যবহার করে একটি বিশ্লেষণে বাস্তব-বিশ্ব ব্যবহারের 30 মিনিটের সময় প্রক্রিয়াগুলির খরচ পরিমাপ করা হয়েছে। গড় ফলাফল: VS কোড ~1216,744 পয়েন্ট সঞ্চিত শক্তি যোগ করেছে যেখানে Zed-এর জন্য ~470,8049 পয়েন্ট ছিল, যার অর্থ হল ভিএস কোড ২.৫৮ গুণ বেশি "গ্রাসকারী" ছিল। রেফারেন্সের জন্য, GoLand এর ক্লক ইনিংস ~২৯০৭.৬৫, যা Zed এর প্রায় ৬.১৮ গুণ। পরীক্ষক আরও লক্ষ্য করেছেন যে VS Code ব্যবহার করে, তাদের M2 MacBook Pro এর ব্যাটারি লাইফ ৩-৪ ঘন্টা কমেছে, যেখানে Zed ব্যবহার করে, ব্যাটারি লাইফ উল্লেখযোগ্যভাবে উন্নত হয়েছে।

নকশা এবং পদ্ধতি: মিনিমালিজম বনাম "সব হাতে"

জেডের ইন্টারফেস বিশৃঙ্খলা কমায়: পরিষ্কার প্যানেল, পরিষ্কার শ্রেণিবিন্যাস, এবং ফাইলের রূপরেখা এবং সিনট্যাক্স-সংবেদনশীল ব্রেডক্রাম্বের মতো দরকারী বিবরণ। ভিএস কোডে, টুলবার, আইকন এবং এক্সটেনশনগুলিকে এতটা মনোযোগহীন করে তোলা সহজ যে এটি বিভ্রান্তিকর। অনেক ব্যবহারকারী বলেন যে জেড তাদের ডেস্কটপকে পপআপ বা ধ্রুবক প্রম্পট ছাড়াই "পরিষ্কার" করে তোলে এবং এটি সাহায্য করে গতিশীল হও এবং মনোযোগী থাকো.

ভিম প্রেমীদের জন্য, জেড একটি ভিম মোড অন্তর্ভুক্ত করে যা, নিওভিমের সাথে খুব চাহিদাপূর্ণ ব্যক্তিদের প্রশংসাপত্র অনুসারে, বিশেষভাবে মসৃণ মনে হয়। এটি প্রয়োজনীয় শর্টকাটগুলি (সারাউন্ড, গিট, এলএসপি) সমর্থন করে এবং এর পারফরম্যান্সের জন্য ধন্যবাদ, সম্পাদনা দ্রুত বোধ করে। কিছু কীবাইন্ডিং ভিন্ন, কিন্তু সেগুলো কোনও সমস্যা ছাড়াই পুনরায় বরাদ্দ করা যেতে পারে। আপনি যদি ভিম থেকে আসেন এবং অন্যান্য আইডিইতে পাওয়া "ভিম মোড" দ্বারা আশ্বস্ত না হন, তাহলে ভালো খবর আছে।

রিয়েল-টাইম সহযোগিতা: ডকুমেন্টের মতো "মাল্টিপ্লেয়ার"

জেডের প্রিয় ক্ষেত্র হলো সহযোগিতা। এতে স্ট্যান্ডার্ড হিসেবে শেয়ার করা কার্সার, টেক্সট/ভয়েস চ্যাট, স্ক্রিন শেয়ারিং এবং একই সাথে সম্পাদনা করার সুবিধা রয়েছে, কোনও লক্ষণীয় ল্যাগ ছাড়াই। বাস্তব জীবনে এমন কিছু ঘটনা ঘটেছে যেখানে দলগুলো ২০ মিনিটের সেশনে সম্পূর্ণ স্বাচ্ছন্দ্যে ফ্রন্ট-এন্ড কাজ সম্পন্ন করেছে: একটি কম্পোনেন্ট সম্পাদনা করে এবং অন্যটি নিখুঁত সিঙ্ক্রোনাইজেশন সহ পরীক্ষা লেখে।ভিএস কোড লাইভ শেয়ার সমর্থন করে, তবে বেশ কয়েকটি টিম আরও সেটআপ ধাপ এবং কিছু বিলম্বের রিপোর্ট করছে।

এই "সামাজিক" পদ্ধতিটি অতিরিক্ত কিছু নয়; এটি পণ্যের একটি মূল উপাদান। Zed বাহ্যিক সরঞ্জামের উপর নির্ভর না করেই জোড়া প্রোগ্রামিং এবং দূরবর্তী পরামর্শদানকে উৎসাহিত করে। বিতরণকৃত দলগুলির জন্য, একটি সমন্বিত ভয়েস চ্যানেল খুলতে এবং "একই ফাইলে" কাজ করতে সক্ষম হওয়া স্বাভাবিকভাবেই গতি এবং মানের ক্ষেত্রে পার্থক্য আনতে পারে। "আমার IDE-তে সংযোগ স্থাপনের" চেয়ে একটি নথির সহ-সম্পাদনার অনুভূতি বেশি।.

ইন্টিগ্রেটেড এআই: নেটিভ অ্যাসিস্ট্যান্ট, কনটেক্সট এবং ব্যবহারিক প্রবাহ

জেডের একটি নেটিভ উইজার্ড প্যানেল রয়েছে যা ক্লাউড মডেল (যেমন, ক্লড ৩.৫ সনেট) অথবা এলএম স্টুডিওর মাধ্যমে স্থানীয় মডেল ব্যবহার করতে পারে। এর সুবিধা দ্বিগুণ: একটি সামঞ্জস্যপূর্ণ ইন্টারফেস এবং কোড রক্ষণাবেক্ষণযোগ্যতা। গোপনীয়তা বা খরচের জন্য ১০০% অন-প্রাইমাইজবিকল্পগুলির তুলনায়, কেউ কেউ VS কোডে Copilot কে একটি "অ্যাড-অন" হিসেবে দেখেন, যেখানে Zed-এ AI ইন্টিগ্রেটেড বোধ করেন।

ব্যবহারিক উদাহরণ: একটি ফ্লাস্ক প্রকল্পে, জেডের সহকারী 2 সেকেন্ডের মধ্যে একটি 404 রুটে একটি অনুপস্থিত স্ল্যাশ সনাক্ত করেছিলেন; কার্সার অনুরূপ কিছু অফার করেছিল কিন্তু বিনামূল্যে পরিকল্পনার সীমা দ্বারা বাধাগ্রস্ত হয়েছিল; এবং ভিএস কোডে কোপাইলট রেপো থেকে তেমন প্রসঙ্গ ছাড়াই আরও সাধারণ পরামর্শ দিয়েছিলেন। জেডের সাথে, অতিরিক্তভাবে, @Mentions প্রসঙ্গকে সহজতর করে তোলে: @file, @symbol (যেকোনো LSP শনাক্তকারী), LSP ডায়াগনস্টিকস, এমনকি ওয়েব কন্টেন্ট, সবই কথোপকথনের নাগালের মধ্যে।

উন্নত AI কর্মপ্রবাহ: নিয়ম, প্রোফাইল এবং ইনলাইন সম্পাদনা

একই প্রম্পট পুনরাবৃত্তি এড়াতে, Zed আপনাকে "Rules" তৈরি করতে দেয়: সমৃদ্ধ বার্তা টেমপ্লেট যেখানে আপনি স্ল্যাশ কমান্ডের সাহায্যে প্রসঙ্গ যোগ করতে পারেন এবং তারপর যেকোনো সহকারী থ্রেডে @rule ব্যবহার করে ইনভোক করতে পারেন। এটি "আপনি কি এই বৈশিষ্ট্যটি রিফ্যাক্টর করতে পারবেন?" বা "আপনি কি এই বাগটি ঠিক করতে পারবেন?" এর মতো সাধারণ কাজগুলিকে পদ্ধতিগত এবং দ্রুত করে তোলে। অসীম কপি/পেস্ট ছাড়াই.

এজেন্ট প্রোফাইলও আছে: "Write" (সহকারী কোড সম্পাদনা করতে পারে এবং কমান্ড চালাতে পারে), "Ask" (শুধুমাত্র পঠনযোগ্য), এবং "Minimal" (পড়তে বা লিখতে পারে না)। একটি সাধারণ cmd+i ব্যবহার করে "Write" এবং "Ask" এর মধ্যে স্যুইচ করা অত্যন্ত সুবিধাজনক, এবং আপনি কোনও অপ্রীতিকর বিস্ময় এড়াতে কোনও মুছে ফেলার অনুমতি ছাড়াই একটি "নিরাপদ লেখা" প্রোফাইলের মতো কাস্টম প্রোফাইল তৈরি করতে পারেন। এআই শক্তির সেই সূক্ষ্ম নিয়ন্ত্রণ আস্থা তৈরি করে।

অনলাইন উইজার্ড আপনাকে Ctrl+Enter ব্যবহার করে একটি ব্লক নির্বাচন করতে এবং পরিবর্তনের অনুরোধ করতে দেয়: ভেরিয়েবলের নাম পরিবর্তন করা, একটি স্নিপেট ঠিক করা, SQL কোয়েরি তৈরি করা ইত্যাদি। এটি শুধুমাত্র নির্বাচিত পরিসরকে স্পর্শ করে, যা মাইক্রো-এডিটের জন্য আদর্শ। কিছু ব্যবহারকারী খুব নির্দিষ্ট ক্ষেত্রে {{REWRITTEN_CODE}} এর মতো লেবেল সহ আউটপুট দেখেছেন, তবে সামগ্রিকভাবে, এটি পরিবর্তন করার জন্য একটি চটপটে হাতিয়ার। স্থানীয় এবং দ্রুত.

ভবিষ্যদ্বাণী সম্পর্কে, Zed তার নিজস্ব প্রোভাইডার, Copilot এবং Supermaven সমর্থন করে। যখন LSP এবং AI পরামর্শ মিলে যায়, তখন কিছু লোক সেটিংস সামঞ্জস্য না করা পর্যন্ত ঘর্ষণ লক্ষ্য করে। এটিও উল্লেখ করা হয়েছে যে টোকেনাইজার সর্বদা সঠিক হয় না এবং প্রতি অনুরোধের খরচ দৃশ্যমান হয় না, যা অন্যান্য সহকারীর ক্ষেত্রে একটি কার্যকর বিবরণ। তবুও, জেড-এর সামগ্রিক এআই অভিজ্ঞতা অসাধারণভাবে ব্যবহারিক।.

ওপেন সোর্স, গোপনীয়তা এবং সম্প্রদায়

Zed ২০২৪ সালে তার কোড ওপেন-সোর্স করেছিল এবং সম্প্রদায় এটিকে গ্রহণ করেছে। উদাহরণস্বরূপ, "সকলকে সঙ্কুচিত করুন" এর জন্য একটি কীবাইন্ডিং প্রস্তাব করা হয়েছিল, লোকেরা বিকল্পগুলি ভাগ করে নিয়েছিল এবং দলটি মাত্র এক সপ্তাহের মধ্যে এটিকে একীভূত করেছিল। রাস্ট স্ট্যাকের সাথে মিলিত হয়ে পুনরাবৃত্তির এই গতি, ধ্রুবক আপডেট সহ একটি দীর্ঘমেয়াদী প্রকল্পের অনুভূতি তৈরি করে (v0.170 এর মতো সংস্করণগুলি উদ্ধৃত করা হয়েছে)। স্বচ্ছতা এবং উন্নতির গতি তারা হাতে একসাথে যেতে।

গোপনীয়তা: ডিজাইনের দিক থেকে Zed স্থানীয়ভাবে প্রথম এবং সিঙ্কিং/সহযোগিতার জন্য ঐচ্ছিক ক্লাউড বৈশিষ্ট্য যুক্ত করে। কঠোরভাবে সম্মতিপ্রাপ্ত দলগুলি সংবেদনশীল কোড পুশ না করেই স্থানীয় মডেলগুলি (LM স্টুডিওর মাধ্যমে) ব্যবহার করার ক্ষমতার প্রশংসা করে। VS কোড এবং অন্যান্য সরঞ্জামের জগতে, কিছু এক্সটেনশন এবং টেলিমেট্রি গুরুত্বপূর্ণ ক্ষেত্রগুলিতে উদ্বেগ তৈরি করে; এখানে, Zed একটি স্পষ্ট পথ প্রদান করে: স্থানীয় এআই, কোনও পরিবর্তনশীল খরচ বা বাহ্যিক ডেটা নেই.

এক্সটেনশন এবং ইকোসিস্টেম: যেখানে VS কোড এখনও শাসন করে

যদি আপনার সত্যিই অদ্ভুত কিছুর প্রয়োজন হয়, তাহলে সম্ভবত একটি VS Code এক্সটেনশন আছে যা এটি ঠিক করতে পারে। এই বিশাল লাইব্রেরিটি এর সুপারপাওয়ার। Zed এখনও সেখানে নেই: এর ক্যাটালগটি ছোট, এবং কিছু কর্মপ্রবাহ এখনও সবুজ। একজন ব্যবহারকারী নির্দিষ্ট পরিবেশে সংরক্ষণ করার সময় 1-2 সেকেন্ডের ব্যবধান এবং একটি দূরবর্তী Git নিয়ন্ত্রণ প্যানেলের অভাবের কথা উল্লেখ করেছেন; ডিফেন্স দেখতে এবং কমিট বন্ধ করতে VS কোডে ফিরে যেতে হয়েছিল। কিছু কিছু ক্ষেত্রে.

কিছু ত্রুটিও রয়েছে: সীমিত ডিবাগিং, ওয়াকাটাইমের অনুপস্থিতি, এবং জেডের "টাস্ক" ক্লাসিক বিল্ড কনফিগারেশন (cmd+B) সম্পূর্ণরূপে প্রতিস্থাপন করে না, যেখানে ফাইল পরিবর্তন করার সময় $ZED_DIRNAME বা $ZED_FILENAME এর মতো ভেরিয়েবল সবসময় আপডেট করা হয় না। তবুও, জেড ব্লেম ইনলাইন এবং সু-সংহত গিট গাটারের মতো দরকারী বিবরণ নিয়ে আসে, যা এটিকে আরও ভাল কর্মক্ষমতা দেয়। দৈনন্দিন উৎপাদনশীলতায় অর্জিত অগ্রগতি.

এমসিপি সার্ভার এবং ডাটাবেস: উদাহরণ হিসেবে পোস্টগ্রেস

উল্লেখযোগ্য MCP এক্সটেনশনগুলির মধ্যে, Postgres এক্সটেনশন আপনাকে কপি-পেস্ট না করেই একটি টেবিলের স্কিমা কোয়েরি করতে দেয়। আপনি /pg-schema চালাতে পারেন এবং তারপরে আরও সহজেই যোগদান বা পরিবর্তনগুলি কোয়েরি করতে পারেন। কিছু সমস্যা হয়েছে: সমস্ত টেবিল তালিকাভুক্ত না করা বা কনফিগারেশন পরিবর্তন না করে একাধিক ডাটাবেসের মধ্যে স্যুইচ করতে না পারা। তবে ধারণাটি দেখতে ভালো লাগছে: প্রকল্পের বাস্তব প্রেক্ষাপটের সাথে সংযুক্ত সরঞ্জামগুলি সম্পাদককে না রেখেই।

জেড বনাম ভিএসকোডের বাস্তব ব্যবহারের উদাহরণ এবং বাস্তব সুবিধা

বেঞ্চমার্কের বাইরে, ব্যবহারের গল্পগুলি আপনাকে সিদ্ধান্ত নিতে সাহায্য করে। কেবল কোডিংয়ের ক্ষেত্রে, জেড তার রূপরেখা, কর্মক্ষমতা এবং উইজার্ডের সাহায্যে রুটিন কাজগুলিকে দ্রুততর করে। দলগুলিতে, সমন্বিত সহযোগিতা রিফ্যাক্টরিং বা পরামর্শদানের সময় কমিয়ে দেয়। AI এর জন্য, @Mentions এবং নিয়মের সংমিশ্রণ একটি নিয়ন্ত্রণ এবং গতির মধ্যে "সুইট স্পট"। এবং ক্রস-প্ল্যাটফর্মের জন্য, আজ আমরা উইন্ডোজ সাপোর্ট সহ macOS এবং Linux-এর কথা আলোচনা করব।

এর সুনির্দিষ্ট প্রমাণ রয়েছে: জেড এবং ক্লডের সাথে, একজন গবেষক 30 মিনিটের মধ্যে একটি পরীক্ষা সম্পন্ন করেছেন; জেড ব্যবহার করে আরেকটি দল শেয়ার্ড এডিটিং এবং ভয়েস চ্যাটের মাধ্যমে 25% দ্রুত একটি জ্যাঙ্গো এপিআই রিফ্যাক্টর সম্পন্ন করেছে; এবং এটিও উল্লেখ করা হয়েছে যে কীভাবে জেডের গিট ড্যাশবোর্ড একটি গো সার্ভারের একটি মাইক্রো-টুইকমেন্টে কমিটের প্রবাহকে সহজতর করেছিল। এগুলো ছোট ছোট উন্নতি যা একসাথে যুক্ত হয়েছে, যা দিনশেষে গুরুত্বপূর্ণ।.

খরচ এবং পরিমাপ: জেডে কীভাবে তাদের পরীক্ষা করা হয়েছিল

ব্যাটারি পরীক্ষায় ফিরে এসে, পদ্ধতিটি স্বচ্ছ ছিল: প্রতি ১৫ সেকেন্ডে পাওয়ারমেট্রিক্স, প্রতিটি প্রক্রিয়ার জন্য ক্রমবর্ধমান গড় এবং সম্পাদক দ্বারা মোট একত্রীকরণ। VS কোডের জন্য, প্রক্রিয়া ট্রিটি তৈরি করা হয়েছিল (ইলেক্ট্রন, কোড হেল্পার রেন্ডারার/প্লাগইন/GPU, gopls, ইত্যাদি), যেখানে Zed-এ ছবিটি আরও পরিষ্কার ছিল (Zed + gopls)। মোট পরিমাণ ইতিমধ্যেই উল্লেখ করা হয়েছে: ~১২১৬.৭৪৪ বনাম ~৪৭০.৮০৪৯, Zed-এর পক্ষে ২.৫৮x অনুপাত সহ। বেশি স্বায়ত্তশাসন এবং কম তাপ দিনে দিনে।

ভিএস কোডে ইলেকট্রন যে বোঝার অংশ, তাতে অবাক হওয়ার কিছু নেই; রহস্য হলো রেন্ডারার প্রতিটি ক্ষেত্রে কতটা সময় নেয়: এই ক্ষেত্রে সংখ্যাগুলি স্পষ্ট ছিল। বিপরীতে, জেডের রাস্ট + জিপিইউআই স্ট্যাক মসৃণ রেন্ডারিংয়ের মূল চাবিকাঠি বলে মনে হয় এবং প্রকল্পটি বাড়ার সাথে সাথে একটি খুব ছোট পদচিহ্ন থাকে। বিষয়গত ফলাফল বস্তুনিষ্ঠ তথ্যের সাথে মিলে যায়: এটা একটা দারুন কাজ, আর ল্যাপটপটাও এর প্রশংসা করছে।

জেডে এলএম স্টুডিওর সাহায্যে স্থানীয় মডেলগুলি কীভাবে সক্রিয় করবেন

যদি আপনি গোপনীয়তা বা খরচ নিয়ন্ত্রণের জন্য স্থানীয় AI-তে আগ্রহী হন, তাহলে Zed কয়েক মিনিটের মধ্যেই LM স্টুডিওর সাথে একীভূত হয়ে যায়। প্রস্তাবিত ওয়ার্কফ্লো ~8B প্যারামিটার মডেল সহ 16GB মেশিনেও ভাল কাজ করে। অদ্ভুত নির্ভরতা ছাড়াই ধাপগুলি পরিষ্কার করুন:

  1. ম্যাকওএস, লিনাক্স বা উইন্ডোজের জন্য এর অফিসিয়াল ওয়েবসাইট থেকে এলএম স্টুডিও ইনস্টল করুন:।
  2. একটি টেমপ্লেট ডাউনলোড করুন: উদাহরণস্বরূপ, আপনার RAM এর উপর নির্ভর করে LLaMA 3.1 8B (~5–10 GB)।
  3. সার্ভার শুরু করুন: lms সার্ভার শুরু (সাধারণত http://localhost:1234 প্রকাশ করে)।
  4. Zed কনফিগার করুন: সেটিংস > সহকারী, "LM Studio" নির্বাচন করুন, URL এবং টেমপ্লেট লিখুন।
  5. পরীক্ষা: উইজার্ড প্যানেল (Cmd+T) খুলুন এবং "JS-এ একটি ফেচ ফাংশন লিখুন" জিজ্ঞাসা করুন।

বাস্তব জীবনের ঘটনাগুলি দেখায় যে, এই সেটআপের মাধ্যমে, উইজার্ডটি প্রায় 2 সেকেন্ডের মধ্যে পাইথনে লুপ অপ্টিমাইজেশন প্রস্তাব করেছিল, সমস্ত অফলাইনে। যদি কিছু ব্যর্থ হয়, তবে এটি পরীক্ষা করে যে সার্ভারটি এখনও চলছে এবং URL মিলছে কিনা; আপনার স্মৃতিশক্তি অনুযায়ী একটি মডেল বেছে নিন। অদলবদল এড়াতে।

যেখানে ভিএস কোড এখনও নিরাপদ পছন্দ

যদি আপনার দৈনন্দিন কাজ খুব নির্দিষ্ট এক্সটেনশনের উপর নির্ভর করে (উচ্চ-স্তরের জুপিটার, নিশ টুলস, অথবা পরিপক্ক এন্টারপ্রাইজ ইন্টিগ্রেশন), তাহলে VS কোড এখনও একটি নিরাপদ বাজি। এর কমিউনিটি এবং ডকুমেন্টেশন জটিল পরিস্থিতিতে আপনার সময় বাঁচাবে। একটি স্পষ্ট উদাহরণ: কার্সার নোটবুকের সাথে জ্বলজ্বল করে, এবং VS কোড ডেটা বিজ্ঞানে পারদর্শী। বাস্তুতন্ত্রের শক্তি রাতারাতি তৈরি হয় না।.

এমনকি যদি আপনার প্রতিষ্ঠান ইতিমধ্যেই VS কোডে (নীতিমালা, রিমোট কনফিগারেশন, টুলচেইন) স্ট্যান্ডার্ডাইজড ওয়ার্কফ্লো তৈরি করে ফেলে, তবুও স্বল্পমেয়াদে মাইগ্রেশন করা লাভজনক নাও হতে পারে। Zed কে আপনার প্রাথমিক সম্পাদক হিসেবে ব্যবহার করা এবং নির্দিষ্ট কাজের জন্য VS কোড রাখা থেকে আপনাকে কোনও বাধা নেই। আসলে, অনেক ব্যবহারকারী ঠিক এটিই রিপোর্ট করেন: দ্রুত ৮০% এর জন্য Zed এবং "বিশেষায়িত" ২০% এর জন্য VS কোড.

এআই ইন্টিগ্রেশন এবং বিকল্প: বেছে নেওয়ার স্বাধীনতা

যদিও Zed একটি নেটিভ অ্যাসিস্ট্যান্টের উপর নির্ভর করে, এটি আপনাকে আটকে রাখে না: আপনি Copilot-কে একীভূত করতে পারেন, স্থানীয়ভাবে LM স্টুডিও ব্যবহার করতে পারেন, অথবা অন্যান্য প্রদানকারীকে সাজাতে পারেন। Ollama-এর মতো সমাধানগুলির জন্যও সমর্থন রয়েছে, যা বিভিন্ন স্থানীয় মডেলের দরজা খুলে দেয়। কিছু লোক প্রতি অনুরোধের খরচ এবং আরও পরিশীলিত টোকেনাইজার দেখার ক্ষমতা মিস করে, তবে পথটি পরিষ্কার: জোরপূর্বক টোল ছাড়াই, আপনার মতো করে AI করুন.

বর্তমান Zed সীমাবদ্ধতা যা সম্পর্কে আপনার সচেতন থাকা উচিত

সবকিছু নিখুঁত নয়। VS কোডের তুলনায় ডিবাগিংয়ের পরিপক্কতার অভাব রয়েছে, WakaTime ইন্টিগ্রেশন অনুপস্থিত, এবং কাজগুলি এখনও cmd+B দিয়ে বিল্ড কনফিগারেশন সম্পূর্ণরূপে প্রতিস্থাপন করতে পারে না। দূর থেকে, একটি সম্পূর্ণ Git প্যানেল অনুপস্থিত, এবং নির্দিষ্ট পরিবেশে সংরক্ষণের ল্যাগের রিপোর্ট রয়েছে। উইন্ডোজ এখনও পথেই আছে।, যা কিছু দলের জন্য একটি অনিবার্য শর্ত।

নোটবুকগুলিতে, কার্সারের সুবিধা রয়েছে, এবং যদি আপনি খুব নির্দিষ্ট ইন্টিগ্রেশনের উপর নির্ভর করেন (যেমন, গিট গ্রাফ), তাহলে আপনি এখনও সেগুলি খুঁজে নাও পেতে পারেন। যদি আপনার কাজ নিশ এক্সটেনশনের উপর নির্ভর করে, তাহলে VS কোড সম্ভবত এখনও অপরিহার্য। যাইহোক, Zed দ্রুত অগ্রগতি করছে, এবং সম্প্রদায় ইতিমধ্যেই দেখিয়েছে যে অনেক ফাঁক কয়েক সপ্তাহের মধ্যে পূরণ হয়ে যায়। এই প্রবণতা ঘাটতি দ্রুত বন্ধের দিকে ইঙ্গিত করে।.

আজ জেড কে?

যারা গতি, ফোকাস এবং নেটিভ সহযোগিতা খুঁজছেন তাদের জন্য, Zed একটি বিজয়ী। যদি আপনি সুসংহত AI কে মূল্য দেন, স্থানীয়ভাবে এটি চালানোর ক্ষমতা সহ, এবং বিশটি বিদেশী এক্সটেনশনের প্রয়োজন না হয়, তাহলে ফিটটি তাৎক্ষণিক। নিয়মিতভাবে জোড়া লাগানো দূরবর্তী দলগুলি ভয়েস চ্যানেল এবং ভাগ করা কার্সার থেকে উপকৃত হবে। যদি তোমার ফ্যান জ্বলে যায় এবং ব্যাটারি ফুঁকে যায়, তাহলে তুমি পরিবর্তনটা লক্ষ্য করবে।.

যারা বিশাল ইকোসিস্টেম এবং অত্যন্ত কাস্টমাইজড ওয়ার্কফ্লোতে সমৃদ্ধ, তাদের জন্য VS কোড এখনও একটি শক্ত এবং পরিচিত ভিত্তি। ভালো খবর হল এটি কোনও দ্বিমুখী সিদ্ধান্ত নয়: আপনি আপনার প্রাথমিক সম্পাদক হিসাবে Zed-এর সাথে থাকতে পারেন এবং সেই মুহূর্তগুলির জন্য VS কোড সংরক্ষণ করতে পারেন যখন এর ইকোসিস্টেম আপনাকে রক্ষা করে। গুরুত্বপূর্ণ বিষয় হল যে টুলটি আপনাকে থামাবে না।.

তথ্য, গল্প এবং তুলনা দেখার পর, এটা স্পষ্ট যে Zed বাস্তুতন্ত্রে "জয়লাভ" করার লক্ষ্যে নেই, বরং দৈনন্দিন অভিজ্ঞতার মাধ্যমে: এটি তাৎক্ষণিকভাবে শুরু হয়, কম শক্তি খরচ করে, আরও ভালোভাবে সহযোগিতা করে এবং AI বৈশিষ্ট্যযুক্ত যা বিঘ্নিত না হয়ে মূল্য যোগ করে। VS Code তার মুকুট ধরে রাখে যেখানে এক্সটেনশনের বিস্তৃতি সর্বোচ্চ। নির্বাচন করা কোনও মতবাদের বিষয় নয়, এটি আপনার কাজ করার পদ্ধতির বিষয়: যদি আপনি গতি, ভক্তের নীরবতা এবং ভাগ করা সম্পাদনাকে অগ্রাধিকার দেন, তাহলে Zed আপনাকে হাসিয়ে দেবে; যদি আপনার দিনটি খুব নির্দিষ্ট অ্যাড-অনের উপর নির্ভর করে, তাহলে VS Code আপনার সুরক্ষা জাল হিসেবে থাকবে। উভয়ই আপনার প্রবাহে বুদ্ধিমত্তার সাথে সহাবস্থান করতে পারে।.