Bulut ajanları (cloud agents) vs Yerel terminal ajanları (local agents) Karşılaştırması

Kod senin makinende değil, satıcının izole VM'inde çalışır — paralel, olay-tetikli, laptop kapansa da durmaz

VS
Yerel terminal ajanları (local agents)

Kod hiç ayrılmaz — ajan senin kabuğunda, senin gözünün önünde, senin iç ağına doğrudan erişimle çalışır

19 dk okumaAI

Hızlı Karar

Tek doğru cevap yok, ama karar ağacı net: müşteri kodu, KVKK kapsamındaki kişisel veri veya iç ağa/VPN'e erişim gerektiren bir işin varsa yerel ajan — ya da bulut ajanının self-hosted modu — pratikte tek güvenli yol. Cursor'ın kendisi bile hassas iş yükleri için self-hosted machines seçeneği tutuyor; bu, "bulut her zaman güvenlidir" iddiasının satıcı tarafından bile mutlak olmadığının kanıtı. Açık kaynak projeler, kişisel projeler ve "gece boyunca 10 bağımsız PR" tipi yüksek-paralellik işlerde bulut ajanı kazanıyor — ama bu zaferin bedeli genelde Pro+/Ultra seviyesinde bir abonelik. 2026'nın gerçek cevabı ikisinin karışımı, kehanet değil, üç büyük satıcının kendi ürün mimarisinde görünür hâlde: Cursor'ın 10 Eylül'deki Projects lansmanında koordinatör bulutta çalışıyor ama "bir şeyin senin makinende test edilmesi gerektiğinde otomatik olarak yerel bir ajan tetikliyor." Claude Code aynı oturumu `cloud` ve `local` etiketiyle birinci sınıf kavram olarak ayırıyor. Sen bu ikiliği ürün seçerken değil, görev seçerken düşünmelisin: karar ve hassas veri lokalde kalsın, hacim ve olay-tetikli tekrar iş bulutta koşsun.

Bulut ajanları (cloud agents)Yerel terminal ajanları (local agents)
Tam sonucu oku

Puan Karşılaştırması

Grafik yükleniyor...

Detaylı Puanlama

Detaylı Puanlama: Bulut ajanları (cloud agents) ve Yerel terminal ajanları (local agents) — kategori bazında 10 üzerinden puanlar
KategoriBulut ajanları (cloud agents)Yerel terminal ajanları (local agents)
Performans
8/10
7/10
Öğrenme Kolaylığı
7/10
8/10
Ekosistem
8/10
7/10
Topluluk
7/10
8/10
İş Pazarı
7/10
8/10
Gelecek
9/10
7/10

Artıları & Eksileri

Bulut ajanları (cloud agents)

Artıları

  • İzole sanal makinelerde binlerce subagent'a paralel görev dağıtabilir (Cursor Projects, 10 Eyl 2026)
  • PR açılması, Slack mesajı veya zamanlanmış tetikleyicilerle olay-güdümlü otonom çalışır
  • Laptop kapansa da oturum bulutta devam eder
  • Self-hosted machine seçeneğiyle kod/secret'lar müşteri ağında kalabilir (Cursor, 2 Eyl 2026)
  • Ortam kayıtlı bir yapılandırma (cloud environment) olarak tekrar üretilebilir
  • GitHub bağlantısı olmadan da başlatılabilir hale geldi (27 Ağu 2026)

Eksileri

  • Yüksek paralellik genelde üst abonelik katmanını (Pro+/Ultra) gerektirir
  • Standart (self-hosted olmayan) modda kod satıcının altyapısında çalışır — hassas veri için ek onay gerekir
  • Ephemeral ortamlarda (GitHub Actions destekli) her çalıştırma sıfırdan kurulur, özel setup script'i gerektirir
  • GitHub-dışı entegrasyonlarda (Azure Boards, JIRA, Linear) yalnız PR açma desteklenir, derin planlama yok
  • Tüketici/Pro katmanlarında SSO/SCIM/audit log genelde yok — kurumsal uyum ayrı paket ister
  • Self-hosted machine kullanınca gerçek makine-saati faturası ortaya çıkar

En Uygun

Açık kaynak ve kişisel projelerde gece boyunca çalışan çoklu-PR görevleriPR/issue/Slack olaylarına otomatik tepki veren ekip iş akışlarıYüksek paralellik gereken büyük ölçekli refactor/migration dalgalarıHassas veri içermeyen, hızlı iterasyon isteyen greenfield projelerSelf-hosted machine ile kod-yerleşimi kısıtı olan kurumsal ekipler

Yerel terminal ajanları (local agents)

