১. ভূমিকা

এজেন্ট স্কিল হলো বিশেষায়িত জ্ঞান ও ওয়ার্কফ্লো ব্যবহার করে এআই এজেন্টের সক্ষমতা বাড়ানোর একটি হালকা ও উন্মুক্ত ফরম্যাট। এমসিপি হলো এআই অ্যাপ্লিকেশনগুলোকে বাহ্যিক সিস্টেমের সাথে সংযুক্ত করার একটি স্ট্যান্ডার্ড।
এজেন্ট প্লাগইন স্পেসিফিকেশন হলো এজেন্ট স্কিল এবং এমসিপি সার্ভারগুলোকে পোর্টেবল প্লাগইনে প্যাকেজ করার জন্য একটি উন্মুক্ত, ভেন্ডর-নিরপেক্ষ স্পেসিফিকেশন।
এআই কোডিং এজেন্টদের জন্য গুগল ক্লাউড প্লাগইনগুলো প্রাসঙ্গিক গুগল ক্লাউড দক্ষতা এবং এমসিপি সার্ভারগুলোকে ইনস্টলযোগ্য বান্ডেলে একত্রিত করে, যার ফলে গুগল ক্লাউডে এআই এজেন্টগুলো আরও কার্যকর হয়।
এই কোডল্যাবে, আপনি গুগল ক্লাউড ডেভেলপার প্লাগইন নামক একটি প্লাগইন সম্পর্কে এবং অ্যান্টিগ্র্যাভিটিতে এই প্লাগইনটি কীভাবে ইনস্টল ও ব্যবহার করতে হয়, তা শিখবেন।
আপনি যা করবেন
- এজেন্ট প্লাগইনগুলো বুঝুন।
- Antigravity-তে Google Cloud Developer প্লাগইনটি ইনস্টল করুন এবং এর ব্যবহার সম্পর্কে জানুন।
- কয়েকটি প্রম্পটের মাধ্যমে গুগল ক্লাউড ডেভেলপার প্লাগইন দ্বারা ইনস্টল করা দক্ষতা এবং এমসিপি সার্ভারগুলো পরীক্ষা করুন।
আপনার যা যা লাগবে
- ক্রোমের মতো একটি ওয়েব ব্রাউজার।
- একটি গুগল ক্লাউড প্রকল্প।
- আপনার স্থানীয় মেশিনে Antigravity এবং Antigravity CLI ইনস্টল করা আছে।
২. এজেন্ট প্লাগইনগুলি অন্বেষণ করুন
এজেন্ট প্লাগইন হলো একটি পোর্টেবল প্যাকেজ ফরম্যাট, যা এজেন্ট স্কিল এবং এমসিপি সার্ভারগুলোকে এইরকম দেখতে একটি ডিরেক্টরিতে বান্ডল করে:
my-plugin/
├── plugin.json
├── skills/
│ └── my-skill/
│ ├── SKILL.md
│ ├── scripts/
│ └── references/
├── mcp.json
└── com.example.client/
-
plugin.jsonপ্লাগইনটিকে শনাক্ত করে। -
skills/এজেন্টের দক্ষতা অন্তর্ভুক্ত। -
mcp.jsonMCP সার্ভারগুলোর বর্ণনা দেয়। - রিভার্স-ডোমেইন এক্সটেনশন নেমস্পেস স্বতন্ত্র ক্লায়েন্টদের নিজস্ব আচরণ যোগ করার সুযোগ দেয়।
গুগল এজেন্ট স্কিলস রিপোজিটরিতে গুগল ক্লাউড সহ গুগলের বিভিন্ন পণ্য ও প্রযুক্তির জন্য এজেন্ট স্কিলস রয়েছে। এতে এমন সব প্লাগইনও রয়েছে যা এজেন্ট স্কিলস এবং এমসিপি সার্ভারগুলোকে একত্রিত করে ইনস্টলযোগ্য বান্ডেল তৈরি করে, যেমন গুগল ক্লাউড ডেভেলপার প্লাগইন।
গুগল ক্লাউড ডেভেলপার প্লাগইন কোডিং এজেন্টদের জন্য গুগল ক্লাউড নির্দেশিকা প্রদান করে: প্রথম প্রজেক্টে যোগদান, প্রমাণীকরণ ও পরিচয়পত্র নির্বাচন, এবং gcloud CLI কমান্ডের জন্য নিরাপত্তা-সংক্রান্ত গুরুত্বপূর্ণ যাচাইকরণ। এতে নির্ভরযোগ্য ও হালনাগাদ গুগল ক্লাউড ডকুমেন্টেশনের জন্য গুগল ডেভেলপার নলেজ এমসিপি সার্ভার অন্তর্ভুক্ত রয়েছে।
৩. গুগল ক্লাউড ডেভেলপার প্লাগইন ইনস্টল করুন
সম্পূর্ণ অ্যান্টিগ্র্যাভিটি ইকোসিস্টেমের (অ্যান্টিগ্র্যাভিটি, অ্যান্টিগ্র্যাভিটি সিএলআই, অ্যান্টিগ্র্যাভিটি আইডিই) জন্য এজেন্ট প্লাগইন ইনস্টল করার সবচেয়ে সহজ উপায় হলো অ্যান্টিগ্র্যাভিটি সিএলআই।
চলুন, Antigravity CLI-তে Google Cloud Developer প্লাগইনটির পাথ উল্লেখ করে এটি ইনস্টল করি:
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developer
কিছু দক্ষতা এবং একটি এমসিপি সার্ভার সহ প্লাগইনটি ইনস্টল করা দেখতে হবে:
Cloning plugin from https://github.com/google/skills.git...
[ok] google-cloud-developer
✔ skills : 5 processed
- agents : skipped (not found)
- commands : skipped (not found)
✔ mcpServers : 1 processed
- hooks : skipped (not found)
৪. গুগল ক্লাউড ডেভেলপার প্লাগইন অন্বেষণ করুন
চলুন এখন গুগল ক্লাউড ডেভেলপার প্লাগইনটি সম্পর্কে জেনে নেওয়া যাক।
প্রথমে, যাচাই করুন যে প্লাগইনটি Antigravity CLI-তে তালিকাভুক্ত আছে কিনা:
agy plugin list
{
"imports": [
{
"name": "google-cloud-developer",
"source": "antigravity",
"importedAt": "2026-09-04T10:41:05Z",
"components": [
"skills",
"mcpServers"
]
}
]
}
Antigravity CLI প্লাগইনগুলিকে .gemini/config/plugins/ ফোল্ডারে গ্লোবালি ইনস্টল করে। এর মানে হলো, প্লাগইনটি Antigravity, Antigravity CLI এবং Antigravity IDE-এর জন্য উপলব্ধ থাকে।
.gemini/config/plugins/google-cloud-developer ফোল্ডারের ভেতরে আপনি প্লাগইন ম্যানিফেস্ট ফাইল, স্কিলস এবং একটি এমসিপি সার্ভার সহ গুগল ক্লাউড ডেভেলপার প্লাগইনটি খুঁজে পাবেন:
google-cloud-developer/
├── ...
├── skills/
│ ├── finding-google-skills/
│ ├── gcloud/
│ ├── google-cloud-recipe-auth/
│ ├── google-cloud-recipe-onboarding/
│ └── retrieving-developer-knowledge/
├── mcp.json
└── plugin.json
আপনি প্রথম প্রজেক্টে অনবোর্ডিং, অথেনটিকেশন ও ক্রেডেনশিয়াল নির্বাচন, এবং gcloud CLI কমান্ডের জন্য সেফটি-ক্রিটিক্যাল ভ্যালিডেশনের মতো স্কিলগুলো পাবেন। এছাড়াও এতে রয়েছে Google Developer Knowledge MCP সার্ভার, যা আপনাকে নির্ভরযোগ্য ও হালনাগাদ Google Cloud ডকুমেন্টেশন প্রদান করে।
আপনি অ্যান্টিগ্র্যাভিটিতে স্যুইচ করতে পারেন এবং চ্যাটে জিজ্ঞাসা করতে পারেন কোন স্কিলগুলো ইনস্টল করা আছে:
Which skills are available?
এতে বিল্ট-ইন অ্যান্টিগ্র্যাভিটি স্কিলগুলোর পাশাপাশি গুগল ক্লাউড ডেভেলপার প্লাগইনের স্কিলগুলোও তালিকাভুক্ত করা উচিত:
...
2. Google Cloud Developer Plugin Skills
Installed via the google-cloud-developer plugin in
~/.gemini/config/plugins/google-cloud-developer/skills/:
finding-google-skills: Dynamically locates and loads specialized Google product skills on-demand from the remote catalog index (e.g., GKE, BigQuery, Vertex AI, Firebase).
gcloud: Validation guardrails, syntax rules, and data reduction for executing gcloud CLI commands safely.
google-cloud-recipe-auth: Guidance on authentication and authorization patterns (ADC, service accounts, IAM, and workload identity).
google-cloud-recipe-onboarding: Step-by-step walkthrough for onboarding new Google Cloud projects, billing accounts, and first deployments.
retrieving-developer-knowledge: Integration with the developer-knowledge MCP server to retrieve official Google developer documentation and API references.
এছাড়াও, সেটিংস > কাস্টমাইজেশন- এ যান, আপনি দেখবেন এই দক্ষতাগুলোও সেখানে পাওয়া যাচ্ছে:

দ্রষ্টব্য: কাস্টমাইজেশন-এ একটি ‘ইনস্টলড এমসিপি সার্ভারস’ সেকশন আছে এবং বর্তমানে এটি প্লাগইনের অংশ হিসেবে এমসিপি সার্ভারগুলো দেখায় না।

তবে, আপনি চ্যাটে অ্যান্টিগ্র্যাভিটিকে এমসিপি সার্ভার সম্পর্কে জিজ্ঞাসা করতে পারেন:
Which MCP servers are available?
এটি প্লাগইনের অংশ হিসেবে ইনস্টল করা ডেভেলপার নলেজ এমসিপি-কে শনাক্ত করবে:
Based on your Antigravity configuration and cached tool definitions, here are the MCP servers and their statuses:
1. Actively Configured Plugin Server
Configured in
~/.gemini/config/plugins/google-cloud-developer/mcp.json
:
developer-knowledge
Type / URL: Streamable HTTP (https://developerknowledge.googleapis.com/mcp)
Provided Tools:
search_documents: Search official Google developer documentation
get_documents: Retrieve document content
answer_query: Synthesize developer query answers
৫. গুগল ক্লাউড ডেভেলপার প্লাগইন ব্যবহার করুন
ডেভেলপার নলেজ এপিআই সক্রিয় করুন
প্রথমে, নিশ্চিত করুন যে আপনার গুগল ক্লাউড প্রজেক্টে ডেভেলপার নলেজ এপিআই (Developer Knowledge API) সক্রিয় করা আছে। ডেভেলপার নলেজ এমসিপি (Developer Knowledge MCP) সার্ভারের জন্য এটি প্রয়োজন:
- Google Cloud Console-এ Developer Knowledge API অনুসন্ধান করুন।
- ডেভেলপার নলেজ এপিআই পেজে, এনাবল এপিআই- তে ক্লিক করুন।
চলুন এখন কিছু প্রম্পট পরীক্ষা করে দেখি, গুগল ক্লাউড ডেভেলপার প্লাগইনটি বিভিন্ন পরিস্থিতিতে কীভাবে সাহায্য করে।
আপনি এই প্রম্পটগুলো Antigravity বা Antigravity CLI-তে চেষ্টা করে দেখতে পারেন, কারণ প্লাগইনটি বিশ্বব্যাপী উপলব্ধ।
অনবোর্ডিং
আপনি যদি গুগল ক্লাউডে নতুন হন, তাহলে একটি সাধারণ অনবোর্ডিং প্রশ্ন জিজ্ঞাসা করে শুরু করতে পারেন:
I'm new to Google Cloud. How can I create a new project with billing enabled?
আপনার google-cloud-recipe-onboarding স্কিলটি সক্রিয় হতে দেখা উচিত:
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-onboarding/SKILL.md
আপনি ধাপে ধাপে নির্দেশনাসহ একটি উত্তর পাবেন:
To get started with Google Cloud, you will need an active Google Cloud account and an authorized terminal session:
Google Cloud Account & Console: If you haven't already, sign up and access the Google Cloud Console where you can manage accounts, projects, and set up a Cloud Billing account (new accounts are eligible for the $300 Free Trial).
...
প্রমাণীকরণ
প্রমাণীকরণ সংক্রান্ত প্রশ্ন জিজ্ঞাসা করে দেখুন:
How can I authenticate my local machine with Google Cloud?
আপনার google-cloud-recipe-auth স্কিলটি সক্রিয় হতে দেখা উচিত:
Worked for 1m ˅
Explored 1 file ˅
> Analyzed google-cloud-recipe-auth/SKILL.md
প্রমাণীকরণের জন্য আপনাকে কমান্ডগুলো পেতে হবে:
To authenticate your local machine with Google Cloud, there are two primary methods depending on whether you want to use the CLI or run code/client libraries locally:
1. Authenticate the CLI (gcloud)
Use this to run gcloud, bq, and gsutil management commands in your terminal:
bash
gcloud auth login
This opens a web browser asking you to log in with your Google Account and grant permissions.
If you are on a remote server without a web browser, use:
bash
...
ডেভেলপার জ্ঞান
এছাড়াও আপনি আনুষ্ঠানিক নথি থেকে উত্তর পাওয়ার জন্য প্রশ্ন করতে পারেন।
উদাহরণস্বরূপ:
What's the difference between Cloud Run and GKE according to the official docs?
আপনি প্রাসঙ্গিক দক্ষতাটি সক্রিয় হতে দেখবেন, যা ফলস্বরূপ developer-knowledge এমসিপি সার্ভার ব্যবহার করে:
Exploring 2 files ˅
* Analyzed retrieving-developer-knowledge/SKILL.md
* Analyzed answer_query.json
MCP Tool: developer-knowledge / answer_query ˅
Tool arguments
```json
{
"query": "What is the difference between Cloud Run and Google Kubernetes Engine (GKE) according to official Google Cloud documentation?"
}
অন্যান্য গুগল দক্ষতা খুঁজুন
সবশেষে, গুগল ক্লাউড ডেভেলপার প্লাগইনটি চাহিদা অনুযায়ী স্কিল খুঁজে বের করে লোড করতে পারে।
উদাহরণস্বরূপ আপনি জিজ্ঞাসা করতে পারেন:
I want to start using Firebase
আপনি দেখবেন যে finding-google-skills স্কিলটি সক্রিয় হয়েছে এবং এটি প্রাসঙ্গিক Firebase স্কিলটি খুঁজে বের করে ইনস্টল করছে:
Explored 1 file ˅
* Analyzed finding-google-skills/SKILL.md
Ran `curl -sS https://raw.githubusercontent.com/google/skills/main/index.json | jq -r '.skills[ >`
Exploring 3 files, 2 searches ˅
* Reading skills catalog
* Searched firebase
* Fetching Firebase skill
৬. পরিষ্কার-পরিচ্ছন্নতা
ডেভেলপার নলেজ এপিআই নিষ্ক্রিয় করুন:
- Google Cloud Console-এ Developer Knowledge API অনুসন্ধান করুন।
- ডেভেলপার নলেজ এপিআই পেজে, ম্যানেজ-এ ক্লিক করুন এবং তারপরে ডিজেবল এপিআই (Disable API)- তে ক্লিক করুন।
Antigravity CLI ব্যবহার করে Google Cloud Developer প্লাগইনটি আনইনস্টল করুন:
agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"
৭. অভিনন্দন
অভিনন্দন! আপনি সফলভাবে অ্যান্টিগ্র্যাভিটিতে গুগল ক্লাউড ডেভেলপার প্লাগইনটি ইনস্টল ও ব্যবহার করেছেন। আরও জানতে, নিম্নলিখিত রিসোর্সগুলো দেখুন: