Her agent türü için ayrı kurallar.
Kod yazan agent'lar, destek ve ödeme agent'ları, altyapı agent'ları. Her birinin yetkisi farklıdır, hatası da farklı olur. AvertGate her çağrıyı o agent için yazılmış kurallara göre çalışmadan önce kontrol eder.
İade ve ödemeleri sınırlayın.
Destek ve finans agent'ları gün boyu doğrulanmamış talepler okur ve Stripe, Zendesk ya da CRM anahtarlarınızı kullanır. Para ve müşteri verisine dokundukları için bir hata pahalıya mal olur.
- İade tavanı. Limitin altı kendiliğinden geçer, orta bant bir insanı bekler, üstü engellenir.
- Parada çift kontrol. Büyük iade ve ödemeler Slack'te onay ister. Süre dolarsa işlem yapılmaz.
- Giden e-posta taraması. Kart numarası, telefon ve secret'lar için taranır; alıcılar izinli alan adlarıyla sınırlanabilir.
zendesk.get_ticketT-1182ALLOWstripe.refundtutar 120ALLOWstripe.refundtutar 2.400ESCALATEstripe.refundtutar 9.000BLOCKgmail.sendgövdede kart numarasıBLOCK
Örnek policy. Limitleri ve onay eşiklerini siz belirlersiniz. TCKN ve IBAN gibi yerel biçimler için policy'ye özel kural eklenir.
Silen komutu çalışmadan durdurun.
AWS, Kubernetes ve SQL üzerindeki agent'lar yetkileri varsa kaynakları silebilir. İzin verdiğiniz okuma ve tanılama işlemleri geçer; yıkıcı komutlar engellenir ya da onaya gider.
- Veritabanı salt okunur. SELECT çalışır. DROP, DELETE, TRUNCATE, ALTER, GRANT ve REVOKE engellenir.
- İç ağ yalıtımı.
fetch_urlyalnızca genel adreslere gider; bulut metadata, özel ağlar ve localhost engellenir. - Yıkıcı komut onay bekler.
kubectl delete,terraform destroyonaya bağlanır; get, describe ve log'lar açık kalır.
query_databaseSELECT * FROM ordersALLOWquery_databaseDROP TABLE customersBLOCKfetch_url169.254.169.254BLOCKkubectlget pods -n prodALLOWkubectldelete deployment apiESCALATE
Örnek policy. SQL ve SSRF kuralları hazır şablonlardır; komut kuralları araç bazında yazılır.
Terminal çalıştıran agent'ları denetleyin.
Cursor, Claude Code ve Copilot bir geliştiricinin yetkileriyle çalışır: depo, kabuk ve dağıtım anahtarı. AvertGate, agent ile araçları arasına girer.
- Secret dosyaları okunmaz.
.envve anahtar dosyalarının okunması reddedilebilir. - Korumalı dala push onay ister. Force push ve geçmişi yeniden yazma bir insanı bekler ya da reddedilir.
- Canlıya dağıtım onay ister.
vercel --prod,terraform applyonaya bağlanır; test ve önizleme çalışır.
read_filesrc/billing.tsALLOWread_file.env.productionBLOCKshellnpm testALLOWshellgit push --force origin mainBLOCKshellvercel --prodESCALATE
Örnek policy. MCP'yi atlayan yerleşik araçların kapsama girmesi için gateway'den geçirilmesi gerekir.
Agent'larınızın önüne bir kapı koyun.
Her kurulum, kendi agent'larınız üzerinde yapılan bir demo ve POC ile başlar.
