مدیریت مجوزهای عامل

شما می‌توانید مجوزهای خاصی را برای عامل مدیریت کنید و به این ترتیب کنترل دقیقی بر فضای کاری خود داشته باشید. مجوزها به شما امکان می‌دهند کنترل کنید که آیا عامل می‌تواند اقدامات خاصی از جمله موارد زیر را انجام دهد یا خیر:

  • خواندن و به‌روزرسانی فایل‌های پروژه، دایرکتوری‌های خارجی و داده‌های حساس (مانند اعتبارنامه‌ها).
  • به جستجوی گوگل و سایر دامنه‌ها دسترسی پیدا کنید.
  • دستورات پوسته را اجرا کنید.
  • با سرورهای MCP تعامل داشته باشید.

در حین همکاری با نماینده، اگر قبلاً تأیید نکرده باشید، نماینده از شما اجازه انجام کاری را خواهد گرفت:

جمینی در صورت نیاز از شما اجازه می‌خواهد.

می‌توانید «اجازه برای وظایف یک‌باره» یا «همیشه اجازه برای گردش‌های کاری قابل اعتماد و تکراری» را انتخاب کنید. Gemini از یک سیستم درخواست هوشمند استفاده می‌کند، بنابراین اعطای مجوز سطح بالا (مانند نوشتن فایل‌ها) به طور خودکار تمام ابزارهای فرعی مرتبط را مجاز می‌کند. دستورات رایج مانند ls یا grep بر اساس دسترسی خواندن موجود شما، بی‌صدا تأیید می‌شوند و به شما امکان می‌دهند بدون درخواست‌های اضافی در جریان باشید. مدل جدید مجوزها، امنیت و بهره‌وری را متعادل می‌کند، بنابراین می‌توانید عامل را بدون وقفه در عملیاتی که به آن اعتماد دارید، به کار وادارید و همچنان بررسی دستی را برای سایر عملیات انجام دهید.

شما می‌توانید مجوزهای خود را به صورت دستی در مسیر File > Settings > Tools > AI > Agent Permissions (یا Android Studio > Settings > Tools > AI > Agent Permissions در macOS) بررسی کنید.

پنل تنظیمات مجوزهای عامل .

سندباکسینگ

سندباکسینگ دسترسی غیرمجاز به شبکه و نوشتن روی فایل سیستم را محدود می‌کند، مگر اینکه رضایت صریح خود را ارائه دهید. برای پیکربندی سندباکسینگ، به مسیر File > Settings > Tools > AI > Agent Shell Sandbox (یا Android Studio > Settings > Tools > AI > Agent Shell Sandbox در macOS) بروید.

پنل تنظیمات Agent Shell Sandbox .