قابلیتهای تازه Managed Agents توی Gemini API
خلاصهٔ کاملتر
گوگل اعلام کرده چند قابلیت جدید به Managed Agents در Gemini API اضافه شده؛ از جمله اجرای پسزمینه (background execution)، اتصال به سرورهای MCP از راه دور، فراخوانی توابع سفارشی و تازهسازی اعتبارنامهها بین تعاملها. به گفته گوگل، اینها مستقیم به بازخورد توسعهدهندهها پاسخ میدن تا بشه عاملهای قابلاتکا و آماده تولید ساخت.
با عاملهای مدیریتشده توی Gemini Interactions API، توسعهدهنده یه اندپوینت واحد رو صدا میزنه و Gemini خودش استدلال، اجرای کد، نصب پکیج، مدیریت فایل و گرفتن اطلاعات از وب رو داخل یه سندباکس ابری ایزوله انجام میده. یعنی بار زیرساخت از دوش توسعهدهنده برداشته میشه.
یکی از قابلیتهای کلیدی اجرای پسزمینه هست. باز نگهداشتن یه اتصال HTTP برای کارهای طولانی شکنندهست؛ حالا با پاسدادن background: true میشه تعاملها رو بهصورت ناهمگام روی سرور اجرا کرد. API بلافاصله یه شناسه برمیگردونه که برنامه کلاینت میتونه باهاش وضعیت رو poll کنه، پیشرفت رو استریم کنه یا بعداً دوباره وصل بشه، در حالی که عامل کارش رو از راه دور تموم میکنه.
قابلیت مهم دیگه اتصال به سرورهای MCP از راه دور هست. نویسنده میگه بهجای نوشتن میدلور پروکسی سفارشی برای دسترسی به پایگاهدادههای خصوصی یا APIهای داخلی، حالا میشه عاملهای مدیریتشده رو مستقیم به سرورهای Model Context Protocol از راه دور وصل کرد. میشه ابزارهای راهدور رو با قابلیتهای داخلی سندباکس ترکیب کرد و مثلاً یه ابزار mcp_server رو کنار Google Search پاس داد.
طبق این اعلام، فراخوانی توابع سفارشی (custom function calling) و تازهسازی اعتبارنامهها بین تعاملها هم اضافه شدن که بهخصوص برای جریانهای کاری طولانی و چندمرحلهای مفیدن. نمونههای ارائهشده با SDK جاوااسکریپت @google/genai نوشته شدن، ولی برای پایتون و cURL هم مستندات جدا هست.
نکات کلیدی:
- اجرای پسزمینه با background: true برای کارهای طولانی و ناهمگام
- اتصال مستقیم عاملها به سرورهای MCP از راه دور، بدون پروکسی سفارشی
- فراخوانی توابع سفارشی و تازهسازی اعتبارنامه بین تعاملها
- Gemini استدلال، اجرای کد و مدیریت فایل رو داخل یه سندباکس ابری ایزوله انجام میده




