Antigravity-তে Google Cloud Developer প্লাগ-ইন ইনস্টল ও ব্যবহার করা

১. ভূমিকা

d885ca68e4ec9bca.png

এজেন্ট স্কিল হল বিশেষ জ্ঞান ও ওয়ার্কফ্লোর মাধ্যমে AI এজেন্টের ক্ষমতা বাড়ানোর জন্য একটি লাইটওয়েট, ওপেন ফর্ম্যাট। MCP হল এক্সটার্নাল সিস্টেমের সাথে AI অ্যাপ্লিকেশন কানেক্ট করার স্ট্যান্ডার্ড।

এজেন্ট প্লাগ-ইন স্পেসিফিকেশন হল একটি ওপেন, ভেন্ডর-নিউট্রাল স্পেসিফিকেশন যা এজেন্ট স্কিল এবং MCP সার্ভারকে পোর্টেবল প্লাগ-ইনে প্যাকেজ করে।

AI কোডিং এজেন্টের জন্য Google Cloud প্লাগ-ইন প্যাকেজ, Google Cloud-এ আরও কার্যকর AI এজেন্টের জন্য ইনস্টল করার উপযুক্ত বান্ডেলে প্রাসঙ্গিক Google Cloud দক্ষতা এবং MCP সার্ভারকে একত্রিত করে।

এই কোডল্যাবে, আপনি সেইসব প্লাগ-ইনের মধ্যে একটি, Google Cloud Developer plugin সম্পর্কে এবং Antigravity-তে এই প্লাগ-ইন কীভাবে ইনস্টল ও ব্যবহার করতে হয় সেই সম্পর্কে জানবেন।

আপনি কী করবেন

  • এজেন্ট প্লাগ-ইন সম্পর্কে জানুন।
  • Antigravity-তে Google Cloud Developer প্লাগ-ইন ইনস্টল ও এক্সপ্লোর করা।
  • কয়েকটি প্রম্পটের মাধ্যমে Google Cloud Developer প্লাগ-ইন ইনস্টল করা স্কিল ও MCP সার্ভার পরীক্ষা করুন।

আপনার কী প্রয়োজন হবে

  • Chrome-এর মতো ওয়েব ব্রাউজার।
  • একটি Google Cloud প্রোজেক্ট।
  • আপনার লোকাল মেশিনে ইনস্টল করা Antigravity ও Antigravity CLI.

২. এজেন্ট প্লাগ-ইন এক্সপ্লোর করুন

এজেন্ট প্লাগ-ইন হল একটি পোর্টেবল প্যাকেজ ফর্ম্যাট যা এজেন্ট স্কিল এবং MCP সার্ভারকে একটি ডিরেক্টরিতে বান্ডিল করে যা দেখতে এইরকম:

my-plugin/
├── plugin.json
├── skills/
│   └── my-skill/
│       ├── SKILL.md
│       ├── scripts/
│       └── references/
├── mcp.json
└── com.example.client/
  • plugin.json প্লাগ-ইন শনাক্ত করে।
  • skills/-এ এজেন্ট স্কিল থাকে।
  • mcp.json MCP সার্ভারের বিবরণ দেয়।
  • রিভার্স-ডোমেন এক্সটেনশন নেমস্পেসের মাধ্যমে স্বতন্ত্র ক্লায়েন্ট কাস্টম আচরণ যোগ করতে পারেন।

Google Agent Skills রিপোজিটরিতে Google Cloud সহ Google প্রোডাক্ট ও প্রযুক্তির জন্য এজেন্ট স্কিল রয়েছে। এছাড়াও, এতে প্লাগ-ইন থাকে যা এজেন্ট স্কিল ও MCP সার্ভারকে ইনস্টল করা যায় এমন বান্ডেলে একত্রিত করে, যেমন Google Cloud Developer প্লাগ-ইন।

