Firebase Studio-এর মধ্যে Gemini ব্যবহার করে দেখুন

Firebase Studio এর মধ্যে থাকা Gemini আপনার কোডিং প্রক্রিয়াকে আরও সহজ করতে AI সহায়তা প্রদান করে—যা আপনার কোড এডিটরের মধ্যেই, কমান্ড লাইন ইন্টারফেস (CLI)-এর মাধ্যমে এবং চ্যাট ব্যবহার করে পাওয়া যায়। Gemini কোডের পরামর্শ দিতে, কোড তৈরি করতে, কোডের ধারণা ব্যাখ্যা করতে, প্রোজেক্ট ফাইল আপডেট করতে, টার্মিনাল কমান্ড চালাতে এবং কমান্ডের আউটপুট ব্যাখ্যা করতে পারে।

কোনো সেটআপ ছাড়াই আপনি এখনই Gemini ব্যবহার শুরু করতে পারেন:

মনে রাখবেন যে ইনলাইন কোড কমপ্লিশন এবং কোডবেস ইনডেক্সিং ডিফল্টরূপে চালু থাকেএগুলোর সেটিংস কীভাবে সমন্বয় করতে হয় তা জেনে নিন।

আপনি Code ভিউতে থাকলেই Gemini পাওয়া যায়। আপনি এটি Firebase Studio চালু করা অ্যাপ, Firebase Studio ইম্পোর্ট করা অ্যাপ এবং App Prototyping agent দ্বারা তৈরি অ্যাপের সাথে ব্যবহার করতে পারেন।

Gemini সাথে চ্যাট করুন

Firebase Studio এআই-সহায়তাযুক্ত চ্যাটের মাধ্যমে আপনার ডেভেলপমেন্ট প্রক্রিয়াকে আরও সহজ করে তোলে।

চ্যাট শুরু করুন

  1. Firebase Studio তে একটি ওয়ার্কস্পেস খুলুন বা তৈরি করুন।

  2. ওয়ার্কস্পেসের নীচে থাকা স্পার্ক Gemini তে ক্লিক করুন।

  3. মিথুন রাশির সাথে চ্যাটিং শুরু করুন।

  4. (ঐচ্ছিক) ক্লিক করে মিথুন রাশিকে একটি মাল্টিমোডাল প্রম্পট পাঠান। আইকন সংযুক্ত করুন নিম্নলিখিত বিকল্পগুলির মধ্যে একটি সংযুক্ত করুন এবং নির্বাচন করুন:

    • অঙ্কন: অঙ্কন সরঞ্জামগুলি ব্যবহার করে আপনার কাঙ্ক্ষিত নকশা তৈরি করুন, তারপর আপনার নির্দেশনা টাইপ করুন এবং ' প্রেরণ করুন' বোতামে ক্লিক করুন।
    • ছবি: একটি ছবি আপলোড করুন, আপনার নির্দেশনা যোগ করুন, তারপর পাঠান-এ ক্লিক করুন।
    • ফাইল: প্রসঙ্গ হিসেবে ব্যবহার করার জন্য আপনার ওয়ার্কস্পেস থেকে একটি ফাইল নির্বাচন করুন, আপনার প্রম্পট যোগ করুন, তারপর পাঠান-এ ক্লিক করুন।
  5. (ঐচ্ছিক) অনুরোধের উত্তর দেওয়ার জন্য জেমিনির ব্যবহৃত মোড পরিবর্তন করুন:

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

  7. (ঐচ্ছিক) Gemini আপনাকে কীভাবে সাহায্য করবে তা এর সেটিংস পরিবর্তন করে এবং এআই রুলস ফাইল যোগ করে নিজের মতো করে সাজিয়ে নিন। আরও জানুন

