پرش به محتوای اصلی
آخرین اخبار
۲ وایر پاداش مطالعه

گوگل قابلیت Remote Agents را به Antigravity آورد؛ اجرای خودکار کدنویسی در فضای ابری بدون نیاز به روشن بودن رایانه

انتشار:۱۵ آبان ۱۴۰۵
۴ دقیقه زمان مطالعه
۰ دیدگاه
اشتراک و پسندیدن

گوگل قابلیت جدید Remote Agents را برای محیط توسعه مبتنی بر ایجنت Antigravity عرضه کرد. این ابزار به توسعه‌دهندگان امکان می‌دهد تسک‌های سنگین و طولانی کدنویسی را به ماشین‌های مجازی ابری گوگل بسپارند تا حتی پس از بستن مرورگر یا خاموش کردن رایانه نیز فرایند توسعه ادامه داشته باشد.

گوگل قابلیت Remote Agents را به Antigravity آورد؛ اجرای خودکار کدنویسی در فضای ابری بدون نیاز به روشن بودن رایانه

در یک نگاه (نکات کلیدی خبر)

خلاصه مهم‌ترین نکات و تحولات این گزارش برای مطالعه سریع

  • گوگل با معرفی قابلیت Remote Agents به توسعه‌دهندگان اجازه می‌دهد پروژه‌های طولانی کدنویسی را درون محیط‌های ایزوله ابری اجرا کنند و بدون نیاز به روشن ماندن سیستم محلی به کار خود ادامه دهند.
  • این ویژگی برای اشتراک‌های Google AI Pro و Google AI Ultra فعال شده و پروژه‌ها می‌توانند مخازن GitHub و فایل‌های Google Drive را مستقیماً به محیط ابری متصل کنند.
  • ایجنت‌های راه دور به‌طور پیش‌فرض دستورها را بدون نیاز به تأیید کاربر اجرا می‌کنند اما در حال حاضر دسترسی به ابزارهای محلی و حساب‌های شرکتی برای آن‌ها محدود است.

گوگل در حال انتشار تدریجی قابلیت Remote Agents برای محیط توسعه مبتنی بر ایجنت خود، یعنی Antigravity، است. این ویژگی جلسات کامل کدنویسی را درون فضاهای ابری ایزوله و تحت مدیریت گوگل اجرا می‌کند و به وظایف محوله اجازه می‌دهد حتی پس از بستن مرورگر یا به خواب رفتن (Sleep) رایانه کاربر به کار خود ادامه دهند. در حال حاضر دسترسی به این ابزار نیازمند حساب کاربری شخصی گوگل و داشتن اشتراک Google AI Pro یا Google AI Ultra است.

اجرای راه دور، جریان کاری ناهمگام و کارآمدی را برای بازآفرینی کد (Refactor)، ارتقای وابستگی‌ها، اجرای آزمون‌ها و سایر وظایفی که بیشتر از یک جلسه تعاملی معمولی زمان می‌برند، در اختیار Antigravity قرار می‌دهد. توسعه‌دهندگان می‌توانند فرایند را در نسخه تحت وب Antigravity آغاز کنند، سیستم را به حال خود بگذارند و سپس همان گفتگو را در زمان دیگری از طریق وب، برنامه دسکتاپ یا رابط خط فرمان (CLI) پیگیری نمایند.

جایگزینی محیط‌های ایزوله ابری با جلسات محلی

هر گفتگوی راه دور، یک فضای کاری ایزوله (Sandbox) اختصاصی دریافت می‌کند. ایجنت هوش مصنوعی ابزارهایش را در همان محیط اجرا می‌کند و دسترسی به فایل‌سیستم محلی کاربر ندارد؛ بنابراین سورس‌کد و مستندات پشتیبان تنها از طریق بخش منابع پروژه (Resources) وارد این محیط ابری می‌شوند.

  • مخازن GitHub: مخازنی که از طریق پروتکل OAuth متصل می‌شوند، به‌طور خودکار در فضای کاری کلون و مونت خواهند شد.
  • فایل‌های Google Drive: اسناد Docs، شیت‌ها، ارائه‌ها، فایل‌های PDF و پوشه‌ها در صورت نیاز در طول گفتگو خوانده می‌شوند.
  • فایل‌های بارگذاری‌شده: حجم هر فایل منفرد می‌تواند حداکثر ۸ مبی‌بایت باشد؛ سقف حجم برای هر پروژه ۱۰۰ مبی‌بایت و برای هر حساب کاربری ۲ گیبی‌بایت در نظر گرفته شده است. این فایل‌ها در مسیر /home/antigravity/upload بارگذاری می‌شوند.

تمامی مخازن خصوصی متصل به یک پروژه باید متعلق به یک کاربر یا سازمان مشخص در GitHub باشند. پروژه‌هایی که نیازمند دسترسی هم‌زمان به مخازن خصوصی چند مالک مختلف هستند، باید در پروژه‌های راه دور مجزا تعریف شوند؛ سازوکاری که مرزهای امنیتی اطلاعات هویتی را حفظ می‌کند اما نیازمند پیکربندی چندباره پروژه‌ها است.