Artıları

  • Tek satır kurulum (native install/Homebrew/apt/dnf/apk) ile anında çalışır durumdadır
  • Kod ve sırlar hiç senin makinenden çıkmaz — iç ağ/VPN erişimi ek tünel gerektirmez
  • Gecikme neredeyse sıfır, senkron 'beraber kodlama' deneyimi sağlar
  • Açık kaynak seçeneklerde (Aider gibi) tamamen ücretsiz, model faturası dışında ek maliyet yok
  • Ortam tamamen senin kontrolünde — üçüncü tarafa özel ortam yapılandırması yok
  • Claude Code, Codex CLI ve Aider'ın toplamı 300 binin üzerinde GitHub yıldızıyla olgun, aktif bakımlı ekosistem

Eksileri

  • Paralellik donanımının sınırında biter — resmi olarak net bir 'kaç ajan aynı anda' tavanı yayınlanmamış
  • Oturum kapanınca (laptop kapanınca, terminal sonlanınca) iş de durur
  • PR/Slack gibi olay-tetikli otomasyon yerel modda yerleşik değil — sen elle tetiklemek zorundasın
  • Ortam tekrarlanabilirliği senin makinenin güncel durumuna bağlı, kayıtlı bir 'cloud environment' yok
  • 7/24 otonom/arka plan çalışma için ek altyapı (cron, kendi sunucun) kurman gerekir
  • Büyük ölçekli çoklu-repo migration'larda manuel orkestrasyon yükü artar

En Uygun

Müşteri kodu, KVKK kapsamındaki veri veya iç ağa erişim gerektiren işlerSenkron, tek-oturumluk pair-programming tarzı geliştirmeAçık kaynak/bireysel geliştiricinin düşük-orta hacimli günlük iş akışıSelf-hosted/air-gapped ortamlarda çalışması gereken kurumsal repolarHızlı deneme-yanılma isteyen, ağ gecikmesinin fark yarattığı debug seansları

Kod Karşılaştırması

Bulut ajanları (cloud agents)
// Bulut ajanı — GitHub Copilot cloud agent ortam kurulumu
// Depoya eklenen bu workflow dosyası, ephemeral (GitHub Actions destekli)
// bulut ortamının hangi bağımlılıklarla ayağa kalkacağını tanımlar.
// Dosya yolu: .github/workflows/copilot-setup-steps.yml
name: "Copilot Setup Steps"

on:
  workflow_dispatch:
  push:
    paths:
      - .github/workflows/copilot-setup-steps.yml
  pull_request:
    paths:
      - .github/workflows/copilot-setup-steps.yml

jobs:
  # İş adı "copilot-setup-steps" OLMAK ZORUNDA —
  # cloud agent ortamı ayağa kaldırırken bu job'ı otomatik çalıştırır.
  copilot-setup-steps:
    runs-on: ubuntu-latest
    permissions:
      contents: read
    steps:
      - name: Checkout repository
        uses: actions/checkout@v6

      - name: Setup Node.js
        uses: actions/setup-node@v7
        with:
          node-version: "22"
          cache: "npm"

      - name: Install dependencies
        run: npm ci

      - name: Warm build cache
        run: npm run build --if-present
Yerel terminal ajanları (local agents)
# Yerel terminal ajanı — Aider ile tek makinede çalışma
# Kurulum tek komut, ortam senin makinen; iç ağa/localhost'a
# doğrudan erişim var, sır/kod dışarı çıkmıyor.

# 1) Kurulum
python -m pip install aider-install
aider-install

# 2) Proje kökünde kalıcı config (.aider.conf.yml)
cat > .aider.conf.yml <<'CONF'
model: sonnet          # aider yerleşik alias'ı (docs/config/model-aliases)
auto-commits: true
dark-mode: true
test-cmd: npm test
lint-cmd: npm run lint
CONF

# 3) Belirli dosyalar üzerinde terminalde çalıştır
# (senkron, tek oturum — tüm diff'ler anında ekranında)
aider src/api/auth.ts src/api/session.ts \
  --message "Refresh token rotasyonuna rate-limit ekle, testleri güncelle"

# 4) İç ağdaki localhost servisine doğrudan erişim
# (ekstra tünel/allowlist gerekmiyor — ajan senin kabuğunda çalışıyor)
pg_isready -h localhost -p 5432 && aider --message "DB health check'i CI'a ekle"

Sonuç

Tek doğru cevap yok, ama karar ağacı net: müşteri kodu, KVKK kapsamındaki kişisel veri veya iç ağa/VPN'e erişim gerektiren bir işin varsa yerel ajan — ya da bulut ajanının self-hosted modu — pratikte tek güvenli yol. Cursor'ın kendisi bile hassas iş yükleri için self-hosted machines seçeneği tutuyor; bu, "bulut her zaman güvenlidir" iddiasının satıcı tarafından bile mutlak olmadığının kanıtı. Açık kaynak projeler, kişisel projeler ve "gece boyunca 10 bağımsız PR" tipi yüksek-paralellik işlerde bulut ajanı kazanıyor — ama bu zaferin bedeli genelde Pro+/Ultra seviyesinde bir abonelik. 2026'nın gerçek cevabı ikisinin karışımı, kehanet değil, üç büyük satıcının kendi ürün mimarisinde görünür hâlde: Cursor'ın 10 Eylül'deki Projects lansmanında koordinatör bulutta çalışıyor ama "bir şeyin senin makinende test edilmesi gerektiğinde otomatik olarak yerel bir ajan tetikliyor." Claude Code aynı oturumu `cloud` ve `local` etiketiyle birinci sınıf kavram olarak ayırıyor. Sen bu ikiliği ürün seçerken değil, görev seçerken düşünmelisin: karar ve hassas veri lokalde kalsın, hacim ve olay-tetikli tekrar iş bulutta koşsun.

Ücretsiz Danışmanlık Al
SSS

Sıkça Sorulan Sorular

Duruma göre — evet, ama koşulsuz değil. Cursor'ın kendi resmi konumu bile hassas kod için standart bulut modu yerine self-hosted machines seçeneği sunuyor ('keep tool execution entirely in your own network'); yani satıcının kendisi de 'her zaman güvenli' demiyor. Açık kaynak/kişisel proje için standart bulut modu güvenle kullanılabilir; müşteri kodu veya hassas veri varsa self-hosted mod ya da yerel ajan tercih edilmeli.

Giriş

2026'nın ortasına kadar "bulut ajanı" ve "yerel terminal ajanı" iki ayrı ürün kategorisiydi: biri kodunu bir sunucuya gönderip arka planda PR üretiyordu, diğeri senin terminalinde, senin makinende, senin gözünün önünde çalışıyordu. Eylül 2026 itibarıyla bu ayrım bulanıklaştı. Cursor 2 Eylül'de "self-hosted machines" ile bulut-ajan tool-execution'ını müşterinin kendi ağına taşıdı; 19 Ağustos'ta subagent'ları izole sanal makinelerde çalıştırmayı ve PR/Slack olaylarına tepki veren "Subscriptions" abonelik modelini ekledi; 27 Ağustos'ta Cloud Agents'ı GitHub bağlantısı olmadan başlatılabilir hale getirdi (kendi "Origin" repo barındırmasına düşse de). Bunların hepsi tek bir ürünün 30 gün içindeki değişimi — kategori olgunlaştı ama tek bir satıcının hikâyesi değil. Sen bu sayfada bir marka tavsiyesi bulmayacaksın. "Claude Code mu Cursor mu" ya da "Cursor mu GitHub Copilot mu" sorusunu soruyorsan o sayfalar seni bekliyor. Burada soru farklı: **kodun nerede çalışmalı** — senin dizüstü bilgisayarında mı, yoksa bir satıcının bulutunda mı? Bu bir mimari kararı, çünkü Claude Code, Cursor ve GitHub Copilot artık üçü de hem bulut hem yerel mod sunuyor; sen aynı araç içinde bile bu seçimi yapıyorsun. Karar dokuz eksende değişiyor: kodun ve sırların nerede durduğu (KVKK/veri yerleşimi), kurulum süresi ve ortam tekrarlanabilirliği, kaç ajanın aynı anda çalışabileceği, PR/Slack gibi olaylara tepki veren uzun-süreli çalışma, maliyet modeli (makine-saati mi abonelik kotası mı), iç ağ/VPN erişimi, kesinti sonrası geri-alma kontrolü, denetim izi ve son olarak self-hosted seçeneğinin var olup olmadığı. Bu karşılaştırma Cursor'ın kendi changelog'u, GitHub Copilot resmi coding-agent dokümantasyonu, Claude Code'un cloud/local session ve self-hosted-environments sayfaları, Devin ve üç satıcının güncel fiyat sayfalarından derlenmiştir — 23 Eylül 2026 itibarıyla doğrudan okunmuş kaynaklarla.

Karşılaştırma Matrisi

Karşılaştırma Matrisi: Bulut ajanları (cloud agents) / Yerel terminal ajanları (local agents)
ÖzellikBulut ajanları (cloud agents)Yerel terminal ajanları (local agents)
Kod nerede çalışırSatıcı altyapısı (izole VM)Senin makinen (Öne çıkan)
Self-hosted seçeneğiVar (Cursor, kısmen Devin Enterprise)Doğal olarak yerinde
Kurulum süresiOrtam/pool yapılandırması gerekirTek komut, saniyeler (Öne çıkan)
Paralellikİzole VM'lerde binlerce subagent'a kadar (Öne çıkan)Donanımın sınırıyla biter
Olay-tetikli/zamanlanmış çalışmaPR/Slack/cron destekli (Subscriptions, Routines) (Öne çıkan)Yerleşik değil, elle tetiklenir
Laptop kapanınca işBulutta devam eder (Öne çıkan)Durur
GecikmeAğ + soğuk-başlatma bedeli varNeredeyse sıfır (Öne çıkan)
İç ağ/localhost erişimi (standart mod)Yok, self-hosted gerektirirDoğrudan, ek tünel gerekmez (Öne çıkan)
Giriş fiyatı$10-20/ay (Copilot Pro / Cursor Pro / Devin Pro)$0 (Aider) - $17-20/ay (Claude Pro) (Öne çıkan)
Üst-düzey paralellik fiyatı$60-200/ay (Cursor Pro+/Ultra, Devin Max)Ek maliyet yok (kendi donanımın) (Öne çıkan)
Kurumsal denetim izi (audit log/SSO/SCIM)Genelde yalnız Enterprise paketteKategori-dışı, kendi altyapı denetimine bağlı
Ortam tekrarlanabilirliğiKayıtlı 'cloud environment' / setup script (Öne çıkan)Senin makinenin güncel durumuna bağlı
GitHub'sız başlatmaVar (27 Ağu 2026, kendi Origin repo'suna düşer)Gerekmiyor, zaten yerel repo
Temsilci araç örnekleriCursor Cloud Agents, GitHub Copilot cloud agent, DevinClaude Code, Codex CLI, Aider

Derinlemesine İnceleme

Bulut ajanları (cloud agents)

Genel Bakış

Bulut ajanları, kod çalıştırma sorumluluğunu senin makinenden satıcının izole altyapısına taşıyan mimari kategoridir. 2026'da üç büyük oyuncu bu kategoriyi hızla olgunlaştırdı: Cursor 19 Ağustos'ta subagent'ları izole sanal makinelerde, "temiz context" ile çalıştırmaya başladı ve aynı sürümde PR/Slack/zamanlanmış tetikleyicilere abone olabilen "Subscriptions" özelliğini ekledi. 2 Eylül'de self-hosted machines ile bu mimariyi müşterinin kendi ağına taşıma seçeneği geldi; 10 Eylül'deki Projects lansmanında ise koordinatör ajan binlerce subagent'a iş delege edebilir, gerektiğinde otomatik olarak yerel bir ajan tetikleyerek lokal test yapabilir hale geldi. GitHub Copilot cloud agent'i GitHub Actions destekli ephemeral ortamlarda çalışıyor; Devin ise "Devin Cloud" markası altında benzer bir bulut-native modeli Pro plandan itibaren sunuyor. Ortak nokta: hepsi laptop kapansa da devam eden, olay-tetikli, paralel çalışabilen bir mimari — bedeli genelde daha yüksek abonelik katmanı ve standart modda kodun satıcı altyapısında bulunması.

Yerel terminal ajanları (local agents)

Genel Bakış

Yerel terminal ajanları, kodu ve tool-execution'ı tamamen senin makinende tutan mimari kategoridir — Claude Code, Codex CLI ve Aider bu kategorinin en olgun temsilcileri. Kurulum tek komut: Claude Code native install, Homebrew veya apt/dnf/apk ile dakikalar içinde terminalde çalışır hale gelir. Aider (2023'ten beri Apache-2.0 açık kaynak, 49 binin üzerinde GitHub yıldızı) ve OpenAI'ın Codex CLI'ı (126 binin üzerinde yıldız) da aynı modeli izler: ajan senin kabuğunda çalışır, iç ağına/localhost servislerine doğrudan erişir, hiçbir kod dışarı çıkmaz. Bu, hem en düşük gecikmeyi hem de en yüksek veri kontrolünü sağlar — ama bedeli var: paralellik senin donanımının sınırında biter, oturum kapanınca iş durur, PR/Slack gibi olay-tetikli otomasyon yerleşik değildir. 2026'da dikkat çeken gelişme: Claude Code ve Cursor gibi köken olarak yerel araçlar bile artık bulut moduna kaydı — bu, saf yerel modelin payının göreli olarak daraldığını, ama iç-ağ/hassas-veri senaryosunda hâlâ vazgeçilmez kaldığını gösteriyor.

Teknik Analiz

Veri Yerleşimi ve KVKK: Kod Nerede Duruyor?

Bu, kararının en kritik ekseni. Cursor'ın kendi resmi konumu bile "her zaman bulut güvenlidir" demiyor: self-hosted machines duyurusunda açıkça "Cursor supports self-hosted machines, which let you keep tool execution entirely in your own network" diyerek hassas kod için ayrı bir mimari sunuyor (cursor.com/changelog/self-hosted-machines, 2 Eylül 2026). Claude Code tarafında da aynı ayrım var: self-hosted environment dokümantasyonu "sessions reach your internal services from inside your network" diyor ve yalnız model çıkarımı trafiğinin api.anthropic.com'a çıktığını belirtiyor (code.claude.com/docs/en/self-hosted-environments). Yani üç büyük satıcı da (Cursor, Claude Code, kısmen Devin Enterprise "dedicated deployment") standart bulut modunun dışında bir self-hosted/yerel seçenek tutuyor — bu, "her zaman bulut" iddiasının satıcı tarafından bile desteklenmediğinin göstergesi. KVKK'ya özgü bir husus var: Cursor, Claude ve Devin'in yayımlanmış güvenlik/uyum sayfalarında (cursor.com/enterprise, cursor.com/security, devin.ai/pricing, claude.com/pricing — 23 Eylül 2026) Türkiye'ye özel bir KVKK uyum beyanı yok. Cursor Enterprise sayfası GDPR/CCPA uyumu ve SOC 2 Type 2 sertifikası ile "zero data retention" beyanı veriyor (cursor.com/enterprise) ama bu genel-amaçlı bir beyan, KVKK madde 9 (yurt dışına veri aktarımı) sorusuna doğrudan cevap değil. Müşteri kodu veya kişisel veri içeren repolarda çalışacaksan, veri işleme sözleşmesi + self-hosted seçeneği KVKK aktarım riskini azaltabilir ama nihai değerlendirme hukuki danışmanlık gerektirir — bu sayfa hukuki tavsiye değildir.

Kurulum Süresi ve Ortam Tekrarlanabilirliği

Yerel tarafta kurulum tek satır: Claude Code dokümantasyonu native install, Homebrew veya apt/dnf/apk ile kurulumu anlatıyor (code.claude.com/docs/en/overview) — sen komutu çalıştırıyorsun, birkaç saniyede terminaldesin. Aider ve Codex CLI de benzer şekilde tek paket kurulumuyla çalışıyor. Bedeli: ortam senin makinenin durumuna bağlı — hangi Node/Python sürümü kurulu, hangi env değişkenleri set, bunlar sende. Bulut tarafında kurulum kavramı değişiyor: "ortam" artık bir yapılandırma nesnesi. Claude Code'un cloud session'ları "cloud environment" adlı kayıtlı bir yapılandırmayla çalışıyor — ağ erişimini, environment değişkenlerini ve setup script'lerini kontrol ediyor (code.claude.com/docs/en/claude-code-on-the-web). GitHub Copilot cloud agent ise GitHub Actions altyapısıyla her seferinde sıfırdan (ephemeral) bir ortam kuruyor; bu ortamı özelleştirmek için depoya .github/workflows/copilot-setup-steps.yml dosyası eklenmesi gerekiyor (docs.github.com/en/copilot/concepts/agents/coding-agent). Yani bulut ajanı "pre-built ortam" vaadi veriyor ama bu vaat ancak sen o ortamı bir kere doğru tanımladıktan sonra gerçek tekrarlanabilirlik haline geliyor — ilk kurulum yerelden daha uzun, ama sonraki her çalıştırma yerelden daha tutarlı, çünkü senin makinenin "bugün ne kurulu" durumuna bağlı değil.

Paralellik Tavanı: Kaç Ajan Aynı Anda?

Bulut tarafında paralellik artık ürün mimarisinin parçası. Cursor 19 Ağustos'ta subagent'ları kendi izole sanal makinelerinde, projenin "temiz context" kopyasıyla çalıştırmaya başladı (cursor.com/changelog/08-19-26); 10 Eylül'deki Projects lansmanında ise koordinatör ajanın "thousands of subagents"a görev dağıtabildiğini duyurdu (cursor.com/changelog/projects). Bu paralellik ücretsiz değil: Cursor'ın fiyat katmanları doğrudan ajan-limitine bağlı — Pro $20/ay temel limit, Pro+ $60/ay bunun 3 katı, Ultra $200/ay ise 20 katı ajan kapasitesi sunuyor (cursor.com/pricing). Yani "binlerce subagent" cümlesi gerçek ama pratikte paralellik tavanın hangi katmanı ödediğinle doğrudan orantılı. Yerel terminal ajanında paralellik donanımının sınırında biter — sen aynı anda kaç terminal sekmesi/işlem açabiliyorsan o kadar ajan koşturabilirsin, ama her biri aynı CPU/RAM havuzunu paylaşır. Resmi dokümanlarda yerel ajan için net bir "paralel ajan tavanı" sayısı yayınlanmamış; bu tamamen senin makinenin gücüne ve manuel orkestrasyonuna bağlı. Sonuç: "gece boyunca 10 bağımsız PR" gibi yüksek-paralellik senaryolarında bulut ajanının mimarisi doğal avantajlı; ama bu avantaj Ultra/Pro+ gibi üst katmanların aylık $60-200 fiyat aralığına girmeden tam kullanılamıyor.

Uzun-Süreli ve Olay-Tetikli Çalışma

Bu eksen bulut ajanının en net üstünlüğü, çünkü laptop kapansa da iş devam ediyor. Cursor'ın koordinatör ajanına "bir Slack kanalını izle, zamanlanmış çalış veya tüm PR'larımı takip et" talimatı verilebiliyor (cursor.com/changelog/projects, 10 Eylül 2026) — "Subscriptions" 19 Ağustos'ta önce cloud agent'lara geldi (cursor.com/changelog/08-19-26, "available for cloud agents only, for now"), 10 Eylül'de Projects koordinatörüne genişledi. GitHub Copilot cloud agent de zamanlanmış veya olay-tetikli (örneğin bir issue açıldığında) otomatik çalışacak şekilde kurulabiliyor (docs.github.com/en/copilot/concepts/agents/coding-agent); ama Azure Boards, JIRA veya Linear gibi GitHub-dışı entegrasyonlarda sadece doğrudan PR açma destekleniyor — derin planlama/araştırma yapamıyor. Claude Code'un "Routines" özelliği de zamanlanmış/tetiklenen her çalıştırmayı bir cloud session olarak koşturuyor (code.claude.com/docs/en/claude-code-on-the-web). Yerel terminal ajanı bu senaryoda yapısal olarak dezavantajlı: oturum kapandığında (laptop kapanınca, terminal sonlanınca) iş de durur — bu, Claude Code'un cloud session için özellikle vurguladığı "the session keeps running after you close your laptop" cümlesinin zımni tersidir. Pratik sonuç: PR-tetikli code review, gece boyunca çalışan araştırma görevleri veya Slack'ten gelen ad-hoc taleplere anlık tepki gibi olay-güdümlü iş akışları için bulut ajanı (veya bulut modunda çalışan hibrit bir CLI) doğru seçim; senkron, tek-oturumluk "şimdi otur beraber kodla" işleri için yerel terminal hâlâ en doğrudan yol.

Maliyet Modeli: Makine-Saati mi, Abonelik Kotası mı?

Yerel ajanın maliyet modeli basit: bir CLI aboneliği (Claude Pro $17/ay yıllık ödemede, $20/ay aylık — claude.com/pricing) veya açık kaynak bir araç (Aider, tamamen ücretsiz + kendi model API faturan) + senin zaten sahip olduğun donanım. "Makine-saati" maliyeti yok denecek kadar az, çünkü donanım zaten amorti olmuş. Bulut ajanında iki maliyet katmanı iç içe geçiyor. Birincisi abonelik kotası: Cursor Pro $20, Pro+ $60 (3x ajan limiti), Ultra $200 (20x limit); GitHub Copilot Free $0 → Pro $10 → Pro+ $39 → Max $100/ay (kullanıcı başı, "Assign work to Copilot" özelliği Free'de yok, Pro'dan itibaren dahil); Devin Pro $20/ay (Devin Cloud dahil) → Max $200/ay (github.com/features/copilot/plans, devin.ai/pricing, cursor.com/pricing). İkincisi, self-hosted machines seçildiğinde ortaya çıkan gerçek makine-saati maliyeti: "Cursor supports self-hosted machines... Your codebase, build outputs, and secrets all stay on internal machines" derken, o makinelerin (AWS Lambda, Coder, Modal, Vercel, E2B gibi sağlayıcılarda) çalıştırılma maliyeti artık senin altyapı faturana yazılıyor (cursor.com/changelog/self-hosted-machines). Sonuç: düşük-orta hacimli, tek-geliştiricili kullanımda yerel ajan genelde daha ucuz. Yüksek paralellik veya 7/24 otonom çalışma istediğinde bulut abonelik kotası devreye girip seni pratikte Pro+/Ultra seviyesine iter — "ucuz bulut hacmi" varsayımı, gerçek kullanım yoğunlaştıkça zayıflıyor. Not: model API fiyatlandırması katmana göre çok değişiyor (claude.com/pricing, 23 Eylül 2026: Fable 5.1 $10/$50, Opus 5.5 $4/$20, Sonnet 5 $2/$10 per Mtok) — bu yüzden "şu an X dolar" yerine "hangi katmana zorlanıyorsun" sorusunu sor.

Self-Hosted Seçeneği, Rollback ve Denetim İzi

Self-hosted seçeneğinin varlığı üç kriteri (ağ erişimi, kesinti/geri-alma, denetim izi) tek başlıkta birleştiriyor. Cursor self-hosted machine havuzları "hibernate idle machines, then restore within a reconnect window when a follow-up arrives" diyor (cursor.com/changelog/self-hosted-machines) — yani boşta bekleyen makineler uyutuluyor, takip mesajı geldiğinde bağlantı penceresi içinde geri getiriliyor; bu bir tür otomatik kesinti-toparlama. Claude Code tarafında cloud session yönetimi (izin modları, değişiklik incelemesi, paylaşım, arşivleme, silme) dokümante edilmiş (code.claude.com/docs/en/claude-code-on-the-web); ayrıntılı bir rollback mekanizması ise bu sayfada tanımlı değil — oturum yönetimi alt sayfasına bakman gerekiyor. Denetim izi tarafında net bir asimetri var: Claude'un tüketici planlarında (Free/Pro/Max) SSO, SCIM ve audit log satırları "No"; Team planı (yıllık faturada $20/koltuk/ay, aylık $25) SSO'yu içeriyor ama SCIM ve audit log'u içermiyor; SCIM, audit log ve rol-tabanlı erişim yalnız Enterprise'da (koltuk başı $20/ay + API oranında kullanım, yıllık faturalama) dahil (claude.com/pricing, 23 Eylül 2026). Cursor Enterprise ise SCIM user provisioning ve SAML-tabanlı SSO'yu açıkça sunuyor (cursor.com/enterprise). GitHub, Copilot için kurumsal düzeyde audit-log dokümantasyonu yayımlıyor ("Reviewing audit logs for GitHub Copilot", docs.github.com): denetim kaydı plan/lisans ve politika değişiklikleri ile GitHub üzerindeki ajan etkinliğini içeriyor, yerel istemci oturum verisini (kullanıcının gönderdiği prompt'ları) içermiyor. Pratik ders: kurumsal denetim/uyum gereksinimi varsa "hangi plan"ın değil "hangi Enterprise/self-hosted paketin" bu kutuları işaretlediğini satıcı satıcı doğrulaman gerekiyor — tüketici/Pro katmanları genelde bu kontrolleri içermiyor.