চ্যাট প্যানেলে, আপনি Gemini প্রশ্ন করতে পারেন এবং কোডের পরামর্শ পেতে পারেন। এজেন্ট মোডে, Gemini এমনকি আপনার প্রোজেক্ট কনফিগারেশন ফাইল ও কোড আপডেট করতে পারে এবং সরাসরি আপনার ওয়ার্কস্পেসের মধ্যেই আপনার হয়ে টার্মিনাল কমান্ড চালাতে পারে। Gemini আপনাকে জিজ্ঞাসা করতে পারে যে এটি আপনার জন্য নিম্নলিখিত কাজগুলোর কোনোটি করতে পারবে কি না:

  • ফাইল পরিবর্তন করুন: Gemini একটি ফিচার যোগ করতে, কোনো বাগ ঠিক করতে, বা কোড রিফ্যাক্টর করতে পারে। যখন Gemini কোনো ফাইলে পরিবর্তনের প্রস্তাব দেয়, তখন আপনি দুটি অপশন দেখতে পাবেন:

    • ফাইল আপডেট করুন: Gemini প্রস্তাবিত পরিবর্তনগুলো দিয়ে সরাসরি ফাইলটি আপডেট করুন।
    • পরিবর্তনসমূহ পর্যালোচনা করুন: প্রয়োগ করার আগে পর্যালোচনার জন্য প্রস্তাবিত পরিবর্তনগুলো অন্য একটি উইন্ডোতে খুলুন।
  • টার্মিনাল কমান্ড চালান: Gemini ডিপেন্ডেন্সি ইনস্টল করা বা একটি ডেভেলপমেন্ট সার্ভার চালু করার মতো কমান্ড চালাতে পারে। এটি নিজে থেকেই এই কমান্ডগুলো প্রস্তাব করতে পারে, অথবা আপনি Gemini সেগুলো চালানোর জন্য বলতে পারেন। Gemini একটি কমান্ড প্রস্তাব করার পর, ' রান টার্মিনাল কমান্ড' (Run Terminal Command) বাটনটি দেখা যায়। Firebase Studio এর ভেতরের একটি টার্মিনালে কমান্ডটি কার্যকর করতে এটিতে ক্লিক করুন। Gemini কমান্ডটি চালাবে এবং চ্যাট উইন্ডোতে আপনার জন্য এর ফলাফল ব্যাখ্যা করবে, এবং পরবর্তী পদক্ষেপ নির্ধারণে সাহায্য করবে।

চ্যাটের মাধ্যমে জটিল কাজগুলো সম্পন্ন করুন

Gemini আপনাকে জটিল উন্নয়নমূলক কাজগুলো সম্পন্ন করতে সাহায্য করতে পারে, যেমন:

  • আপনার কোডের ডকুমেন্টেশন: আপনি যখন Gemini "আমার ডক্স লেখো" (Write my docs) কমান্ডটি দেন, তখন এটি স্বয়ংক্রিয়ভাবে আপনার কোডের জন্য উপযুক্ত ফরম্যাটে ডকুমেন্টেশন তৈরি করতে পারে।
  • টেস্ট কেস লেখা: Gemini স্বয়ংক্রিয়ভাবে ইউনিট টেস্ট আপডেট এবং তৈরি করতে পারে। আপনি যদি Gemini "আমার টেস্টগুলো লেখো" বলেন, Gemini একটি বিদ্যমান ইউনিট টেস্ট ফাইল খুঁজে বের করে এবং ফাইলটিতে অনুপস্থিত টেস্টগুলো যোগ করতে পারে। যদি এটি কোনো বিদ্যমান ইউনিট টেস্ট ফাইল খুঁজে না পায়, তবে এটি আপনার জন্য ইউনিট টেস্টটি তৈরি করে দেয়, যা আপনি পর্যালোচনা, পরিমার্জন এবং অনুমোদন করতে পারেন—এমনকি আপনি Gemini এটি রান করতেও বলতে পারেন!
  • নির্ভরতা ব্যবস্থাপনা: আপনি সরাসরি চ্যাট ইন্টারফেস থেকে Gemini আপনার কোডের অনুপস্থিত নির্ভরতা শনাক্ত করতে এবং সেগুলোর সমাধান করতে বলতে পারেন।
  • কোড রিফ্যাক্টরিং: আপনি Gemini আপনার হয়ে কোড রিফ্যাক্টর করতে বলতে পারেন, যেমন—একটি ফাংশন আলাদা করা, বা একাধিক ফাইল জুড়ে একটি ভেরিয়েবলের নাম পরিবর্তন করা। Gemini প্রস্তাবিত পরিবর্তনগুলির একটি তালিকা তৈরি করবে এবং পরিবর্তনগুলি পর্যালোচনা ও প্রয়োগ করার পর, আপনি Gemini ইউনিট টেস্ট আপডেট ও এক্সিকিউট করতে বলতে পারেন, যাতে রিফ্যাক্টরটি যাচাই করা যায় এবং টেস্টগুলি পাস হতে থাকে তা নিশ্চিত করা যায়।
  • ডকার ওয়ার্কফ্লো তৈরি এবং চালানো: আপনি যদি আপনার ওয়ার্কস্পেসে ডকার সক্রিয় করে থাকেন, তাহলে Gemini একটি ডকারফাইল তৈরি করতে বলে (উদাহরণস্বরূপ, "আমার অ্যাপের জন্য একটি ডকারফাইল তৈরি করুন") আপনি দ্রুত আপনার অ্যাপ্লিকেশনটিকে কন্টেইনারাইজ করতে পারেন। Gemini ডকারফাইলটি তৈরি করার পরে, এটি আপনার জন্য কন্টেইনারটি বিল্ড এবং রান করতে পারে।
  • ইউনিট এবং ইন্টিগ্রেশন টেস্ট চালান: আপনি Gemini নির্দিষ্ট টেস্ট স্যুট চালানোর নির্দেশ দিয়ে (যেমন, "আমার ইউনিট টেস্টগুলো চালান" বা "ইন্টিগ্রেশন টেস্টগুলো চালান") টেস্ট চালানো শুরু করতে পারেন। Gemini আপনার প্রোজেক্টের জন্য উপযুক্ত কমান্ডটি (যেমন, npm test বা একটি নির্দিষ্ট টেস্ট রানার কমান্ড) চালাবে এবং চ্যাট ইন্টারফেসের মধ্যে পরীক্ষার ফলাফল প্রদর্শন করবে।