Google Cloud Developer প্লাগ-ইন কোডিং এজেন্টের জন্য Google Cloud সংক্রান্ত নির্দেশিকা প্রদান করে: প্রথম প্রোজেক্ট অনবোর্ডিং, যাচাইকরণ ও ক্রেডেনশিয়াল বেছে নেওয়া এবং gcloud CLI কমান্ডের জন্য নিরাপত্তা-সংক্রান্ত গুরুত্বপূর্ণ যাচাইকরণ। গ্রাউন্ডেড, আপ-টু-ডেট Google Cloud ডকুমেন্টেশনের জন্য Google Developer Knowledge MCP সার্ভার অন্তর্ভুক্ত।

৩. Google Cloud Developer প্লাগ-ইন ইনস্টল করা

Antigravity CLI হল সমগ্র Antigravity ইকোসিস্টেমের (Antigravity, Antigravity CLI, Antigravity IDE) জন্য এজেন্ট প্লাগ-ইন ইনস্টল করার সবচেয়ে সহজ উপায়।

Antigravity CLI-তে Google Cloud Developer প্লাগ-ইন ইনস্টল করা যাক, এর জন্য এর পাথ উল্লেখ করতে হবে:

agy plugin install google-cloud-developer

আপনি Antigravity Marketplace থেকে ইনস্টল করা প্লাগ-ইন দেখতে পাবেন :

Installed plugin "google-cloud-developer" from antigravity-plugins-official

৪. Google Cloud Developer প্লাগ-ইন এক্সপ্লোর করা

আসুন, এখন Google Cloud Developer প্লাগ-ইন এক্সপ্লোর করি।

প্রথমে, Antigravity CLI-তে প্লাগ-ইনটি তালিকাভুক্ত আছে কিনা তা চেক করুন:

agy plugin list

আপনাকে কিছু স্কিল, একটি নিয়ম ও একটি MCP সার্ভার সহ প্লাগ-ইনটি দেখতে পাওয়ার কথা:

...
- google-cloud-developer (enabled, 1.1.10)
    Source:     antigravity-plugins-official
    Components: 5 skills, 1 rule, 1 MCP server
...

Antigravity CLI, .gemini/config/plugins/ ফোল্ডারে গ্লোবালভাবে প্লাগ-ইন ইনস্টল করে। এর অর্থ হল, প্লাগ-ইনটি Antigravity, Antigravity CLI এবং Antigravity IDE-তে উপলভ্য।

.gemini/config/plugins/google-cloud-developer ফোল্ডারে, আপনি প্লাগ-ইন ম্যানিফেস্ট ফাইল, স্কিল ও MCP সার্ভার সহ 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 Cloud ডকুমেন্টেশনের জন্য Google Developer Knowledge MCP সার্ভার অন্তর্ভুক্ত।

এছাড়াও, আপনি Antigravity-তে (স্ট্যান্ডঅ্যালোন অ্যাপ) পাল্টে নিতে এবং কোন কোন স্কিল ইনস্টল করা আছে তা চ্যাটে জিজ্ঞাসা করতে পারবেন:

Which Google Cloud skills are available?

এতে বিল্ট-ইন Antigravity স্কিল এবং Google Cloud Developer প্লাগ-ইন থেকে পাওয়া স্কিলও তালিকাভুক্ত করা উচিত:

  ### Bundled Google Cloud Skills                                                                                                                               
                                                                                                                                                                
  • **`finding-google-skills`**: Guides Google Cloud architectural choices, service trade-offs, and dynamically retrieves specialized skills on demand from the 
  official Google skill catalog.                                                                                                                                
  • **`gcloud`**: Provides validation, safety guardrails, syntax checks, and data reduction for executing or planning gcloud CLI commands.                      
  • **`google-cloud-recipe-auth`**: Guidance on IAM, authentication, authorization, service accounts, and Application Default Credentials (ADC).                
  • **`google-cloud-recipe-onboarding`**: Guides initial Google Cloud project creation, billing configuration, and deploying a first resource.                  
  • **`retrieving-developer-knowledge`**: Searches and synthesizes official Google Cloud, Firebase, and developer platform documentation.                       
  ──────                                                                                                                                                        
  ### On-Demand Catalog Skills                                                                                                                                  
                                                                                                                                                                
  Through finding-google-skills, additional specialized skills from the Google Cloud skills catalog https://github.com/google/skills/tree/main/skills/cloud can 
  be fetched on demand during our session without requiring permanent installation:                                                                             
                                                                                                                                                                
  • Product Basics: <product>-basics (e.g., Cloud Run, Cloud SQL, BigQuery, Spanner, Firestore, Storage)                                                        
  • GKE: gke-* (networking, storage, autoscaling, troubleshooting, AI inference)                                                                                
  • AI & Agent Platforms: agent-platform-*, gemini-*, genkit-*                                                                                                  
  • Architecture & Frameworks: google-cloud-solution-*, google-cloud-waf-* (Well-Architected Framework)                                                         
  • Observability: cloud-logging-*, cloud-monitoring-*

