- গুগল অ্যাকাউন্ট সহ ম্যাকওএস, উইন্ডোজ এবং লিনাক্সের জন্য আনুষ্ঠানিকভাবে উপলব্ধ।
- ইন্টিগ্রেটেড ব্রাউজার এবং যাচাইযোগ্য শিল্পকর্ম সহ স্বায়ত্তশাসিত এজেন্ট।
- কনফিগারযোগ্য পরিকল্পনা/দ্রুত মোড এবং বাস্তবায়ন এবং পর্যালোচনা নীতি।
আপনি যদি উইন্ডোজ এবং ম্যাকের জন্য গুগল অ্যান্টিগ্র্যাভিটি ডাউনলোড করতে এখানে এসে থাকেন , তাহলে এই গাইডটিই আপনি খুঁজছিলেন: স্বয়ংক্রিয় এজেন্টসহ এই IDE-টি আসলে কী, macOS এবং উইন্ডোজে ধাপে ধাপে এটি কীভাবে ইনস্টল করবেন, প্রয়োজনীয়তা, প্রাথমিক সেটআপ, ব্যবহারের টিপস এবং সাধারণ ভুলগুলোর সমাধান। সবকিছুই সাধারণ ভাষায় সহজভাবে ব্যাখ্যা করা হয়েছে, যাতে আপনি প্রযুক্তিগত পরিভাষায় হারিয়ে না যান।
অ্যান্টিগ্র্যাভিটি একটি ডেভেলপমেন্ট প্ল্যাটফর্ম যা এআই এজেন্টদের কেন্দ্রবিন্দুতে রাখে : তারা পরিকল্পনা করে, প্রোগ্রাম তৈরি করে, পরীক্ষা করে, ওয়েব ব্রাউজ করে এবং নিজেদের কাজ যাচাই করে, আর আপনি আর্কিটেকচার ও সিদ্ধান্ত গ্রহণের উপর মনোযোগ দেন। এই নিবন্ধ জুড়ে, আপনি দেখতে পাবেন কীভাবে মিশন কন্ট্রোল (এজেন্ট ম্যানেজার), ভিএস কোডের মতো এডিটর, ইন্টিগ্রেটেড ব্রাউজার এবং এজেন্টদের প্রতিটি কার্যকলাপ নথিভুক্তকারী যাচাইযোগ্য আর্টিফ্যাক্টগুলো কাজে লাগাতে হয়।
গুগল অ্যান্টিগ্র্যাভিটি কী এবং কেন এটি গুরুত্বপূর্ণ?
অ্যান্টিগ্র্যাভিটি একটি এজেন্ট-ফার্স্ট আইডিই, যা প্রচলিত এডিটিং অভিজ্ঞতাকে স্বয়ংক্রিয় টাস্কের সমন্বয়ে রূপান্তরিত করে। শুধু অটো-কমপ্লিট করার পরিবর্তে, এজেন্টরা অ্যাসিঙ্ক্রোনাসভাবে জটিল ইঞ্জিনিয়ারিং টাস্কের পরিকল্পনা ও সম্পাদন করতে পারে , এমনকি বিভিন্ন লক্ষ্যে সমান্তরালভাবেও কাজ করতে পারে, আর আপনি একটি মিশন কন্ট্রোল-ধাঁচের ড্যাশবোর্ড থেকে সেগুলোর অগ্রগতি পর্যবেক্ষণ করতে পারেন।
এই ইন্টারফেসটি তিনটি সারফেস দ্বারা সমর্থিত: লক্ষ্যসমূহ সমন্বয় করার জন্য একটি এজেন্ট ম্যানেজার , পরিবর্তনসমূহ সম্পাদনা ও পর্যালোচনা করার জন্য একটি ভিএস কোড-ভিত্তিক এডিটর, এবং ক্রোমের সাথে গভীর ইন্টিগ্রেশন যা এজেন্টদেরকে একজন মানুষের মতোই অ্যাপ্লিকেশন পরীক্ষা করার সুযোগ দেয় (ক্লিক, ফর্ম, নেভিগেশন, ক্যাপচার এবং রেকর্ডিং)।
Gemini 3 Pro-এর মতো মডেল ব্যবহারের পাশাপাশি , এই পরিবেশটি "আর্টিফ্যাক্ট"-এর মাধ্যমে ফলাফল উপস্থাপন করে—এগুলো হলো সুস্পষ্ট ডেলিভারেবল যা সিদ্ধান্ত এবং পরিবর্তনগুলোকে সমর্থন করে (যেমন প্ল্যান, ডিফস, স্ক্রিনশট ও ভিডিও , পরীক্ষার ফলাফল)। এটি কুখ্যাত "বিশ্বাসের ব্যবধান" দূর করে: বিষয়টি আর "আমাকে বিশ্বাস করুন" নয়, বরং "প্রমাণ দেখুন"।
প্রাপ্ত তথ্য অনুসারে, অ্যান্টিগ্র্যাভিটির উন্মোচন জেমিনি ৩-এর অগ্রগতি এবং এসডব্লিউই-বেঞ্চ ভেরিফায়েড ও টার্মিনাল-বেঞ্চ-এর মতো পারফরম্যান্স বেঞ্চমার্কের সমান্তরালে হয়েছে , যা এটিকে শুধুমাত্র কোড সম্পন্নকারী অ্যাসিস্ট্যান্টদের বিরুদ্ধে একটি অত্যন্ত শক্তিশালী প্রতিযোগী হিসেবে দাঁড় করিয়েছে।
প্রাপ্যতা, প্রয়োজনীয়তা এবং গুগল অ্যাকাউন্ট
Antigravity ম্যাকওএস, উইন্ডোজ এবং লিনাক্স-এর জন্য উপলব্ধ । এর ডকুমেন্টেশন এবং গাইডগুলিতে দুই সেট প্রয়োজনীয়তার তালিকা দেওয়া আছে: একটিতে ম্যাকওএস ১০.১৫ ও তার পরবর্তী সংস্করণ, ৬৪-বিট উইন্ডোজ ১০/১১ এবং জনপ্রিয় লিনাক্স ডিস্ট্রিবিউশনগুলির জন্য সমর্থনের কথা উল্লেখ করা হয়েছে; অন্যটিতে ম্যাক-এর জন্য অ্যাপল সিলিকন-এর অপটিমাইজেশন , উইন্ডোজ-এ x64/ARM64 সমর্থন এবং লিনাক্স-এ glibc/glibcxx সামঞ্জস্যতার কথা নির্দিষ্ট করা হয়েছে। আপনার হার্ডওয়্যার সীমিত হলে, ইনস্টল করার আগে আপনার উভয় তালিকা পর্যালোচনা করা উচিত।
টেমপ্লেটগুলো প্রমাণীকরণ ও ব্যবহার করার জন্য আপনার একটি গুগল অ্যাকাউন্ট লাগবে (গাইডগুলোতে প্রিভিউয়ের জন্য একটি ব্যক্তিগত জিমেইল অ্যাকাউন্ট ব্যবহারের পরামর্শ দেওয়া হয়েছে)। চালু হওয়ার সময় এজেন্ট-সহায়তাযুক্ত নেভিগেশন চালু করার জন্য একটি সংশ্লিষ্ট ক্রোম প্রোফাইল তৈরি করা হয়, তাই সিস্টেমে ফাইল, নেটওয়ার্ক এবং অ্যাক্সেসিবিলিটি পারমিশন দেখলে অবাক হবেন না।
একটি সহায়ক পরামর্শ: উল্লেখ করা হয়েছে যে প্রিভিউতে প্রিমিয়াম মডেলগুলোর জন্য বিনামূল্যে কোটা অন্তর্ভুক্ত রয়েছে । আপনি যদি লিমিটের সতর্কতা দেখতে পান, তাহলে সম্ভবত আপনি সেরা মডেলটির জন্য আপনার দৈনিক কোটা ব্যবহার করে ফেলেছেন; অ্যাপটি নিজেই আপনাকে জানিয়ে দেবে।
macOS-এ ডাউনলোড এবং ইনস্টল করুন
ম্যাকের জন্য প্রক্রিয়াটি খুবই সহজ: antigravity.google/download- এ যান , আপনার আর্কিটেকচারের জন্য ইনস্টলারটি ডাউনলোড করুন (সাম্প্রতিক গাইডগুলোতে "Download for Apple Silicon" ডাউনলোড করার পরামর্শ দেওয়া হয়েছে), এবং .dmg ফাইলটি খুলুন । অ্যাপটি Applications-এ ড্র্যাগ করুন, এটি চালু করুন এবং গুগল সাইন-ইন সম্পন্ন করুন। প্রথমবার চালানোর সময়, Antigravity ওয়ার্কস্পেসটি ইনিশিয়ালাইজ করে এবং কম্পোনেন্টগুলো ডাউনলোড করে, যাতে কয়েক মিনিট সময় লাগতে পারে।
নতুন প্রকাশিত অ্যাপগুলিতে macOS চিরাচরিত "অপর্যবেক্ষিত ডেভেলপার" সতর্কবার্তা দেখাতে পারে। এমনটা হলে, সিস্টেম সেটিংস > গোপনীয়তা ও সুরক্ষা-তে " যাইহোক খুলুন " বিকল্পটি চালু করুন এবং সিস্টেম জিজ্ঞাসা করলে অ্যাক্সেসিবিলিটি বা ডিস্ক পারমিশন পরীক্ষা করে নিন।
প্রাথমিক সেটআপ উইজার্ড চলাকালীন, আপনি ভিএস কোড বা কার্সার থেকে সেটিংস ইম্পোর্ট করতে , একটি থিম (ডার্ক বা লাইট) বেছে নিতে এবং এজেন্টের অপারেটিং মোড নির্ধারণ করতে পারেন। প্রস্তাবিত পথটি অনুসরণ করা এবং পরে বিস্তারিত বিষয়গুলো পরিমার্জন করাই শ্রেয়: অ্যান্টিগ্র্যাভিটি নমনীয় এবং এতে প্রয়োজন অনুযায়ী তাৎক্ষণিক পরিবর্তনের সুযোগ রয়েছে।
উইন্ডোজে ডাউনলোড এবং ইনস্টল করুন
উইন্ডোজে, antigravity.google/download- এ যান এবং আপনার কম্পিউটার অনুযায়ী x64 বা ARM64 ইনস্টলারটি বেছে নিন। .exe ফাইলটিতে ডাবল-ক্লিক করুন এবং উইজার্ডটি অনুসরণ করুন (যদি SmartScreen আপনাকে সতর্ক করে, তাহলে "More info" > "Run anyway"-তে ক্লিক করুন)। আপনি ডিফল্ট পাথ "C:\Program Files\Google\Antigravity" অপরিবর্তিত রাখতে পারেন।
কাজ শেষ হলে, স্টার্ট মেনু থেকে অ্যাপ্লিকেশনটি খুলুন, আপনার গুগল অ্যাকাউন্ট দিয়ে প্রমাণীকরণ করুন এবং কম্পোনেন্টগুলো সিঙ্ক হওয়ার জন্য অপেক্ষা করুন। আপনি যদি কর্পোরেট নীতি ব্যবহার করেন, তাহলে অ্যান্টিগ্র্যাভিটির সাথে OAuth ব্যবহারের জন্য আপনার আইটি বিভাগের অনুমোদনের প্রয়োজন হতে পারে; সেক্ষেত্রে, যথাযথ অনুমতির জন্য অনুরোধ করুন।
macOS-এর মতোই, প্রথম বুটের সময় উইজার্ডটি সক্রিয় হয়, যার মাধ্যমে কনফিগারেশন ইম্পোর্ট করা, থিম অ্যাডজাস্ট করা এবং কমান্ড চালানো বা সংশোধনের অনুরোধ করার ক্ষেত্রে এজেন্টের স্বায়ত্তশাসনের মাত্রা নির্ধারণ করা যায় ।
লিনাক্স ইনস্টলেশন (এবং দ্রুত নোট)
লিনাক্সে ইনস্টল করার দুটি উপায় আছে: একটি রিপোজিটরি ব্যবহার করে (ডিস্ট্রিবিউশন অনুযায়ী APT বা DNF) অথবা সরাসরি .deb/.tar.gz প্যাকেজ ডাউনলোড করে। সবচেয়ে সাধারণ উদাহরণ হলো Ubuntu 20+, Debian 10+, Fedora, এবং RHEL, যেগুলোর জন্য glibc >= 2.28 এবং glibcxx >= 3.4.25 প্রয়োজন। যদি আপনি কোনো ত্রুটিপূর্ণ ডিপেন্ডেন্সির সম্মুখীন হন, তবে ইনস্টলেশনের আগে ` apt update && apt upgrade` কমান্ডটি চালালে আপনি অনেক ঝামেলা থেকে বাঁচতে পারবেন।
ফেডোরা এবং এর ডেরিভেটিভগুলোর জন্য, প্যাকেজটি উপযুক্ত রিপোজিটরিগুলোতে ইনস্টল হয়ে গেলে DNF-এর ক্ষেত্রে সাধারণত শুধু একটি সাধারণ ` sudo dnf install antigravity` কমান্ডই যথেষ্ট। ইনস্টলেশনের পরে, আপনার অ্যাপ লঞ্চার বা টার্মিনাল থেকে `antigravity` চালু করুন এবং গুগল লগইন প্রক্রিয়াটি সম্পন্ন করুন ।
প্রাথমিক সহকারী: এজেন্ট স্বায়ত্তশাসন এবং নীতিমালা
ভিতরে প্রবেশ করলে, আপনি একটি উইজার্ড দেখতে পাবেন যেখানে আপনি এজেন্টের কর্মপ্রবাহ নির্ধারণ করবেন। অ্যান্টিগ্র্যাভিটি চারটি পূর্বনির্ধারিত পদ্ধতি প্রদান করে: এজেন্ট-চালিত ডেভেলপমেন্ট , এজেন্ট-সহায়তাযুক্ত ডেভেলপমেন্ট , রিভিশন-ভিত্তিক ডেভেলপমেন্ট এবং কাস্টম কনফিগারেশন । "সহায়তাযুক্ত" মোডটি সাধারণত সবচেয়ে ভারসাম্যপূর্ণ মধ্যপন্থা।
এই সেটিংটির সাথে আরও দুটি সূক্ষ্ম পলিসি যুক্ত রয়েছে। টার্মিনাল এক্সিকিউশন পলিসি নির্ধারণ করে যে এজেন্ট অনুমতি না চেয়ে শেল কমান্ড চালাতে পারবে কি না: “অফ” (হোয়াইটলিস্ট ছাড়া কখনোই নয়), “অটো” (কখন অনুমোদন চাইতে হবে তা নির্ধারণ করে), এবং “টার্বো” (ব্লকলিস্ট ছাড়া কার্যকর করে)। বিশ্বাসের মাত্রা আপনিই নির্ধারণ করেন।
দ্বিতীয়টি হলো পর্যালোচনা নীতি : “সর্বদা এগিয়ে যান” (কোনো পর্যালোচনার অনুরোধ করা হয় না), “এজেন্ট সিদ্ধান্ত নেন” (পরামর্শ করা হবে কিনা সে বিষয়ে এজেন্ট সিদ্ধান্ত নেন), এবং “পর্যালোচনার অনুরোধ করুন” (সর্বদা আপনার অনুমোদন চাওয়া হয়)। এই বিকল্পগুলো মানবিক নিয়ন্ত্রণ এবং গতির মধ্যে ভারসাম্য রক্ষা করে এবং কথোপকথন চলাকালীন এগুলো পরিবর্তন করা যেতে পারে।
মিশন কন্ট্রোল (এজেন্ট ম্যানেজার) এবং সম্পাদক
অ্যান্টিগ্র্যাভিটি এজেন্ট ম্যানেজার এবং এডিটর-এর মধ্যে অভিজ্ঞতাকে স্পষ্টভাবে ভাগ করে । আপনি যখন অ্যাপটি খুলবেন, তখন সাধারণত মিশন কন্ট্রোল দেখতে পাবেন: সেখানে আপনি উচ্চ-স্তরের লক্ষ্য ("অথেনটিকেশন রিফ্যাক্টর করা", "ডিপেন্ডেন্সি আপডেট করা", "বিলিং প্রুফ তৈরি করা") নির্ধারণ করেন এবং সমান্তরালভাবে একাধিক এজেন্টের অগ্রগতি পর্যবেক্ষণ করেন।
মিশন কন্ট্রোলে রয়েছে আপনার সমস্ত কথোপকথন সহ ইনবক্স , নতুন কথোপকথন খোলার জন্য 'স্টার্ট কনভারসেশন', স্থানীয় ফোল্ডারগুলির মধ্যে পরিবর্তন করার জন্য 'ওয়ার্কস্পেস', ড্রাফট এলাকা হিসেবে 'প্লেগ্রাউন্ড', এবং এডিটর ভিউ বা ব্রাউজারে যাওয়ার শর্টকাট—এই সবকিছুই আপনার হাতের নাগালে।
প্রতিটি কথোপকথনে আপনি মডেল (উপলভ্যতার উপর নির্ভর করে) এবং এজেন্ট মোড বেছে নিতে পারেন: গভীর গবেষণা, বিস্তারিত পরিকল্পনা এবং আর্টিফ্যাক্টের প্রয়োজন হলে “প্ল্যানিং”, অথবা জরুরিভাবে ছোটখাটো পরিবর্তনের (নাম পরিবর্তন, সাধারণ কমান্ড, নির্দিষ্ট পরিমার্জন) প্রয়োজন হলে “ফাস্ট”।
এডিটরটি ভিএস কোড পরিবেশের পরিচিতি (ফাইল এক্সপ্লোরার, সিনট্যাক্স, এক্সটেনশন) বজায় রাখে এবং এর সাথে ডানদিকে এজেন্ট প্যানেল ও 'ইনলাইন কমান্ড' যোগ করে, যার মাধ্যমে ফাইল থেকে বের না হয়েই কোড নির্বাচন করা যায় এবং প্রাসঙ্গিক পরিবর্তনের অনুরোধ জানানো যায়।
যখন এজেন্টের ওয়েবের সাথে যোগাযোগ করার প্রয়োজন হয়, তখন এটি একটি ব্রাউজার সাব-এজেন্টকে আহ্বান করে , যা অ্যান্টিগ্র্যাভিটি দ্বারা পরিচালিত একটি ক্রোম ব্রাউজারে কাজ করে। এই সাব-এজেন্টটি DOM পড়তে, স্ক্রল করতে, ক্লিক করতে, টাইপ করতে, স্ক্রিনশট নিতে, কনসোল লগ করতে এবং এমনকি তার সেশনের ভিডিও রেকর্ড করতে পারে ।
এজেন্ট যখন প্রথমবার 'ওয়েবসাইটটি খোলার' চেষ্টা করবে, তখন অ্যাপটি আপনাকে ক্রোম এক্সটেনশনটি ইনস্টল করার প্রক্রিয়াটি দেখিয়ে দেবে । সাধারণ প্রক্রিয়াটি হলো: আপনি একটি কথোপকথন শুরু করেন (উদাহরণস্বরূপ, প্লেগ্রাউন্ডে), 'antigravity.google-এ যান' বলেন, এজেন্টটি কোনো কনফিগারেশনের অভাব শনাক্ত করে আপনাকে 'কনফিগার' বাটনটি দেখায়। এরপর আপনি এক্সটেনশনটি ইনস্টল করেন এবং অনুমতি প্রদান করেন।
একবার প্রস্তুত হয়ে গেলে, আপনি দেখবেন যে এজেন্ট যখন ম্যানেজড ব্রাউজারটি নিয়ন্ত্রণ করবে, তখন সেটি একটি নীল বর্ডার দিয়ে ঘেরা থাকবে। মিশন কন্ট্রোল থেকে, আপনি নির্দিষ্ট অনুমতি প্রদান করতে পারবেন এবং রিয়েল টাইমে দেখতে পারবেন যে এটি কোন কোন পেজ অ্যাক্সেস করছে এবং এর কাজ শেষে কী কী আর্টিফ্যাক্ট তৈরি করছে।
যাচাইযোগ্য নিদর্শন: AI কী করে তার প্রমাণ
আপনার সাথে এজেন্টের যোগাযোগের 'ভাষা' হলো বিভিন্ন উপকরণ । এটি শুধু চ্যাটের মধ্যেই সীমাবদ্ধ নয়; এটি আপনাকে যাচাইযোগ্য বিভিন্ন উপাদান সরবরাহ করে: কাজের তালিকা ও পরিকল্পনা, কোড ডিফস, 'আগের/পরের' স্ক্রিনশট, ব্রাউজার রেকর্ডিং এবং ইউনিট বা ইন্টিগ্রেশন টেস্টের ফলাফল।
অ্যাডমিন ভিউতে, আপনি আর্টিফ্যাক্টগুলো দেখানো বা লুকানোর জন্য একটি টগল দেখতে পাবেন। যদি আপনি এটি চালু করেন, তাহলে বর্তমান কথোপকথনের সাথে সম্পর্কিত প্রমাণের একটি তালিকা প্রদর্শিত হবে: আপনি সেগুলো পর্যালোচনা করতে পারবেন, গুগল ডক্সের মতো মন্তব্য করতে পারবেন এবং কোনো নির্দিষ্ট বিষয়ে পুনরাবৃত্তির জন্য অনুরোধ করতে পারবেন।
এই পদ্ধতিটি স্বচ্ছতা প্রদান করে: যখন এজেন্ট কোনো 'বাগ ঠিক করার' দাবি করে, তখন আপনি বাস্তব প্রমাণগুলো (যেমন ডিফস, সফল টেস্ট, ওয়ার্কফ্লোর ভিডিও) পর্যালোচনা করেন। যেসব টিম কাজের উৎস শনাক্তকরণ (ট্রেসেবিলিটি) চায় এবং সবকিছু স্থানীয়ভাবে না চালিয়েই পর্যালোচনা করতে চায়, তাদের জন্য এটি আদর্শ।
ব্যবহারিক ব্যবহারের ক্ষেত্রে যা কাজ করে
বিষয়টি আরও ভালোভাবে বোঝার জন্য তিনটি বাস্তব উদাহরণ খুব সহায়ক হবে। প্রথমত, একটি সাধারণ সংবাদ সংগ্রহের কাজ : এজেন্টকে গুগল নিউজ ভিজিট করতে, শিরোনামগুলো বের করতে এবং আপনার জন্য প্রাসঙ্গিক তথ্য সংক্ষিপ্ত আকারে তুলে ধরতে বলুন। আপনি দেখতে পাবেন এটি কীভাবে ব্রাউজার খোলে, নেভিগেট করে, ডেটা সংগ্রহ করে এবং ফলাফল ফেরত দেয়।
দ্বিতীয়ত, একটি একদিনের অনুষ্ঠানের জন্য পাইথন এবং ফ্লাস্ক ব্যবহার করে একটি ডাইনামিক ওয়েবসাইট তৈরি করা (আটটি আলোচনা, বক্তা, বিভাগ/লেখক/শিরোনাম অনুযায়ী অনুসন্ধান, মধ্যাহ্নভোজের বিরতি, সিমুলেটেড ডেটা)। এজেন্টটি পরিকল্পনা করে, তা বাস্তবায়ন করে, একটি লোকাল সার্ভার চালু করে এবং আপনাকে ইউআরএল (URL) সরবরাহ করে; যদি পোর্ট ৫০০০ ব্যস্ত থাকে, তবে এটি স্বয়ংক্রিয়ভাবে বিকল্প পোর্ট (যেমন, ৮০৮০) খুঁজে নেবে।
তৃতীয়ত, পোমোডোরো টাইমার সহ একটি প্রোডাক্টিভিটি অ্যাপ । এজেন্টটি ফ্রন্ট-এন্ড তৈরি করে, এমবেডেড ব্রাউজারে স্টেটগুলো যাচাই করে এবং ভেরিফিকেশন ভিডিও সহ একটি মিডিয়া আর্টিফ্যাক্ট তৈরি করে। আপনি যদি স্টাইলে পরিবর্তন আনতে চান বা টাইমারের ছবি যোগ করতে চান, তাহলে প্ল্যানটি আপডেট করুন, পুনরাবৃত্তি করুন এবং আবার পরীক্ষা করুন।
অবশেষে, এখানে একটি পরীক্ষার উদাহরণ দেওয়া হলো: একটি পাইথন মডিউল (ইনভেন্টরি, পেমেন্ট প্রসেসিং, ডিসকাউন্ট এবং এক্সেপশন সহ অর্ডার লজিক) দিয়ে শুরু করে, এজেন্ট মক ব্যবহার করে ইউনিট টেস্ট তৈরি করতে , সেগুলো চালাতে এবং রিপোর্টগুলো সংযুক্ত করতে পারে। আপনি টেস্ট কোড এবং এক্সিকিউশনের প্রমাণ নিজের কাছে রাখতে পারেন, যা CI-এর জন্য প্রস্তুত থাকে।
এজেন্টদের থেকে সর্বাধিক সুবিধা পাওয়ার কৌশল
সুনির্দিষ্ট নির্দেশাবলী আরও ভালোভাবে কাজ করে: যেমন "লগ ইন" এর পরিবর্তে JWT লগইনের অনুরোধ , ইমেলের মাধ্যমে পাসওয়ার্ড পুনরুদ্ধার, Redis সেশন এবং চেষ্টার সীমা। প্রাসঙ্গিক তথ্য যত বেশি হবে, এজেন্ট তত বেশি পরিমার্জিত পরিকল্পনা তৈরি করবে।
বড় প্রজেক্টগুলোকে বিভিন্ন পর্যায়ে ভাগ করুন : প্রথমে ব্যাকএন্ড এপিআই, তারপর ফ্রন্টএন্ড এবং সবশেষে ইন্টিগ্রেশন। এর ফলে আপনি আর্টিফ্যাক্ট পর্যালোচনা করতে, পরিবর্তনের অনুরোধ জানাতে এবং আর্কিটেকচারকে সামঞ্জস্যপূর্ণ রাখতে নির্দিষ্ট সময়সীমা পাবেন।
টিম কোড রিভিউতে আর্টিফ্যাক্টগুলো শেয়ার করুন । এগুলো নির্দিষ্ট সিদ্ধান্তগুলো কেন নেওয়া হয়েছিল তা বুঝতে সাহায্য করে এবং জ্ঞান স্থানান্তরকে সহজতর করে, যা ডিস্ট্রিবিউটেড টিমের জন্য অত্যন্ত গুরুত্বপূর্ণ।
সাধারণ সমস্যা এবং সেগুলি কীভাবে কাটিয়ে উঠবেন
macOS-এ, আপনি “ ডেভেলপার যাচাই করা সম্ভব নয় ” বার্তাটি দেখতে পারেন । সমাধান: সিস্টেম সেটিংস > গোপনীয়তা ও নিরাপত্তা > তবুও খোলার অনুমতি দিন। নতুন অ্যাপের জন্য এটিই সাধারণ পদ্ধতি।
যদি উইন্ডোজ ডিফেন্ডার ইনস্টলেশনটি ব্লক করে, তাহলে " More info " > "Run anyway" ব্যবহার করুন এবং প্রয়োজনে উইন্ডোজ সিকিউরিটি থেকে একটি এক্সক্লুশন যোগ করুন। এছাড়াও, সর্বদা অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করা নিশ্চিত করুন।
লিনাক্সে, যদি ডিপেন্ডেন্সিগুলো কাজ না করে, তাহলে Antigravity প্যাকেজটি ইনস্টল করার আগে নিশ্চিত হয়ে নিন যে আপনি glibc/glibcxx-এর শর্তগুলো পূরণ করছেন এবং সিস্টেম আপগ্রেড করে নিন । পুরোনো ডিস্ট্রিবিউশনগুলোতে, আপনাকে আপনার ভার্সন আপডেট করতে হতে পারে।
গুগল সাইন-ইন ব্যবহার করার সময় কিছু ব্যবহারকারী জানিয়েছেন যে, ব্রাউজার অথেন্টিকেশন ঠিকঠাক কাজ করলেও অ্যাপের লিঙ্কটি ধীরগতিতে কাজ করে অথবা প্রথম চেষ্টায় একেবারেই কাজ করে না। এমনও ঘটনা ঘটেছে যেখানে ব্যবহারকারীরা ব্রেভ, ক্রোম, সাফারি বা জেন ব্যবহার করে দেখেছেন এবং বেশ কয়েকবার চেষ্টার পর (একটি ক্ষেত্রে, ব্রেভ এবং একটি ব্যক্তিগত অ্যাকাউন্ট দিয়ে প্রায় এক ডজন বার চেষ্টার পর) অবশেষে এটি কাজ করেছে। আপনিও যদি এমন সমস্যার সম্মুখীন হন, তবে আপনার ক্যাশ/কুকিজ মুছে ফেলুন এবং অন্য কোনো ব্রাউজার ও অ্যাকাউন্টের সমন্বয়ে চেষ্টা করে দেখুন ।
কোম্পানিগুলিতে নিরাপত্তা, তথ্য এবং নিয়ন্ত্রণ
যেকোনো ক্লাউড-ভিত্তিক এআই টুলের মতোই, অ্যান্টিগ্র্যাভিটির ডেটা নীতি পর্যালোচনা করা বাঞ্ছনীয় : কী ডেটা সংরক্ষণ করা হয়, কত সময়ের জন্য, এবং তা প্রশিক্ষণের জন্য ব্যবহৃত হয় কি না। অনেক কোম্পানি তাদের নিজস্ব কোড দিয়ে প্রশিক্ষণের জন্য অপ্ট-আউটের প্রয়োজন হয়।
অত্যন্ত সংবেদনশীল উপাদানগুলির (যেমন মূল অ্যালগরিদম বা নিরাপত্তা-সংক্রান্ত মডিউল ) ক্ষেত্রে, আইনি ও নিরাপত্তা দল কর্মপ্রবাহ মূল্যায়ন করার সময় পর্যন্ত স্থানীয় উন্নয়ন বজায় রাখা এবং কম গোপনীয় কাজের জন্য অ্যান্টিগ্র্যাভিটি ব্যবহার করা বিচক্ষণতার কাজ হতে পারে।
আপনি যদি গুগল ওয়ার্কস্পেস ব্যবহার করেন, তাহলে অ্যাক্সেস কন্ট্রোল এবং অডিটিং চালু করুন। এটা গুরুত্বপূর্ণ যে, আইটি বিভাগ যেন কমপ্লায়েন্সের প্রয়োজনীয়তা অনুসারে পারমিশন পরিচালনা, ব্যবহার পর্যবেক্ষণ এবং নীতিমালা প্রয়োগ করতে পারে।
বৈশিষ্ট্য যা পার্থক্য করে
অ্যান্টিগ্র্যাভিটি কোনো একটি নির্দিষ্ট মডেলে আবদ্ধ নয়: জেমিনি ৩ ছাড়াও ক্লদ সনেট ৪.৫ এবং জিপিটি-ওএসএস ভ্যারিয়েন্টের বিকল্পগুলোর উল্লেখ রয়েছে। এর ফলে আপনি প্রতিটি কাজের জন্য (জটিল স্থাপত্য, বিস্তারিত ডকুমেন্টেশন, বা দ্রুত প্রোটোটাইপিং) সবচেয়ে উপযুক্ত এআই বেছে নিতে পারেন।
আর্টিফ্যাক্ট- ভিত্তিক যোগাযোগ অগোছালো টেক্সটের পরিবর্তে সুসংগঠিত রিপোর্ট ব্যবহার করে, যেখানে যুক্তি ও সুবিধা-অসুবিধার হিসাব অন্তর্ভুক্ত থাকে। ম্যানেজার এবং কোড রিভিউয়ারদের জন্য, এই ট্রেসেবিলিটি জটিলতা কমায় এবং দূরবর্তী টিমগুলোতে কাজের মান উন্নত করে।
ক্রোম এক্সটেনশনের মাধ্যমে “নেটিভ ব্রাউজার” টেস্টিং এজেন্টদেরকে কোয়ালিটি অ্যাসিওরেন্স (QA)-এর মতোই ইন্টারফেস পরীক্ষা করার সুযোগ দেয়: তারা ক্লিক করে, ফর্ম পূরণ করে, নেভিগেট করে এবং বাস্তব জগতের এমন সব আচরণ যাচাই করে যা স্ট্যাটিক অ্যানালাইসিসের চোখ এড়িয়ে যায়।
পাবলিক প্রিভিউতে একটি আকর্ষণীয় ফ্রি প্ল্যানের কথা উল্লেখ করা হয়েছে , যার কিছু সীমাবদ্ধতা রয়েছে। প্রাথমিক অভিজ্ঞতা অনুযায়ী, এই প্ল্যান ব্যবহারকারীদের প্রতিদিন বেশ কয়েকটি সম্পূর্ণ অ্যাপ তৈরি করার সুযোগ দেয়। প্রোডাক্টটি স্থিতিশীল হয়ে গেলে, টিম ও ব্যবসার জন্য পেইড প্ল্যান চালু করা হবে বলে আশা করা হচ্ছে।
প্রতিযোগিতা, বাজার এবং অবস্থান
ইকোসিস্টেমটি দ্রুত এগিয়ে চলেছে। কার্সরের মতো প্ল্যাটফর্মগুলো উল্লেখযোগ্যভাবে প্রসার লাভ করেছে এবং অ্যান্টিগ্র্যাভিটি তার এজেন্ট-ভিত্তিক পদ্ধতি ও ব্রাউজারের সাথে গভীরতর ইন্টিগ্রেশনের মাধ্যমে আলোড়ন সৃষ্টি করছে। এই খাতের প্রধান মাইলফলক, যেমন বাজার মূল্যায়ন ও অধিগ্রহণ, এবং এর পাশাপাশি জেমিনি ৩-এর আগমন ও যুক্তির ক্ষেত্রে এর উল্লেখযোগ্য অগ্রগতির কথাও উল্লেখ করা হয়েছে।
শিরোনামের বাইরে মূল বিষয়টি হলো, ডেভেলপারকে প্রতিটি লাইন লেখার কাজ থেকে সরে এসে একজন আর্কিটেক্ট ও ভ্যালিডেটরের ভূমিকায় অবতীর্ণ হতে হয় এবং যান্ত্রিক দিকগুলো সামলানোর জন্য এজেন্টদের ওপর নির্ভর করতে হয়। এর উদ্দেশ্য প্রতিভাকে প্রতিস্থাপন করা নয়, বরং একটি ভিন্ন কর্মপ্রবাহের মাধ্যমে তাকে বহুগুণে বৃদ্ধি করা।
শেখার সম্পদ এবং সম্প্রদায়
এটির সাথে স্বচ্ছন্দ হতে, আপনার জন্য রয়েছে antigravity.google/docs -এ অফিসিয়াল ডকুমেন্টেশন , ভিডিও টিউটোরিয়াল (যার মধ্যে টিমের একজন ইঞ্জিনিয়ারের সাথে একটি 'বেসিক শিখুন' টিউটোরিয়ালও রয়েছে), খবরের জন্য ব্লগ, এবং Reddit/Discord-এ একটি সক্রিয় কমিউনিটি যেখানে প্রম্পট ও ফ্লো- এর উদাহরণ পাওয়া যায় ।
আপনি নমুনা প্রকল্প সহ সংগ্রহস্থলগুলিও পাবেন (সাধারণ ওয়েবসাইট থেকে মাইক্রোসার্ভিসেস পর্যন্ত), এজেন্ট কীভাবে প্রতিটি সমস্যা বিশ্লেষণ করে এবং প্রক্রিয়াটিতে এটি কী কী শিল্পকর্ম তৈরি করে তা বোঝার জন্য আদর্শ।
তৃতীয় পক্ষের ডাউনলোড উৎস: একটি গুরুত্বপূর্ণ পার্থক্য
যদিও রিপোজিটরি এবং জনপ্রিয় অ্যাপ স্টোর রয়েছে, মনে রাখবেন যে অ্যান্টিগ্র্যাভিটি হলো ডেভেলপমেন্টের জন্য তৈরি একটি ক্রস-প্ল্যাটফর্ম ডেস্কটপ IDE । উদাহরণস্বরূপ, আপটুডাউন নিজেকে অ্যান্ড্রয়েডে বিশেষায়িত একটি ক্রস-প্ল্যাটফর্ম স্টোর হিসেবে উপস্থাপন করে, যার লক্ষ্য হলো একটি বিশাল ক্যাটালগে বৈধ এবং অবাধ অ্যাক্সেস প্রদান করা; এটি নিজস্বভাবেই বেশ উপযোগী, কিন্তু অ্যান্টিগ্র্যাভিটির ক্ষেত্রে, ডেটার অখণ্ডতা সংক্রান্ত সমস্যা বা পুরোনো সংস্করণ এড়াতে অফিসিয়াল গুগল ওয়েবসাইট থেকে ডাউনলোড করার পরামর্শ দেওয়া হয়।
আপনি যদি উইন্ডোজ বা ম্যাক-এ গুগল অ্যান্টিগ্র্যাভিটি ডাউনলোড করতে চান, তাহলে আপনার কাছে ইতিমধ্যেই সম্পূর্ণ রোডম্যাপটি রয়েছে: প্রয়োজনীয়তা, ইনস্টলেশন, এজেন্টের প্রাথমিক স্বায়ত্তশাসনের সিদ্ধান্ত, মিশন কন্ট্রোল এবং এডিটর কীভাবে ব্যবহার করতে হয়, ব্রাউজার সক্রিয় করা, আর্টিফ্যাক্ট দিয়ে যাচাইকরণ, এবং সাধারণ সমস্যাগুলির সমাধান। এই ভিত্তির ওপর দাঁড়িয়ে, আপনি এজেন্টদের পরিকল্পনা, প্রোগ্রামিং এবং পরীক্ষার কাজে লাগাতে পারেন, আর নিজে বিচক্ষণতার সাথে সমাধানটি ডিজাইন করার দিকে মনোযোগ দিতে পারেন।