Claude Code Auto Mode Nedir? Otonom İzin Sistemi Tam Rehberi

Anthropic bugün Claude Code için Auto Mode'u duyurdu. Bu, şimdiye kadarki izin sistemlerinin arasındaki en büyük boşluğu dolduruyor: her adımda onay istemek ile --dangerously-skip-permissions ile tamamen gözetimsiz çalıştırmak arasında makul bir orta yol.

Şu an Team planı için research preview olarak yayında. Enterprise ve API kullanıcılarına önümüzdeki günlerde açılıyor.

Sorun Ne?

Claude Code'u günlük kullanırken iki uçta sıkışıp kalıyorsunuz:

1. Manuel izin modu: Her dosya yazma, terminal komutu çalıştırma, web araması gibi işlemde "bunu yapayım mı?" diye soruyor. Uzun session'larda onaylama yorgunluğu gerçek bir problem. Siz zaten evet diyeceksiniz ama her seferinde terminal başında olmanız gerekiyor.

En İnce Detaylarıyla MCP (Model Context Protocol)
En İnce Detaylarıyla MCP (Model Context Protocol)
TypeScript ile MCP sunucuları ve istemcileri geliştirmeyi öğreniyoruz.
Kursa git →

2. Skip permissions modu: --dangerously-skip-permissions ile her şeyi sormadan yapıyor. Hızlı ama riskli — kötü bir prompt veya yanlış yönlendirilmiş bir araç çağrısı dosyaları silebilir, hassas verileri dışarı sızdırabilir.

Auto Mode bu iki ucun ortasında çalışmak için tasarlandı.

Auto Mode Nasıl Çalışır?

Sistem, her araç çağrısından önce devreye giren bir sınıflandırıcı (classifier) kullanıyor. Bu sınıflandırıcı şu soruyu soruyor: "Bu işlem güvenli mi?"

Sınıflandırıcının Kararları

Otomatik onaylananlar: Dosya okuma, kod yazma, standart terminal komutları çalıştırma, web araması gibi normal geliştirme akışındaki işlemler.

Otomatik bloklananlar:

  • Toplu dosya silme (rm -rf türü işlemler)
  • Hassas veri sızdırma girişimleri
  • Zararlı kod çalıştırma
  • Kapsam dışı, potansiyel olarak yıkıcı eylemler

Bir işlem bloklandığında Claude durmak yerine alternatif bir yaklaşım arar. Eğer aynı bloklanan eylemi defalarca denemeye devam ederse — o noktada sizden manuel onay ister.

Karar Akışı

Araç çağrısı → Sınıflandırıcı
                    ↓
         [Güvenli mi?]
          ↙         ↘
      Evet           Hayır
       ↓               ↓
  Otomatik         Alternatif
  onaylanır     yaklaşım dener
                      ↓
              [Hala bloklanıyor?]
                  ↓
            Manuel onay ister

Etkinleştirme

CLI Kullanıcıları

# Auto mode'u etkinleştir
claude --enable-auto-mode

Etkinleştirdikten sonra Shift+Tab ile izin modları arasında geçiş yapabilirsiniz:

  • Normal mod (her şeyi sorar)
  • Auto mod (sınıflandırıcı karar verir)
  • Skip permissions (hiçbir şey sormaz)

Desktop ve VS Code

Settings → Claude Code → Permission Mode açılır menüsünden Auto seçeneğini seçin.

Yönetici Yapılandırması (Kurumsal)

Yöneticiler auto mode'u managed settings üzerinden devre dışı bırakabilir:

{
  "disableAutoMode": "disable"
}

Desteklenen Modeller

Auto mode yalnızca şu modellerle çalışıyor:

  • Claude Sonnet 4.6
  • Claude Opus 4.6

Eski modellerde auto mode seçeneği görünmez.

Güvenlik Profili: Gerçekçi Beklentiler

Anthropic bu konuda şeffaf davranıyor — auto mode her şeyi çözmüyor.

Sınıflandırıcı yanılabilir: Bağlam belirsizse bazı riskli işlemlere izin verebilir. Bazı zararsız işlemleri de gereksiz yere bloklayabilir. Bu bir "güvenli bölge" garantisi değil.