চ্যাটে স্ল্যাশ কমান্ড ব্যবহার করুন

আপনি স্ল্যাশ কমান্ড ব্যবহার করে Gemini চ্যাটের আউটপুট নিয়ন্ত্রণ করতে পারেন; এগুলো হলো ফরওয়ার্ড স্ল্যাশ ( / ) দিয়ে শুরু হওয়া শর্টকাট। আপনার Gemini চ্যাট প্রম্পটের শুরুতে / টাইপ করুন এবং উপলব্ধ স্ল্যাশ কমান্ডের তালিকা থেকে আপনার পছন্দের কাজটি বেছে নিন।

স্ল্যাশ কমান্ডগুলোর সম্পূর্ণ তালিকা দেখতে চ্যাটে / টাইপ করুন।

উদাহরণস্বরূপ, /generate তার পরে আপনি কী চান তার একটি সংক্ষিপ্ত বিবরণ দিলে তা কোড স্নিপেট তৈরি করার একটি দ্রুত শর্টকাট হিসেবে কাজ করে।

/generate css for a black background চালালে যে ফলাফল আসে, তার একটি উদাহরণ নিচে দেওয়া হলো:

body {
  background-color: black;
}

/* This CSS code sets the background color of the <body> element to black. This will make the background of the entire web page black. */

চ্যাটে নির্দিষ্ট ফাইল এবং ফোল্ডার উল্লেখ করুন

Gemini করা আপনার অনুরোধ এবং প্রশ্নগুলির অতিরিক্ত প্রেক্ষাপট যোগ করার জন্য, আপনি @ চিহ্নটি ব্যবহার করে নির্দিষ্ট ফাইল এবং ফোল্ডার উল্লেখ করতে পারেন।

উদাহরণস্বরূপ, Explain what's contained within the @src/ai directory.

চ্যাট ইতিহাস পরিচালনা করুন

আপনি আপনার Gemini চ্যাটে বিভিন্ন বিষয় আলাদা থ্রেড খুলে রাখতে পারেন। এরপর আপনি বিষয় অনুযায়ী আগের থ্রেডগুলোতে ফিরে যেতে পারবেন।

নতুন চ্যাট শুরু করতে:

  1. চ্যাট হেডার বারে থাকা নতুন চ্যাট- এ ক্লিক করুন।

  2. আপনার প্রম্পটটি প্রবেশ করান।

অন্য চ্যাট থ্রেডে যেতে:

  1. চ্যাট হেডার বারে থাকা সাম্প্রতিক চ্যাটগুলিতে ক্লিক করুন।

  2. যে চ্যাট থ্রেডটিতে প্রবেশ করতে চান, সেটি নির্বাচন করুন।

  3. ঐ চ্যাট থ্রেডটি চালিয়ে যান অথবা Gemini সাথে আগের চ্যাটগুলো দেখুন।

একটি চ্যাট থ্রেড মুছে ফেলতে:

  1. চ্যাট হেডার বারের সাম্প্রতিক চ্যাট থেকে আপনি যে চ্যাট থ্রেডটি মুছতে চান সেটি নির্বাচন করুন।

  2. চ্যাট হেডার বারে থাকা ‘ডিলিট চ্যাট’- এ ক্লিক করুন। চ্যাট হিস্ট্রি থেকে চ্যাট থ্রেডটি ডিলিট করতে চান কিনা, তা নিশ্চিত করুন।

চ্যাটে কোড উদ্ধৃতি দেখুন

কোডের পরামর্শগুলো যাচাই করতে আপনাকে সাহায্য করার জন্য, Firebase Studio মূল উৎস এবং সংশ্লিষ্ট লাইসেন্স সম্পর্কিত তথ্য শেয়ার করে। চ্যাট হেডার বারে থাকা লাইসেন্স লগ আইকনে ক্লিক করে আপনি চ্যাট উইন্ডো থেকে কোড উদ্ধৃতির একটি সম্পূর্ণ লগ দেখতে পারেন।

চ্যাট হেডার বারে লাইসেন্স লগ আইকন

গুগল কোড সাইটেশন সম্পর্কে আরও জানতে, জেনারেটিভ কোড অ্যাসিস্ট্যান্স দেখুন।

Gemini থেকে ইনলাইন সাহায্য নিন

Firebase Studio Gemini -র এআই-সহায়তাযুক্ত কোড সাজেশনের মাধ্যমে আপনার কর্মদক্ষতা বাড়িয়ে তোলে।

মনে রাখবেন যে কোড কমপ্লিশন ডিফল্টরূপে চালু থাকেএর সেটিংস কীভাবে পরিবর্তন করতে হয় তা জেনে নিন।

Gemini থেকে কোডের পরামর্শ নিন

Gemini সম্ভাব্য কোডের সম্পূর্ণ ব্লক ইনলাইনে তৈরি করে। Gemini ইনলাইন কোড সহায়তা ব্যবহার করতে, এই ধাপগুলো অনুসরণ করুন:

  1. Firebase Studio তে একটি ওয়ার্কস্পেস খুলুন।

  2. যে ফাইল বা কোড লাইনের জন্য সাহায্য চান, সেখানে গিয়ে Ctrl+I (MacOS-এ Cmd+I ) চাপুন।

  3. আপনি যা চান তার একটি বিবরণ লিখুন এবং Gemini একটি পরামর্শ তৈরি করবে। পরামর্শগুলোকে নির্দেশ করতে আপনি শর্টকাট হিসেবে অ্যাকশনও ব্যবহার করতে পারেন। উদাহরণস্বরূপ, ইনলাইন কোডের ত্রুটি ঠিক করার জন্য সাহায্য পেতে /fixError লিখুন।

  4. নিচের যেকোনো একটি বিকল্প বেছে নিন:

    • তৈরি হওয়া কোডটি রাখতে, 'Accept'-এ ক্লিক করুন।
    • সাজেশনটি অন্য কোথাও পেস্ট করতে বা নতুন কোনো ফাইলে সরাতে, ডিসকার্ড বাটনের ড্রপ-ডাউন মেনু থেকে সংশ্লিষ্ট অপশনটি নির্বাচন করুন।
    • নতুন সাজেশন তৈরি করতে, রিজেনারেট-এ ক্লিক করুন।
    • সাজেশনটি সম্পূর্ণরূপে মুছে ফেলতে, 'ডিসকার্ড'-এ ক্লিক করুন।
  5. (ঐচ্ছিক) Gemini আপনাকে কীভাবে সাহায্য করবে তা এর সেটিংস পরিবর্তন করে এবং এআই রুলস ফাইল যোগ করে নিজের মতো করে সাজিয়ে নিন। আরও জানুন