شروع یا ادامه کار از طریق خط فرمان (CLI)

پشتیبانی از قابلیت Remote Agent نیازمند نسخه ۱.۴.۱۲ یا جدیدتر خط فرمان Antigravity CLI است. دستورهای کلیدی این بخش عبارت‌اند از:

agy update
agy --remote-agent
agy --remote-agent --project="My remote project"
agy --remote-agent -c   # Resume the last remote conversation

نوار وضعیت در رابط خط فرمان عبارت remote و نام پروژه فعال را نمایش می‌دهد. هنگام خروج کاربر از محیط، خط فرمان دستور لازم برای ادامه همان گفتگوی مشخص را چاپ می‌کند.

فعال بودن پیش‌فرض خودمختاری ایجنت

ایجنت‌های راه دور به‌طور پیش‌فرض از الگوی دسترسی always-proceed (turbo) استفاده می‌کنند که به آن‌ها اجازه می‌دهد دستورها را بدون نیاز به تأیید کاربر اجرا کنند. در مقابل، الگوی default پیش از عملیات حساس متوقف می‌شود و حالت request review نیز قبل از اجرای تک‌تک دستورها نیازمند تأیید کاربر است. به همین دلیل، سطح دسترسی به مخازن کد و Google Drive باید با در نظر گرفتن این مدل اجرای خودکار و بدون نظارت تعیین شود.

سیاست بازبینی نقشه راه (Plan Review Policy) نیز به‌طور مستقل کنترل می‌کند که آیا ایجنت برای تأیید طرح‌های پیاده‌سازی متوقف شود یا خیر. جلسات راه دور همواره از حالت اجرای پیش‌فرض استفاده می‌کنند که متفاوت از الگوی مجوزها است؛ در حال حاضر حالت‌های اجرای plan، accept-edits و auto در این بستر در دسترس نیستند.

محدودیت‌ها و چالش‌های اجرای راه دور

برخی از قابلیت‌های Antigravity CLI در طول جلسات راه دور غیرفعال هستند:

  • حالت چاپ غیرتعاملی با دستور --print.
  • جستجوی کد از طریق دستور /codesearch.
  • دستورهای تاریخچه شامل /diff، /fork، /rewind و /btw.
  • دستور صوتی با قابلیت /voice.
  • اجرای مستقیم دستورهای شل با استفاده از علامت !.
  • ارسال پیام به زیرایجنت‌ها با نماد @.
  • سرورهای MCP، افزونه‌ها و مهارت‌های ایجنت که به‌صورت محلی نصب شده‌اند.

افزونه‌های راه دور باید از طریق فروشگاه اختصاصی Antigravity متصل شوند. یکپارچه‌سازی‌های فعلی شامل GitHub، Google Drive، Google Docs، Google Sheets، Google Slides و Google Calendar هستند. گوگل اعلام کرده است که اطلاعات ورود OAuth در حالت ذخیره‌سازی رمزگذاری می‌شوند و توکن‌ها تنها در زمان نیاز درخواست‌ها به سیستم تزریق خواهند شد.

عدم پشتیبانی از حساب‌های سازمانی در فاز نخست

قابلیت Remote Agents در حال حاضر فقط برای مشترکان سرویس‌های Google AI Pro و Google AI Ultra که با حساب‌های شخصی گوگل وارد شده‌اند در حال انتشار است. این امکان در پلن‌های رایگان و Google AI Plus و هم‌چنین حساب‌های Google Workspace و Google Cloud در دسترس نیست. این محدودیت حسابی مانع از آن می‌شود که سازمان‌ها بتوانند در موج اولیه انتشار، با هویت‌های تجاری و سازمانی خود از این سرویس مدیریت‌شده استفاده کنند.

مقایسه Remote Agents با Remote Control

پلتفرم Antigravity پیش از این نیز از طریق قابلیت Remote Control از کار از راه دور پشتیبانی می‌کرد که به مرورگر اجازه می‌داد جلسات CLI در حال اجرا روی یک ماشین مجازی لینوکس، سرور اختصاصی مجازی (VPS)، کانتینر یا سایر میزبان‌های فراهم‌شده توسط کاربر را مدیریت کند. قابلیت جدید Remote Agents با میزبانی کامل فضای کاری و زمان اجرای ایجنت در محیط ابری گوگل، نیاز به راه‌اندازی این زیرساخت‌ها را از دوش کاربر برمی‌دارد.

قابلیت
Remote Agents
Remote Control
میزبانی
محیط ایزوله تحت مدیریت گوگل
ماشین فراهم‌شده توسط کاربر
دسترسی به فایل‌سیستم محلی
غیرقابل دسترس
در دسترس روی ماشین میزبان
ورودی‌ها
منابع پروژه و سرویس‌های یکپارچه‌شده راه دور
فایل‌ها و ابزارهای نصب‌شده روی میزبان
راه‌اندازی زیرساخت
مدیریت کامل توسط گوگل
مدیریت توسط کاربر