--dangerously-skip-permissions'dan daha güvenli: Evet. Ama tamamen güvenli değil.

Anthropic'in önerisi: Auto mode bile olsa izole ortamlarda (container, sanal makine) çalıştırmak daha güvenli.

"Auto mode reduces risk compared to skipping permissions entirely, but it does not eliminate it." — Anthropic

Performans Etkisi

Her araç çağrısından önce sınıflandırıcı devreye giriyor. Bu şunları küçük ölçüde etkiliyor:

  • Token tüketimi: Hafif artış
  • Maliyet: Küçük fark
  • Gecikme (latency): Araç çağrılarında minimal artış

Spesifik benchmark yok ama Anthropic "small impact" olarak tanımlıyor. Günlük kullanımda fark etmeniz pek olası değil.

Normal Mod ile Karşılaştırma

ÖzellikManuel ModAuto ModeSkip Permissions
Her işlem için onayEvetHayırHayır
Zararlı işlemleri engellerEvetEvet (sınıflandırıcı)Hayır
Terminal başında olmak gerekirEvetKısmenHayır
Güvenlik seviyesiEn yüksekOrtaEn düşük
Kullanım kolaylığıDüşükYüksekEn yüksek
Sınıflandırıcı gecikmesiYokVar (küçük)Yok

Kimler İçin Uygun?

Auto Mode ideal olanlar:

  • Uzun session'larda çalışan geliştiriciler (build pipeline'ları, veri işleme, refactoring)
  • Zaten güvendiği prompt'larla çalışan ama her onayı vermek istemeyenler
  • Kapalı, izole ortamlarda deploy eden ekipler

Dikkatli olunması gerekenler:

  • Üretim (production) sistemlerine doğrudan erişimi olan session'lar
  • Hassas müşteri verisiyle çalışılan ortamlar
  • Güvenilirliği test edilmemiş MCP araçlarıyla kullanım

Enterprise ve Ekip Kullanımı

Team ve Enterprise planlarında auto mode varsayılan olarak açık — yani yönetici devre dışı bırakmazsa çalışır. Bu, channels özelliğinden farklı (channels varsayılan kapalı geliyordu).

Enterprise yöneticileri managed settings üzerinden tüm organizasyon için auto mode politikasını merkezi olarak yönetebilir.

Auto Mode + Channels Kombinasyonu

Channels özelliği ile auto mode'u birlikte kullanmak güçlü bir kombinasyon:

claude --channels plugin:telegram@claude-plugins-official --enable-auto-mode

Bu kombinasyonla:

  • Telegram'dan görev veriyorsunuz
  • Claude onu otonom olarak çalıştırıyor (auto mode sayesinde sürekli onay gerektirmeden)
  • Bitince size Telegram'dan haber veriyor

Tamamen unattended çalışma istiyorsanız --dangerously-skip-permissions yerine auto mode çok daha sağlıklı bir seçenek.

Ne Zaman Gelecek?

PlanDurum
TeamŞu an research preview olarak mevcut
EnterpriseÖnümüzdeki günlerde
APIÖnümüzdeki günlerde
Pro/Max (bireysel)Duyurulmadı

Özet

Auto mode, Claude Code'un izin sistemine gerçekten eksik olan katmanı ekliyor. "Her şeyi sor" ile "hiçbir şey sorma" arasında, bağlama göre karar veren bir sınıflandırıcı sistemi. Mükemmel değil — sınıflandırıcı yanılabilir, performansa küçük etkisi var — ama günlük geliştirme iş akışında ciddi sürtünmeyi azaltacak.

Team planı kullanıyorsanız şu an deneyebilirsiniz. claude --enable-auto-mode yeterli.

Daha fazla teknik detay için Claude Code resmi dokümantasyonuna bakabilirsiniz.

Claude CodeAuto ModeAI Agentİzin SistemiOtomasyonYapay ZekaAnthropicGüvenlik
Tuncer Bağçabaşı
Tuncer Bağçabaşı
Yazılım Mühendisi & AI Araştırmacısı
← Tüm yazılar