Claude Cowork ve Claude Code Arasındaki Farklar
Claude Cowork ve Claude Code arasından hangisini seçeceğinizi belirleyin. Cowork sandbox ortamında çalışırken Claude Code yerel makinenizde veya VPS üzerinde işlem yapar.
Claude Cowork ve Claude Code arasındaki fark nedir?
Claude Cowork ve Claude Code, farklı amaçlar için geliştirilmiş iki Anthropic ajanıdır. Cowork, erişim izni verdiğiniz klasörler ve bağlayıcılar içerisinde belgeler ve ofis araçları üzerinde çalışır. Claude Code ise dizüstü bilgisayarınız veya kiraladığınız bir VPS (sanal özel sunucu) olabilen, üzerinde başlattığınız makinedeki kod tabanı ve kabuk (shell) üzerinde çalışır.
Kısa yönlendirme kuralı şudur: Eğer çıktı bir iş arkadaşınızın açacağı bir dosya ise Cowork kullanın. Eğer çıktı bir commit veya çalışan bir servis ise Claude Code kullanın.
Aşağıdaki tüm yetenek iddiaları, 19 Ağustos 2026 tarihinde Anthropic'in kendi sayfaları üzerinden kontrol edilmiştir: Cowork ürün sayfası, Cowork mimari genel bakışı, Cowork başlangıç kılavuzu ve Claude Code dokümantasyonu. Kullanılabilirlik, arayüzler ve plan kısıtlamaları sürekli değişmektedir; bu nedenle okuduğunuz her karşılaştırmanın (bunun dahil) tarihini kontrol edin.
İşlemler nerede yürütülür?
Diğer tüm farkları belirleyen temel ayrım budur.
Cowork iki farklı yürütme moduna sahiptir ve mimari sayfası bunları ayrı ayrı açıklar. Yerel oturumda (local session), "aracı döngüsü (agent loop) cihaz üzerinde yerel olarak çalışır". Bu; sohbet yönetimi, bağlı klasörlerdeki dosya okuma ve yazma işlemleri, web sorguları ve yerel MCP sunucusu eklentilerini kapsar. Kod yürütme işlemi, aynı cihaz üzerinde, ağ çıkış filtrelemesi ve sistem çağrısı (syscall) kısıtlamaları uygulanmış yalıtılmış bir Linux sanal makinesi içinde gerçekleşir.
Bulut oturumunda (cloud session) ise "aracı döngüsü ve kod yürütme, Anthropic tarafından yönetilen altyapıda, yalıtılmış ve geçici bir sandbox içinde çalışır". Her oturum, başladığında oluşturulan ve bittiğinde yok edilen kendine ait bir sandbox alır; sandbox'lar birbirleriyle hiçbir durum (state) paylaşmaz. Bu sandbox; özel, dahili, link-local veya bulut meta veri adreslerine erişemez. Tüm giden bağlantılar, sandbox'ın yeniden yapılandıramayacağı veya atlatamayacağı bir proxy üzerinden geçer; bu nedenle yalnızca izin verilen (allow-listed) hedeflere ulaşılabilir.
Bulut oturumunun avantajı, siz uzaklaşsanız bile işin devam etmesidir: dizüstü bilgisayarı kapatsanız dahi görev sürer. Dezavantajı ise sandbox'ın sizin makineniz olmamasıdır. Ev ağınızı, dahili servislerinizi veya sunucularınızı göremez; çünkü çıkış kurallarının amacı tam olarak bu erişimi engellemektir.
Claude Code ise farklı bir yapıdadır. Komut satırı arayüzü (CLI), seçtiğiniz bir makinede sıradan bir süreç olarak çalışır; bu sayede makinenin dosya sistemini, ağ konumunu ve kimlik bilgilerini devralır.
curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claudeİlk kullanımda giriş yapmanız istenir. Aynı komutları bir SSH oturumu içinde çalıştırdığınızda Claude Code artık sunucuda çalışır hale gelir; deponuz ve systemd birimleriniz erişilebilir durumdadır.
Claude Code'un ayrıca bulut modu da mevcuttur; bu durum karşılaştırmayı daha karmaşık ancak daha şeffaf hale getirir. claude --cloud "fix the failing auth test", Anthropic tarafından yönetilen yalıtılmış bir sanal makinede oturum başlatır ve bu makine, yerel çalışma kopyanız yerine GitHub üzerindeki uzak deponuzu mevcut dalınızla klonlar. claude --teleport, oturumu dalı ve geçmişiyle birlikte terminalinize geri çeker. Ağustos 2026 itibarıyla Claude Code web arayüzü, Pro, Max ve Team kullanıcıları için bir araştırma önizlemesi olarak belgelenmiştir.
Her biri nelere erişebilir?
Cowork yalnızca bağladığınız öğelere erişir, başka hiçbir şeye dokunmaz. Masaüstü uygulamasında belirli klasörlere erişim izni verirsiniz; Claude bu klasörlerin içindeki dosyaları okuyabilir, yazabilir ve kalıcı olarak silebilir. Anthropic'in güvenlik kılavuzu bu konudaki sonucu açıkça belirtir: "Claude için özel bir çalışma klasörü" oluşturun ve kimlik bilgileri veya kişisel kayıtlar içeren klasörleri bu kapsamın dışında tutun.
Ürün sayfasında listelenen bağlayıcılar; Microsoft 365, Google Drive, Slack ve Amplitude'un yanı sıra kendi eklediğiniz özel bağlayıcıları kapsar. Burası ofis çalışma alanıdır ve Cowork'ün değer kazandığı yerdir.
Bulut tabanlı bir Cowork oturumu, Anthropic tarafından yönetilen bir bağlantı üzerinden cihazdaki masaüstü uygulamasına başvurarak yerel dosyalarınıza ulaşır. Bu durum iki sonucu beraberinde getirir. Erişim, yalnızca o kullanıcının bağladığı klasörlerle sınırlıdır. Ayrıca "masaüstü uygulaması çevrimdışıysa, buluttaki bir oturum cihaza erişemez"; bu nedenle yerel bir elektronik tabloya ihtiyaç duyan gece planlanmış bir görev, dizüstü bilgisayar kapalıyken hiçbir veriye ulaşamaz. Tamamen bulut bağlayıcılarında barınan işler ise çalışmaya devam eder.
Claude Code, onu çalıştıran kullanıcı hesabının erişebildiği her şeye dokunabilir. Bu; depo (repository) ve ayrıca apt, systemctl, docker, veritabanı soketiniz ve sunucunun bulunduğu ağdan erişilebilen tüm ana bilgisayarlar anlamına gelir. Kimse buna klasör bazında izin vermez; zaten meselenin özü ve aynı zamanda riski de budur.
Bunu kısıtlayan araç, bir oturum içinde /sandbox ile açılan korumalı (sandboxed) Bash aracıdır. Claude Code ile birlikte gelir ve her Bash komutu ile onun alt süreçleri üzerinde bir dosya sistemi ve ağ sınırı uygulamak için işletim sistemini kullanır; böylece Claude çoğu komutu sormadan çalıştırır. macOS, Linux ve WSL2 üzerinde çalışır. Yerel Windows desteklenmediğinden, Windows üzerinde Claude Code'u bir WSL2 dağıtımı içinde çalıştırmanız gerekir.
Bir görevi nasıl yönlendirir ve sonucu nasıl incelersiniz?
Cowork, bir görevi devretme ve dönen sonucu kontrol etme üzerine kuruludur. İş atamalarını, telefonunuzdan veya masaüstünüzden erişebileceğiniz devamlı bir iş parçacığı olan Dispatch üzerinden yaparsınız; görev tamamlandığında veya Claude'un onayınıza ihtiyaç duyduğu durumlarda size bir anlık bildirim gelir. Claude, size her adımı göstermek yerine sonucun kendisini, yani bir elektronik tabloyu veya notu iletir. Süreci takip etmek istediğinizde, ilerleme göstergeleri her aşamada ne yapıldığını belirtir.
Onaylar üç farklı ayarda gelir ve isimleri tam olarak işlevlerini yansıtır. "Manually approve" (Manuel onay), her eylemde onayınızı beklemek için duraksar. "Automatically approve" (Otomatik onay), Claude'un eylemleri güvenlik açısından gözden geçirmesine ve güvensiz olanları engellemesine izin verir. "Skip all approvals" (Tüm onayları atla) ise bu kontrolleri kaldırır; ancak dosya silme işlemleri yine de kısıtlı kalır. Yardım merkezi durumu açıkça belirtir ve bunu yinelemekte fayda vardır: hiçbir mod sizin muhakemenizin yerini tutmaz ve temsiliniz adına yapılan işlemlerden siz sorumlu kalmaya devam edersiniz.
Claude Code, bir diff (fark) yapısı üzerine kuruludur. Terminalde çalışmasını izler, önerdiği değişikliği okur ve incelemeyi zaten kullandığınız iş akışında, yani branch'ler ve pull request'ler üzerinden yaparsınız. Masadan ayrılmanız gerektiğinde, Remote Control çalışan yerel bir oturumu tarayıcıdan veya mobil uygulamadan izlenebilir hale getirir; bu, Claude Code oturumunu telefondan yönlendirme ile aynı yöntemdir.
Zamanlama her iki tarafta da mevcuttur. Cowork, bulutta çalışan görevleri zamanlar, böylece bu görevler için bilgisayarınızın açık kalmasına gerek kalmaz. Claude Code ise bunu ikiye ayırır: rutinler bulutta çalışır, masaüstü zamanlanmış görevler ise yerel dosyalara doğrudan erişimle makinenizde çalışır.
Bağlayıcılar ve eklentiler, MCP sunucularının ve yeteneklerin (skills) yerini mi alıyor?
Hayır, çünkü her iki ürün de aynı genişletme yığını üzerinde yer alır. MCP (model context protocol), bir ajanı dış araçlara ve verilere bağlamak için kullanılan açık bir standarttır. Yetenekler (skills), ajan ilgili olduğunda yüklediği paketlenmiş talimatlardır. Eklentiler, yetenekleri ve bağlayıcıları bir araya getirir; Cowork içerisinde bunları Cowork sekmesindeki Customize bölümünden yönetirsiniz.
Asıl fark, sunucunun nerede çalıştığıdır. Uzak MCP bağlayıcıları Claude, Cowork ve Claude Desktop genelinde kullanılabilir. Yerel MCP sunucuları ise bir istisnadır: "yerel MCP sunucularını içeren yerel bağlayıcılar ve eklentiler yalnızca masaüstü uygulaması üzerinden çalışır", bu nedenle web veya telefon üzerinden açılan bir Cowork oturumu bunları görmeyecektir.
Claude Code, aynı MCP sunucularını alır ve bir deponun (repository) ihtiyaç duyduğu özellikleri ekler. CLAUDE.md proje kök dizininde yer alır ve her oturumun başında okunur. Kancalar (hooks), bir eylemden önce veya sonra kabuk komutlarını çalıştırır; böylece bir biçimlendirici her düzenlemede çalışabilir. Alt ajanlar (subagents), işi ayrı bağlam pencerelerine böler. Bu dosyalar depo içinde yaşadığından, kod gibi gözden geçirilir ve sürümlenirler.
Eğer halihazırda kendi MCP sunucularınızı bir VPS üzerinde çalıştırıyorsanız, uzak olanlara her iki üründen de erişilebilir; Anthropic'in bağlayıcı sunmadığı bir şeye Cowork erişimi sağlamanın en düşük maliyetli yolu budur. Yetenek katmanı da ortaktır, bu nedenle yazdığınız bir yetenek taşınabilirdir ve ajan yetenekleri bölümü formatı açıklamaktadır.
Makinenizden neler çıkıyor?
Bir klasörü bağlamadan önce bu soruyu yanıtlayın.
Bir Cowork bulut oturumunda, birçok veri dışarı çıkar: "masaüstü uygulaması aracılığıyla açılan yerel dosyalar da dahil olmak üzere aracının çalışması, cihazda kalmak yerine Anthropic sunucularında işlenir". Tasarım bu şekildedir ve oturumun, dizüstü bilgisayar kapansa bile devam etmesini sağlayan budur. Yerel bir Cowork oturumu ise aracı döngüsünü ve dosya işlemlerini cihaz üzerinde tutar.
Claude Code yerel olarak çalıştırıldığında, süreç ve dosyalar makinenizde veya sunucunuzda kalır; komut çıktıları da aynı şekilde yerel kalır. Dışarı giden veri bağlamdır: modelin üzerinde düşünmesi istenen dosya içerikleri ve komut çıktıları; çünkü modelin kendisi Anthropic sunucularında çalışır. "Yerel" kelimesi bu durumun hiçbir kısmını değiştirmez. claude --cloud ise daha fazla değişiklik yapar, çünkü bulut oturumu deponuzu Anthropic tarafından yönetilen bir sanal makineye kopyalar.
Ağ kısıtlamaları altında çalışıyorsanız bir detay önem kazanır. Bulut oturumları, Anthropic API'sini sizin ağınızdan değil, Anthropic tarafından yönetilen altyapıdan çağırır. Bu nedenle, bir kurumun IP izin listesi, Anthropic desteği bu servisleri muaf tutana kadar Anthropic barındırmalı her bulut oturumunun bir kimlik doğrulama hatasıyla başarısız olmasına neden olur.
Hangisini kullanmalısınız?
İşiniz dokümanlar ve ofis sistemleri ile ilgiliyse Cowork kullanın. Bir araştırma klasöründen sunum hazırlamak, iki elektronik tabloyu karşılaştırmak, Slack yazışmaları ve e-postalardan bir bilgilendirme metni taslağı oluşturmak veya bir PDF klasörünü okunabilir bir özet haline getirmek gibi. Bu görevler birçok adım içerir, birden fazla uygulama arasında geçiş yapar ve çıktı olarak bir dosya üretir.
İşiniz bir kod tabanı, terminal veya sunucu ile ilgiliyse Claude Code kullanın. Başarısız olan bir testi düzeltmek, bir regresyonu ayıklamak, bir migration yazıp çalıştırmak veya bir deployment sonrası nginx neden 502 hatası veriyor diye araştırmak gibi. Başarının, çalıştırdığınız bir komut ve okuduğunuz bir çıktı ile denetlendiği her durum buna girer.
Karar verici nokta bu denetimdir. Sonucu bir doküman açarak doğruluyorsanız Cowork uygundur. Sonucu bir komut çalıştırarak doğruluyorsanız Claude Code kullanın; çünkü bu araç komutu bizzat çalıştırabilir ve dönen çıktıyı okuyabilir.
Cowork ücretli planlarda (Pro, Max, Team ve Enterprise) mevcuttur; web, masaüstü ve mobil platformlarda çalışır. Mobil sürüm beta aşamasındadır; masaüstü sürümleri ise macOS, Windows, ChromeOS ve Linux için sunulmuştur. Plan kısıtlamaları çok hızlı değişebildiği için eski yazılara değil, güncel sayfaya bakın. Şu operasyonel notu unutmayın: Cowork, standart sohbetten daha fazla kullanım kotası tüketir; çünkü birçok adım gerçekleştiren bir aracı, bu işlem için çok sayıda döngü harcar.
Eğer asıl sorunuz bu ikisi arasında değil de hangi kodlama aracını seçeceğiniz ise, Cursor, Codex ve Copilot karşılaştırması daha faydalı bir sayfadır.
VPS üzerinde çalışmanın getirdiği değişiklikler
Bir VPS, bu iki ürünün kesişiminin tamamen sona erdiği noktadır. Bir Cowork bulut korumalı alanı (sandbox), özel, dahili veya link-local adreslere erişemez; bu nedenle sunucunuza bir SSH bağlantısı açamaz, /var/log/nginx/error.log dosyasını okuyamaz veya bir birimi yeniden başlatamaz. Bu engeller kasıtlıdır ve Cowork arayüzündeki hiçbir ayar bunları kaldırmaz. Yerel bir Cowork oturumu kendi cihazınızda çalışır ve bu sayede ağınıza daha yakındır, ancak yine de ana bilgisayarlar yerine bağlı klasörler üzerinden çalışır.
Sunucu üzerindeki Claude Code bu sınırlamaların hiçbirine sahip değildir; bu nedenle güvenlik sorumluluğu size geçer. Aracı root olarak değil, seçtiğiniz sudo kurallarına sahip normal bir kullanıcı olarak çalıştırın. Oturumu bir proje dizini içinde tutun. Bash komutlarının çekirdek tarafından uygulanan bir sınır içinde kalması için /sandbox özelliğini açın. Kimlik bilgilerini çalışma dizininin dışında tutun, çünkü aracın okuduğu her şey, geri tekrarlayabileceği bir bağlam haline gelir. Claude Code'u bir VPS üzerinde güvenli bir şekilde çalıştırma rehberi; hesap kurulumunu, güvenlik duvarını ve kalıcı terminal oturumunu ayrıntılı olarak ele alır.
İşe yarayan yöntem şudur: Sunucu depoyu ve servisleri barındırır, Claude Code orada SSH bağlantınızdan daha uzun süre yaşayan bir terminal oturumunda çalışır ve siz de bulunduğunuz her yerden bu oturuma bağlanırsınız. Süreç uyumayan bir makinede yaşadığı için, dizüstü bilgisayarınız uyku moduna geçtiğinde bile çalışma devam eder. Bu, bir Cowork bulut oturumunun size sağladığı avantajla aynıdır; sadece farklı bir yolla ve kontrolünüz altındaki donanım üzerinde elde edilir.
Beklenmesi gereken hatalar
Zamanlanmış bir Cowork görevi gece boyunca hiçbir işlem yapmadı. Masaüstü uygulaması kapalıydı. Uygulama çevrimdışı olduğunda bulut oturumu çalışmaya devam eder, ancak cihaza erişemez; bu nedenle bağlı bir klasörü okuyan herhangi bir adım, okunacak hiçbir şey bulamaz. Girdiyi bağlı bir bulut hizmetine taşıyın veya uygulamayı açık tutarak makineyi uyanık bırakın.
Cowork bir web sayfasını okudu ve ardından sizden talep etmediğiniz bir şey yaptı. Bu bir prompt injection durumudur: Claude'un meşru bir görevin parçası olarak algıladığı, harici içerik içine gizlenmiş talimatlardır. Buna karşı savunma, etki alanını (blast radius) küçük tutmaktır. Ana dizininiz yerine yalnızca ilgili çalışma klasörünü bağlayın ve bilinmeyen MCP sunucuları ile eklentiler konusunda dikkatli olun.
Claude Code beklemediğiniz bir dosyada değişiklik yaptı. Yerel bir oturum, onu başlatan kullanıcı hesabının yetkilerine sahiptir. Commit yapmadan önce diff çıktısını inceleyin ve üzerinde çalıştığınız dalı (branch) gerektiğinde silinebilecek şekilde seçin.
Bulut tabanlı bir Claude Code oturumu en son yaptığınız çalışmaları göremedi. claude --cloud, yerel çalışma kopyanızı değil, mevcut dalınızdaki GitHub uzak deposunu klonlar; bu nedenle commit edilmemiş değişiklikler görünmezdir. Önce değişiklikleri push edin, ardından oturumu başlatın.
FAQ
Claude Cowork, Claude Code gibi kod düzenleyebilir ve komut çalıştırabilir mi?
Kod çalıştırabilir; çünkü kod yürütme işlemi, bulut oturumlarında bir korumalı alanda (sandbox), yerel oturumlarda ise izole edilmiş bir Linux sanal makinesinde gerçekleşir. Bir depo (repository) etrafında inşa edilmemiştir. Git tabanlı bir inceleme akışı, proje kök dizininde CLAUDE.md okuma özelliği, kancalar (hooks) veya doğrudan sizin yönettiğiniz bir terminal bulunmaz. Bir elektronik tablo üzerinde tek seferlik bir betik çalıştırmak için Cowork uygundur. Bakımını yaptığınız bir kod tabanında çalışmak için Claude Code doğru araçtır; çünkü burada inceleme katmanı git, başarı kontrolü ise bir komuttur.
Claude Cowork, VPS'ime veya dahili sunucuma erişebilir mi?
Bulut oturumu erişemez. Korumalı alan; özel, dahili, link-local veya bulut meta veri adreslerine ulaşamaz. Tüm giden trafik, yalnızca listelenen hedeflere izin veren bir proxy üzerinden geçer; bu nedenle VPS'inize bir SSH bağlantısı kurması mümkün değildir. Bir sunucu üzerinde çalışan bir aracıya ihtiyacınız varsa, Claude Code'u o sunucuya kurun ve orada çalıştırın.
Cowork kullanmak için Claude Desktop uygulamasına ihtiyacım var mı?
Yerel dosyalar ve yerel MCP sunucuları için evet. Cowork web, masaüstü ve mobil üzerinde çalışır; ancak bir bulut oturumu, yalnızca o bilgisayarda masaüstü uygulaması açıkken bağlı klasörlerdeki dosyaları okuyabilir ve yazabilir. Canlı artifact'ler, tarayıcı kullanımı ve yerel bağlayıcılar masaüstü özellikleridir. Yalnızca Google Drive veya Slack gibi bulut bağlayıcılarını kullanan bir görev, uygulama olmadan çalışır.
Aynı yetenekleri ve MCP sunucularını her ikisinde de yeniden kullanabilir miyim?
Çoğunlukla evet. Uzak MCP bağlayıcıları Claude, Cowork ve Claude Desktop üzerinde çalışır ve yetenekler paylaşıldığı için kurulumunuzun büyük bir kısmı bunlar arasında taşınabilir. Yerel MCP sunucuları Cowork'te bir istisnadır, çünkü bunlar yalnızca masaüstü uygulaması aracılığıyla çalışırlar. Claude Code ise Cowork'te karşılığı olmayan CLAUDE.md ve kancalar gibi depo düzeyindeki parçaları ekler.