Gemini কমান্ডগুলো ইনলাইনে দেখুন

  1. নির্দিষ্ট কোডের জন্য Gemini কমান্ডগুলো ইনলাইনে দেখতে, যে কোডটির বিষয়ে সাহায্য চান সেটি নির্বাচন করে রাইট-ক্লিক করুন।

  2. মেনু থেকে স্পার্ক Gemini নির্বাচন করুন এবং তারপরে আপনি যে কাজটি করতে চান তা নির্বাচন করুন।

Gemini -প্রস্তাবিত কোড সম্পূর্ণকরণ ব্যবহার করুন।

আপনাকে কোড লিখতে সাহায্য করার জন্য, Firebase Studio এআই কোড কমপ্লিশন প্রদান করে, যা আপনি টাইপ করা শুরু করার সাথে সাথেই যেকোনো খোলা ফাইলে কোড অনুমান করে এবং স্বয়ংক্রিয়ভাবে পূরণ করে দেয়।

মনে রাখবেন যে, কোড কমপ্লিশন ডিফল্টরূপে চালু থাকে

কোড কমপ্লিশন চালু বা বন্ধ করতে, নিম্নলিখিত পদ্ধতিগুলোর মধ্যে যেকোনো একটি ব্যবহার করে আপনার কোড কমপ্লিশন সেটিংস পরিবর্তন করুন:

  • আপনি যদি settings.json ফাইল ব্যবহার করেন, তাহলে "IDX.aI.enableInlineCompletion" কে true অথবা false সেট করুন।

  • Firebase Studio ওয়ার্কস্পেসে সেটিংস আপডেট করতে:

    1. ক্লিক করুন গিয়ার আইকন ম্যানেজ (ওয়ার্কস্পেসের নিচের বাম দিকে অবস্থিত), তারপর সেটিংস বেছে নিন, অথবা Ctrl+, চাপুন (ম্যাকে Cmd+, )।

      আপনি যদি Prototyper ভিউতে App Prototyping agent ব্যবহার করেন, তাহলে ক্লিক করুন। কোড সুইচ আইকন Code ভিউ খুলতে কোড-এ যান

    2. Workspace ট্যাবটি নির্বাচন করুন, তারপর Firebase Studio > AI > Enable Inline Completion সেটিংটি খুঁজুন।

    3. কোড কমপ্লিশন বন্ধ করতে, ‘Enable inline code completion as you type ’ অপশনটি অনির্বাচিত করুন।

Gemini CLI ব্যবহার করে Gemini সাথে চ্যাট করুন

Gemini CLI হলো একটি ওপেন-সোর্স এআই এজেন্ট যা গুগলের Gemini মডেলগুলোর ক্ষমতা সরাসরি আপনার টার্মিনালে নিয়ে আসে। Gemini CLI , Gemini এর মতোই কাজ করে, কিন্তু আপনি যদি এমন একজন ডেভেলপার হন যিনি কোড জেনারেশন, ডিবাগিং, কমান্ড চালানো বা প্রজেক্ট ফাইল ম্যানেজ করার মতো কাজের জন্য টার্মিনালে উল্লেখযোগ্য পরিমাণ সময় ব্যয় করেন, তাহলে আপনি Gemini CLI ব্যবহার করতে বেশি পছন্দ করতে পারেন।

Gemini CLI দিয়ে শুরু করুন

