Aracı izinlerini yönetme

Aracı için belirli izinleri yönetebilir, böylece çalışma alanınız üzerinde ayrıntılı kontrol sahibi olabilirsiniz. İzinler, aracının aşağıdakiler de dahil olmak üzere belirli işlemleri yapıp yapamayacağını kontrol etmenize olanak tanır:

  • Proje dosyalarını, harici dizinleri ve hassas verileri (ör. kimlik bilgileri) okuyup güncelleme
  • Google Arama'ya ve diğer alanlara erişebilirsiniz.
  • Kabuk komutlarını çalıştırın.
  • MCP sunucularıyla etkileşim kurun.

Aracıyla çalışırken, daha önce onaylamadıysanız aracı sizden bir işlem yapmak için izin ister:

Gemini, gerektiğinde izin ister.

Tek seferlik görevler için İzin ver'i, güvenilir ve tekrarlanan iş akışları için Her zaman izin ver'i seçebilirsiniz. Gemini, akıllı bir istek sistemi kullandığı için üst düzey bir izin (ör. dosya yazma) verdiğinizde ilgili tüm alt araçlar otomatik olarak yetkilendirilir. ls veya grep gibi yaygın komutlar, mevcut okuma erişiminize göre sessizce onaylanır. Böylece, gereksiz istemler olmadan iş akışınıza devam edebilirsiniz. Yeni izin modeli, güvenlik ve üretkenlik arasında denge kurar. Böylece, güvenilir işlemlerinizde aracının kesintisiz çalışmasını sağlayabilir ve diğer işlemler için manuel inceleme yapmaya devam edebilirsiniz.

İzinlerinizi Dosya > Ayarlar > Araçlar > Yapay Zeka > Aracı İzinleri (veya macOS'te Android Studio > Ayarlar > Araçlar > Yapay Zeka > Aracı İzinleri) bölümünden manuel olarak denetleyebilirsiniz.

Aracı İzinleri ayarları paneli.

Korumalı alan

Korumalı alana alma, açıkça izin vermediğiniz sürece yetkisiz ağ erişimini ve dosya sistemi yazma işlemlerini sınırlar. Koruma alanını yapılandırmak için Dosya > Ayarlar > Araçlar > Yapay Zeka > Agent Shell Sandbox'a (veya macOS'te Android Studio > Ayarlar > Araçlar > Yapay Zeka > Agent Shell Sandbox) gidin.

Agent Shell Sandbox ayarları paneli.