- Claude Code, terminalde çalışan ajan tabanlı bir kodlama aracı olup doğal dil komutlarıyla tekrar eden işleri yürütme, kod açıklama ve git iş akışı desteği sunar
- Kod tabanını anlayarak hızlı iş otomasyonu sağlar ve yazılım geliştirme üretkenliğini artırmaya katkıda bulunur
- Terminal, IDE, Github gibi çeşitli ortamlarda kullanılabilir; karmaşık bölümler bile doğal dille komut verilebilmesi öne çıkan özelliğidir
- Kullanıcı geri bildirimleri ve kullanım verileri toplanır, ancak hassas veri koruması ve veri kullanımını sınırlayan politikalar uygulanır
- Geliştirici topluluğu ve resmi dokümantasyon desteğiyle genişletilebilirlik ve erişilebilirlik artırılır
Claude Code genel bakış
- Claude Code, Anthropic tarafından sunulan terminal tabanlı, ajan tabanlı bir kodlama aracıdır
- Kullanıcının kod tabanını anlar; rutin işleri otomatik yürütme, karmaşık kodları açıklama ve git işlemleri gibi çeşitli yardımcı görevleri doğal dil komutlarıyla yerine getirir
- Terminal, IDE ve Github etiketinde (
@claude) kullanılabilir
- Geliştirmeyle ilgili tüm komutlar doğal dille verilebildiği için karmaşık komutları veya script'leri ezberlemeye gerek kalmadan üretkenliği en üst düzeye çıkarmaya yardımcı olur
Temel işlevler ve özellikler
- Proje dizininde yalnızca claude komutunu çalıştırarak hemen başlanabilir
- Tekrarlayan kod işleri, otomatik yapılacaklar, karmaşık kod bloklarının açıklanması ve git iş akışlarının ilerletilmesi doğal dille yönetilir
- Terminal, IDE ve Github gibi birden fazla geliştirme ortamıyla uyumluluğunu korur
Topluluk ve destek
- Geliştiriciler Claude Developers Discord üzerinden diğer kullanıcılarla bilgi paylaşabilir ve doğrudan geri bildirim verebilir
/bug komutu veya Github issue'ları üzerinden doğrudan geri bildirim ve hata bildirimi desteklenir
- Resmi dokümantasyon üzerinden ürün özeti, kullanım şekli ve ayrıntılı rehberler incelenebilir
Veri toplama ve gizlilik koruması
- Kullanım verileri (kodun kabulü veya reddi, konuşma kayıtları,
/bug üzerinden iletilen doğrudan geri bildirimler vb.) toplanır
- Hassas bilgiler yalnızca sınırlı bir süre boyunca saklanır ve oturum verilerine erişim de sınırlıdır
- Geri bildirimlerin model eğitimi amacıyla kullanılmadığı açıkça belirtilir; veri koruma politikaları sıkı şekilde uygulanır
- Ayrıntılar resmi veri kullanım politikası, ticari kullanım şartları ve gizlilik politikası üzerinden kontrol edilebilir
Sonuç ve farklılaştırıcı noktalar
- Claude Code, çeşitli geliştirme ortamlarında tekrar eden işleri doğal dille yürüten modern, ajan tabanlı bir kod yardımcısıdır
- Kullanıcı verisi koruma politikaları ve anında topluluk geri bildirimi desteği gibi yönlerde rakip açık kaynak seçeneklere kıyasla daha yüksek güvenilirlik ve erişilebilirlik sunar
1 yorum
Hacker News görüşleri
Gerçek değişiklikler şunlar: yeni bir VS Code yerel eklentisi yayınlandı, tüm uygulama arayüzü yenilendi,
/rewindkomutuyla kod değişiklikleri geri alınabiliyor,/usagekomutuyla plan kotası görülebiliyor, Tab tuşuyla thinking durumu açılıp kapatılabiliyor (oturumlar arasında da korunuyor), Ctrl-R ile geçmiş aranabiliyor, henüz yayınlanmamışclaude configkomutu var, araç kullanımından sonra bazı hatalar azaltılmış, Claude Agent SDK olarak yeniden markalandı ve--agentsbayrağıyla alt ajanlar dinamik olarak eklenebiliyor (değişiklik günlüğü bağlantısı)@filegirip fzf listesini açmak gerekiyorBu araçları gerçekten çok seviyorum; dün telefon şarj cihazına takılıyken çekilmiş, kızımın yemek yediği bir videoyu bu araca verip “ffmpeg ve imagemagick yüklü” dedim, sonra da yalnızca kızım net görünecek şekilde kadraj dışı kalan bölümü kesmesini istedim; videoyu inceleyip uygun crop alanını kendi buldu, ffmpeg ile çalıştırdı ve tertemiz bir video elde ettim, gerçekten hayranlık uyandıran bir deneyimdi. Tek üzücü yanı, bazen gerçekten daha hızlı olmasını istemem; belki de Cerebras ya da Groq henüz Charm Crush gibi şeylerle iyi uyumlu API’ler üretmediği içindir. Gelecek için heyecanlıyım
ANTHROPIC_BASE_URLdeğerini açık endpoint yaparak Claude’u başlatabilirsiniz; croq’yu henüz test etmedim ama oldukça ilginç kullanım ihtimalleri görüyorumBu tür araçlara ben “terminal ajanı” diyordum ama artık VS Code eklentisi de çıktığına göre sanırım “kodlama ajanı” demek gerekecek. Aslında bunlar daha genel bir “genel amaçlı ajan” sınıfının bir türü. Claude Code, Codex CLI gibi araçlar, insanın klavyeyle yapabildiği her şeyi yapabiliyor. Güvenliği iyi izole edilmiş bir container içinde kullanılmazsa riskli olabilir ama yapabildikleri çok ilginç
codex,claudekullanıcıları oluşturdum ve neredeyse her zaman yolo modunda çalıştırıyorum, şimdiye kadar sorun yaşamadım.shellagenttakma adı da kulağa hoş geliyorCLI’de thinking durumu açılıp kapatılabiliyor ama VS Code eklentisinde bunun nasıl yapıldığını bilen var mı merak ediyorum
“Claude Code kullanırken geri bildirim (kod onayı/reddi gibi kullanım verileri), konuşma içeriği ve
/bugkomutuyla gönderilen geri bildirim toplanır” deniyor; anlık eğitimden çıkabiliyorsunuz ama konuşmaların kendisi yine de saklanıyor gibi görünüyor. Parasını verip kullanıyorsam verilerimin kullanılmamasını isterim. Ücretli planlarda veri toplamasız bir seçenek olmalı, ücretsiz kullanım ise veri paylaşımı karşılığında olabilir/resumekomutunun konuşmayı daha sonra sürdürmeyi mümkün kılması nedeniyle, saklama işinin başlı başına kötü olduğunu düşünmüyorum; pratikte birçok kullanım için faydalı. Ama konuşmaları silmenin bir yolu da olmalıŞu anda Goose(bağlantı) kullanıyorum, kayınbiraderim ise Claude Code kullanıyor ve memnun olduğunu söylüyor. Claude Code’a geçmek için belirgin bir neden var mı merak ediyorum; deneyim ya da karşılaştırma paylaşabilecek olan var mı?
Code + VSCode ile kodlamayı çok yoğun kullandım ama son birkaç aydır, aynı prompt ve kodu chatGPT’ye yapıştırmaya kıyasla hayal kırıklığı yaratan bir gerileme gibi geliyor. İleride bu çalışma biçimi baskın hale mi gelecek merak ediyorum — yani her görevde hangisi daha iyiyse ona göre sürekli geçiş yapmak mı gerekecek?
1M context sürümünü kullanmak için
/model sonnet[1m]belirtmek gerekiyorPlan’da Opus/Code ve Sonnet kombinasyonu olmamasından yakınanlara şunu söyleyeyim: tabloya bir bakarsanız Sonnet 4.5’in birçok benchmark’ta Opus 4.1’den daha iyi olduğunu görürsünüz. Sanki seçenek azaltılmış gibi değil de, Sonnet genel olarak çok daha iyi hale geldiği için doğrudan bu tercih edilmiş gibi duruyor
Prompt referansı, uzun zamandır merak ettiğim bir şey var:
<system-reminder>gibi etiketlerin gerçekten bir anlamı var mı ya da LLM eğitimi açısından özel bir ağırlık taşıyor mu? Kullanıcılar bu tür sihirli etiketleri bilirse doğrudan prompta yazarak LLM davranışını istedikleri gibi değiştirebilirler mi?<name>…</name>biçiminde etiketleyerek yanıt ver” diyebilirsiniz. Farklı rolleri etiketlerle ayırıp roleplay yaptırmak ya da<critique>etiketiyle öz eleştiri turu yaptırmak gibi, yapılandırılmış yanıtı zorlamak için de faydalı çalışıyor