Hangi Senaryoda Hangisi

Müşteri kodu veya KVKK kapsamındaki kişisel veri içeren repo

Öneri: Yerel ajan veya self-hosted bulut ajanı

Standart bulut modunda kod satıcı altyapısında çalışır; hukuki risk varsa self-hosted machines/environment veya tamamen yerel ajan tek güvenli yol.

Açık kaynak proje, gece boyunca 10 bağımsız PR üretmek

Öneri: Bulut ajanı

İzole VM paralelliği ve olay-tetikli çalışma (Subscriptions/Routines) tam bu senaryo için tasarlandı; laptop kapansa da iş devam eder.

Tek geliştiricili, düşük-orta hacimli günlük iş akışı

Öneri: Yerel terminal ajanı

Tek komut kurulum, sıfıra yakın gecikme, ek abonelik katmanına zorlanmadan çalışır; maliyet donanımın zaten amorti.

İç ağdaki private API/DB'ye erişmesi gereken görev

Öneri: Yerel ajan (veya self-hosted bulut ajanı)

Standart bulut modunda iç ağa erişim yok; self-hosted machines veya yerel terminal ajanı doğrudan localhost/VPN erişimi sağlar.

PR açıldığında otomatik code review isteyen ekip

Öneri: Bulut ajanı

GitHub Copilot cloud agent ve Cursor Subscriptions bu olay-tetikli senaryo için yerleşik destek sunuyor; yerelde bunu sen elle tetiklemek zorunda kalırsın.

Kurumsal ekip, SSO/SCIM/audit log zorunlu

Öneri: Bulut ajanı Enterprise paketi

Tüketici/Pro katmanlarında bu kontroller genelde yok; Cursor Enterprise gibi paketler SCIM+SAML SSO sunuyor, doğrulaması gerekiyor.

Yüksek paralellik istiyorsun ama bütçe kısıtlı

Öneri: Hibrit: karar lokalde, hacim küçük dalgalar halinde bulutta

Ultra/Pro+ seviyesine çıkmadan sınırlı bulut kotasını yalnız gerçekten paralel gereken işlerde kullan, rutin işi yerelde tut.

Yaygın Tuzaklar

  • Cloud Agents'ı GitHub bağlantısı olmadan başlatıp kaynak kontrolünün hâlâ senin elinde olduğunu sanmak

    Bulut ajanları (cloud agents)

    Çözüm

    GitHub'sız başlatma, kodu Cursor'ın kendi 'Origin' repo barındırmasına kaydediyor — bu tamamen bağımsız/yerel bir depolama değil, kaynak kontrolünün nerede olduğunu netleştir.

  • Self-hosted machine havuzunu (Team pools) tek repoya özel sanmak

    Bulut ajanları (cloud agents)

    Çözüm

    Pool'lar repo-bağımsız; herhangi bir worker herhangi bir isteği alabilir. Kapasite planlarken paylaşılan altyapıda beklenmeyen iş dağılımı ihtimalini hesaba kat.

  • Standart bulut modunda iç ağ/localhost servislerine erişebileceğini varsaymak

    Bulut ajanları (cloud agents)

    Çözüm

    Standart bulut agent'ları izole ortamda çalışır, iç ağa erişimi yok. İç servis gerekiyorsa self-hosted machines/environment veya yerel ajan kullan.

  • Yerel ajanı 7/24 olay-tetikli otomasyon için kullanmaya çalışmak (kendi cron/sunucu kurmadan)

    Yerel terminal ajanları (local agents)

    Çözüm

    Terminal oturumu kapanınca iş de kapanır. Sürekli/zamanlanmış iş için ya kendi sunucunda ayrı bir süreç kur ya da bulut ajanının Routines/Subscriptions özelliğine geç.

  • Ücretsiz/giriş katmanı fiyatına bakıp yüksek paralellik ihtiyacını da aynı bütçeyle karşılayabileceğini sanmak

    Bulut ajanları (cloud agents)

    Çözüm

    Paralellik doğrudan plan katmanına bağlı (ör. Cursor Pro+ 3x, Ultra 20x); gerçek yoğun kullanım öncesi üst katman fiyatını bütçeye ekle.

Geçiş Kılavuzu

Yerel Terminal Ajanından Bulut Ajanına Kademeli Geçiş

Tahmini süre: Küçük ekip / tek repo pilotu: 1-2 hafta. Orta ölçekli ekip, çoklu repo: 4-8 hafta. Kurumsal, self-hosted + audit gereksinimli geçiş: 2-4 ay.
  1. 11. Mevcut yerel iş akışını audit et — hangi görevler senkron/tek-oturumluk, hangileri tekrarlayan/olay-tetikli
  2. 22. Tekrarlayan, düşük-riskli görevleri (lint fix, bağımlılık güncelleme, basit refactor) bulut ajanına aday olarak işaretle
  3. 33. Hassas veri/iç ağ gerektiren görevleri yerelde bırakmaya karar ver — bu bir istisna listesi olsun, sonradan eklenen değil
  4. 44. Bulut ortamını (cloud environment / .github/workflows/copilot-setup-steps.yml) küçük bir pilot repoda kur ve doğrula
  5. 55. PR/Slack/zamanlanmış tetikleyicileri (Subscriptions/Routines) düşük riskli görevlerle sınırlı başlat
  6. 66. Self-hosted machine gerekiyorsa (KVKK/iç ağ kısıtı varsa) bunu pilot aşamada devreye al, doğrudan standart bulut moduna atlama
  7. 77. Denetim izi/SSO ihtiyacı varsa Enterprise paketini bu aşamada doğrula, sonradan geçiş maliyetli olur
  8. 88. Paralellik arttıkça plan katmanını (Pro+ / Ultra) gerçek kullanım verisine göre yükselt, tahminle değil

Gelecek Öngörüsü

Bulut ajanları (cloud agents)

Bulut ajanı kategorisi son 60 günde hızla olgunlaştı: Cursor art arda subagent izolasyonu (19 Ağu), self-hosted machines (2 Eyl) ve Projects koordinatör mimarisi (10 Eyl) yayınladı; GitHub Copilot cloud agent GitHub Actions destekli ephemeral ortamları ve olay-tetikli otomasyonu genişletiyor; Devin 'Dedicated deployment' ile Enterprise'a kendi self-hosted benzeri seçeneğini sunuyor. Trend net: üç satıcı da paralel çalışan, olay-tetikli, ama standart modda satıcı altyapısında koşan bir mimariye yatırım yapıyor — ve aynı anda hepsi self-hosted/hibrit bir kaçış kapısı da tutuyor.

Yerel terminal ajanları (local agents)

Yerel terminal ajanı ölmüyor ama kategori kendi içinde bulut moduna doğru genişliyor — Claude Code ve Cursor CLI gibi kök olarak terminal-native araçlar bile artık cloud session sunuyor. Bu, saf-yerel kullanımın 'varsayılan' olmaktan çıkıp 'hassas/senkron iş için bilinçli tercih' haline geldiğini gösteriyor. Aider gibi açık kaynak projeler ise bulut moduna geçmeden, tamamen yerel + kullanıcının kendi model API'siyle çalışan sade modeli koruyor; bu iki eğilim (hibrit büyük satıcılar vs. saf-yerel açık kaynak) 2026 sonunda muhtemelen yan yana var olmaya devam edecek.

Altın Bilgi

Buradaki en değerli çıkarım şu: "bulut ajanı vs yerel ajan" sorusu artık ürün seçimi değil, görev sınıflandırması. Üç büyük satıcı (Cursor, Claude Code, GitHub Copilot) 60 gün içinde art arda hem bulut hem yerel modlarını genişletti — bu, pazarın ikisinden birinde konsolide olmadığının, tam tersine her iki ucun da aynı anda büyüdüğünün kanıtı. Cursor'ın kendi Projects mimarisi bunu itiraf ediyor: koordinatör bulutta karar veriyor ama test gerektiğinde otomatik olarak yerel bir ajan çağırıyor. Sen de aynı ayrımı taklit etmelisin — hangi işin "karar" olduğunu (mimari seçim, gizli anahtar, müşteri verisi, üretim deploy onayı — hep lokalde, hep senin gözünün önünde) ve hangi işin "hacim" olduğunu (30 dosyada aynı deseni uygulama, gece boyunca bağımsız PR üretme, PR açıldığında otomatik review) net ayırt et. Bu ayrımı yapmadan "bulut mu yerel mi" diye sormak, aslında "hangi işi kime devrediyorum" sorusunu atlamak demek — asıl soru bu, araç seçimi sonucun sadece bir yansıması.

İlgili Blog Yazıları

Tüm Yazıları Gör

İlgili Projeler

Tüm Projeleri Gör

İlgili İçerik