ادامه پردازش حتی پس از خاموش شدن لپ‌تاپ

قابلیت Remote Agents برای وظایفی ایده‌آل است که از اجرای بدون نظارت سود می‌برند؛ مواردی مانند بازنویسی‌های گسترده کد، اجرای مجموعه‌آزمون‌های طولانی، به‌روزرسانی وابستگی‌ها، عیب‌یابی در پایپ‌لاین‌های یکپارچه‌سازی مداوم (CI) و بررسی ساختار مخازن جدید. وضعیت گفتگو میان کلاینت‌های مختلف Antigravity همگام‌سازی می‌شود، در حالی که فضای ابری کاملاً مستقل از دستگاه اولیه کاربر به فعالیت خود ادامه می‌دهد.

این محیط مدیریت‌شده نیاز به راه‌اندازی زیرساخت را برطرف می‌کند، اما هم‌زمان محدودیت‌های مشخصی در زمینه نوع حساب کاربری مجاز، مالکیت مخازن خصوصی، افزونه‌های محلی و نحوه تأیید دستورها به‌همراه دارد. توسعه‌دهندگانی که مایل به بررسی بیشتر این قابلیت هستند، می‌توانند جزئیات مربوط به پیکربندی و عرضه آن را در مستندات Remote Agents مطالعه کنند.

بازخورد و اشتراک‌گذاری این مطلب

اگر این گزارش برایتان مفید بود، با پسندیدن و اشتراک‌گذاری آن با دیگران، از محتوای تخصصی هوش مصنوعی حمایت کنید.

اشتراک‌گذاری در شبکه‌های اجتماعی:

دیدگاه ها و گفتگوی تخصصی

نظرات خود را با جامعه مخاطبان وایر ای آی در میان بگذارید

۰ دیدگاه

هنوز دیدگاهی برای این مطلب ثبت نشده است

اولین نفری باشید که دیدگاه، تحلیل یا دیدگاه خود را درباره این موضوع با دیگران به اشتراک می گذارد.

مطالب مرتبط و پیشنهادی

وزارت دادگستری آمریکا کارگروه ویژه ابرهوش را برای حفظ برتری در هوش مصنوعی راه‌اندازی کرد
آخرین اخبار

وزارت دادگستری آمریکا کارگروه ویژه ابرهوش را برای حفظ برتری در هوش مصنوعی راه‌اندازی کرد

وزارت دادگستری آمریکا از آغاز رسمی فعالیت کارگروه ویژه ابرهوش خبر داد؛ نهادی که مأموریت دارد پیشتازی این کشور در توسعه هوش مصنوعی را تضمین کند. این کارگروه علاوه بر هماهنگی پرونده‌های حقوقی و کیفری، بر کاهش مقررات دست‌وپاگیر و شتاب‌بخشی به توسعه زیرساخت‌های حیاتی نظارت خواهد داشت.

۳ دقیقه مطالعه
۰
۱۵ آبان
شرکت Nate's Honey چگونه با هوش مصنوعی و کندوهای رباتیک از ۶ میلیارد زنبور عسل محافظت می‌کند؟
آخرین اخبار

شرکت Nate's Honey چگونه با هوش مصنوعی و کندوهای رباتیک از ۶ میلیارد زنبور عسل محافظت می‌کند؟

تولیدکنندگان عسل در آمریکا برای مقابله با تلفات سالانه کلونی‌های زنبور، به هوش مصنوعی و کندوهای رباتیک روی آورده‌اند. شرکت Nate's Honey با پایش صوتی کندوها و شناسایی زودهنگام آفات، از ۶ میلیارد زنبور عسل محافظت می‌کند. این فناوری‌ها می‌توانند ضمن ارتقای سلامت زنبورها، به افزایش تولید پایدار عسل کمک شایانی کنند.

۲ دقیقه مطالعه
۰
۱۵ آبان
آمازون امکان خرید کالا با ارسال پیام متنی به هوش مصنوعی Alexa را فراهم کرد
آخرین اخبار

آمازون امکان خرید کالا با ارسال پیام متنی به هوش مصنوعی Alexa را فراهم کرد

آمازون قابلیت جدیدی معرفی کرده است که به کاربران اجازه می‌دهد فرایند جستجو، انتخاب و خرید کالا را از طریق ارسال پیام متنی به هوش مصنوعی Alexa انجام دهند. این ابزار هوشمند با تحلیل زبان طبیعی و یاد‌گیری سلیقه خریداران، تجربه خریدی سریع و یکپارچه فراهم می‌کند و طی هفته‌های آینده در دسترس کاربران بیشتری قرار می‌گیرد.

۲ دقیقه مطالعه
۰
۱۵ آبان