Firebase Studio তে Gemini CLI অ্যাক্সেস করতে:

  1. কোড ভিউতে পরিবর্তন করুন : আপনি যদি Prototyper মোডে কাজ করেন, কোড সুইচ আইকন Code ভিউ খুলতে কোড-এ যান

  2. টার্মিনালে প্রবেশ করুন : খুলুন মেনু আইকন মেনু > টার্মিনাল > নতুন টার্মিনাল

  3. Gemini CLI খুলুন : টার্মিনালে, নিম্নলিখিত কমান্ডটি লিখুন:

    gemini
    
  4. কাস্টমাইজ করুন : আপনার কিবোর্ডের অ্যারো কী ব্যবহার করে একটি কালার থিম বেছে নিন, তারপর এন্টার চাপুন।

  5. প্রমাণীকরণ করুন : একটি প্রমাণীকরণ পদ্ধতি নির্বাচন করুন। প্রতি মিনিটে ৬০টি মডেল অনুরোধ এবং প্রতিদিন ১,০০০টি অনুরোধ বিনামূল্যে পাওয়ার জন্য, Gemini Code Assist গুগল দিয়ে লগইন’ (Login with Google) বিকল্পটি বেছে নিন। প্রমাণীকরণ সম্পর্কে আরও তথ্যের জন্য, ডকুমেন্টেশন পর্যালোচনা করুন।

ভবিষ্যতে, Gemini CLI অ্যাক্সেস করার জন্য আপনাকে শুধু টার্মিনালে gemini টাইপ করতে হবে।

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

gemini -p "Create a markdown file that explains my app's architecture"

Gemini CLI দিয়ে কমান্ড ব্যবহার করুন

প্রশ্ন বা অনুরোধ জানাতে আপনি Gemini CLI এর সাথে চ্যাট করতে পারেন। আপনি এটি জিজ্ঞাসা করতে পারেন:

  • explain [file_name.js] : যদি আপনি কোনো অপরিচিত কোডের সম্মুখীন হন, তাহলে তার ব্যাখ্যা চাওয়ার জন্য এই কমান্ডটি ব্যবহার করুন। শুধু [file_name.js] এর জায়গায় প্রাসঙ্গিক পাথটি বসান অথবা কোডটি সরাসরি প্রম্পটে পেস্ট করুন।
  • refactor [code_snippet] : Gemini রিফ্যাক্টরিং উন্নতির পরামর্শ দিতে বলে আপনার কোডের গঠন বা কার্যকারিতা উন্নত করুন।
  • debug "Error: Module not found: 'firebase-admin'" : যখন আপনি কোনো ত্রুটির সম্মুখীন হন, তখন সে সম্পর্কে ধারণা এবং সম্ভাব্য সমাধানের জন্য ত্রুটির বার্তাটি Gemini দিন।
  • summarize "Key features of Firebase Realtime Database " : Gemini দ্রুত গবেষণা এবং বিষয়বস্তুর সংক্ষিপ্ত সারসংক্ষেপ প্রদান করতে পারে।

এটি আপনার সেশন পরিচালনা করতে, ইন্টারফেস কাস্টমাইজ করতে এবং এর আচরণ নিয়ন্ত্রণ করতে সাহায্য করার জন্য বেশ কিছু বিল্ট-ইন কমান্ডও সমর্থন করে, যেমন:

  • /help : উপলব্ধ কমান্ড ও অপশনগুলোর একটি বিস্তারিত তালিকা দেখতে এই কমান্ডটি লিখুন, যা অনুসন্ধানের জন্য একটি চমৎকার সূচনা হিসেবে কাজ করে।
  • /chat : একাধিক কথোপকথন তৈরি করতে অথবা পরবর্তী সেশন থেকে পূর্ববর্তী অবস্থায় ফিরে যেতে কথোপকথনের ইতিহাস সংরক্ষণ ও পুনরায় শুরু করুন।
  • /tools : Gemini CLI এর মধ্যে উপলব্ধ টুলগুলির একটি তালিকা প্রদর্শন করে।
  • /restore : কোনো টুল চালানোর ঠিক আগের অবস্থায় প্রোজেক্ট ফাইলগুলোকে ফিরিয়ে আনে। কোনো টুল দ্বারা করা ফাইল সম্পাদনা পূর্বাবস্থায় ফেরানোর জন্য এটি বিশেষভাবে উপযোগী।

কমান্ডের সম্পূর্ণ তালিকার জন্য Gemini CLI ডকুমেন্টেশন পর্যালোচনা করুন।