এছাড়াও, বাঁদিকে ইনস্টল করা বিকল্পের মধ্যে কাস্টমাইজেশন ট্যাবে যান, আপনি Google Cloud Developer প্লাগ-ইন দেখতে পাবেন:

2bfd56ccb9a90750.png

আপনি প্লাগ-ইনে ক্লিক করলে, ইনস্টল করা স্কিল, MCP সার্ভার ও নিয়মের তালিকা দেখতে পাবেন:

6e1639653ec9ea30.png

৫. Google Cloud Developer প্লাগ-ইন ব্যবহার করুন

Developer Knowledge API চালু করা

প্রথমে, আপনার Google Cloud প্রোজেক্টে Developer Knowledge API চালু করা আছে কিনা তা নিশ্চিত করুন। ডেভেলপার নলেজ MCP সার্ভারের জন্য এটি প্রয়োজন:

  1. Google Cloud Console-এ, Developer Knowledge API খুঁজে দেখুন
  2. Developer Knowledge API পৃষ্ঠায়, API চালু করুন বিকল্পে ক্লিক করুন।

বিভিন্ন পরিস্থিতিতে Google Cloud Developer plugin কীভাবে সাহায্য করে তা দেখতে, আসুন এখন কিছু প্রম্পট ব্যবহার করে দেখি।

আপনি Antigravity বা Antigravity CLI-তে এইসব প্রম্পট ব্যবহার করে দেখতে পারেন, কারণ প্লাগ-ইন বিশ্বব্যাপী উপলভ্য।

অনবোর্ডিং

আপনি Google Cloud-এ নতুন হলে, অনবোর্ডিং সংক্রান্ত প্রাথমিক প্রশ্ন জিজ্ঞাসা করে শুরু করতে পারেন:

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

...

Developer Knowledge

এছাড়াও, আপনি অফিসিয়াল ডকুমেন্টেশন থেকে উত্তর পাওয়ার জন্য প্রশ্ন করতে পারেন।

যেমন:

What's the difference between Cloud Run and GKE according to the official docs?

আপনি প্রাসঙ্গিক স্কিল চালু হতে দেখবেন যা developer-knowledge MCP সার্ভার ব্যবহার করে:

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?"
}

অন্যান্য Google স্কিল খুঁজুন

সবশেষে, Google Cloud Developer প্লাগ-ইন চাহিদা অনুযায়ী স্কিল খুঁজে নিয়ে লোড করতে পারে।

যেমন, আপনি জিজ্ঞাসা করতে পারেন:

Explain what steps are needed to start working with 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

৬. মুছুন

Developer Knowledge API বন্ধ করুন:

  1. Google Cloud Console-এ, Developer Knowledge API খুঁজে দেখুন
  2. Developer Knowledge API পৃষ্ঠায়, ম্যানেজ করুন এবং তারপরে API বন্ধ করুন বিকল্পে ক্লিক করুন।

Antigravity CLI-এর সাহায্যে Google Cloud Developer প্লাগ-ইন আনইনস্টল করুন:

agy plugin uninstall google-cloud-developer
Uninstalled plugin "google-cloud-developer"

৭. অভিনন্দন

অভিনন্দন! আপনি Antigravity-তে Google Cloud Developer প্লাগ-ইন ইনস্টল ও ব্যবহার করেছেন। আরও জানতে, নিম্নলিখিত রিসোর্সগুলি দেখুন: