10 Kat Üretkenlik İçin 20 Claude Code CLI Komutu

Mark Ponomarev

Mark Ponomarev

20 June 2025

10 Kat Üretkenlik İçin 20 Claude Code CLI Komutu

Claude Code, Cursor ve Loveable AI çağında, yazılım geliştirme manzarası sismik bir değişim geçiriyor. Klavyeye eğilmiş, her kod satırını elle yazan geleneksel geliştirici imajı, hızla daha işbirlikçi ve akıllı bir iş akışıyla yer değiştiriyor. Bu devrimin merkezinde yapay zeka destekli kodlama asistanlarının yükselişi yer alıyor ve Anthropic'in Claude Code CLI'ı, terminalde yaşayan geliştiriciler için özellikle güçlü bir araç olarak öne çıkıyor.

Grafik kullanıcı arayüzlerinin kendi yeri olsa da, komut satırı arayüzü yetenekli bir geliştiricinin elinde hız, verimlilik ve otomasyon konusunda tartışmasız şampiyon olmaya devam ediyor. Claude Code CLI sadece başka bir sohbet robotu değil; kod tabanınızı anlayabilen, komutları yürütebilen ve hatta projenizin inceliklerini öğrenebilen ajanssal bir kodlama ortağıdır. Zekanızı artırmak, sıkıcı işleri otomatikleştirmek ve sizi gerçekten önemli olan şeye odaklanmanız için özgürleştirmek üzere tasarlanmış bir araçtır: karmaşık sorunları çözmek ve yenilikçi yazılımlar oluşturmak.

Bu kapsamlı kılavuz sizi Claude Code CLI dünyasına derinlemesine bir dalışa çıkaracak. Basit bir komut listesinin ötesine geçip, üretkenliğinizi gerçekten 10 kat artırabilecek iş akışlarını ve teknikleri keşfedeceğiz. İster deneyimli bir komut satırı gazisi olun, ister geliştirme sürecinizde yapay zekanın gücünü keşfetmeye yeni başlıyor olun, bu makale size Claude Code CLI'da ustalaşmak ve daha etkili ve verimli bir geliştirici olmak için ihtiyacınız olan bilgi ve araçları sağlayacaktır.

Bölüm 1: Temeller - Başlangıç ve Çalıştırma

💡
Üzerinde güzel API Dokümantasyonu oluşturan harika bir API Test Aracı mı istiyorsunuz?

Geliştirici Ekibinizin maksimum üretkenlikle birlikte çalışması için entegre, Hepsi Bir Arada bir platform mu istiyorsunuz?

Apidog tüm taleplerinizi karşılar ve Postman'i çok daha uygun fiyata değiştirir!
button

Claude'un tüm gücünü serbest bırakmadan önce, onu kurmanız ve oturum yönetiminin temellerini öğrenmeniz gerekir. Bu bölüm, ilk adımlarda size rehberlik edecek ve Claude ile sohbetlerinizi başlatmak, durdurmak ve sürdürmek için temel komutları tanıtacaktır.

1. Kurulum: Yapay Zeka Destekli Geliştirmeye İlk Adımınız

10 kat üretkenliğe giden yolculuk tek bir komutla başlar. Claude Code CLI, npm (Node Package Manager) aracılığıyla dağıtılır ve Node.js yüklü herhangi bir sisteme kolayca kurulabilir.

Komut:Bash

npm install -g @anthropic-ai/claude-code

Ne işe yarar: Bu komut, Claude Code CLI'ı sisteminize global olarak yükler, bu da terminalinizdeki herhangi bir dizinden claude komutunu çalıştırabileceğiniz anlamına gelir.

Üretkenlik Artışı: Makinenizin herhangi bir yerinden yapay zeka kodlama asistanınıza anında erişim sağlayan tek seferlik bir kurulum. Bir tarayıcıya veya ayrı bir uygulamaya geçmeye gerek yok; Claude her zaman sadece bir komut uzağınızda.

2. Yapılandırma: Deneyiminizi İnce Ayarlama

Küçük özelleştirmeler iş akışınız üzerinde büyük bir etkiye sahip olabilir. Bu komut, Claude'un bir görevi tamamladığında sizi nasıl bilgilendireceği konusunda bir tercih belirlemenizi sağlar.

Komut:Bash

claude config set --global preferredNotifChannel terminal_bell

Ne işe yarar: Bu, Claude'a uzun süren bir görev tamamlandığında terminalinizin zil sesini çalmasını söyler.

Üretkenlik Artışı: Claude'un bitip bitmediğini görmek için sürekli terminalinizi kontrol etmek yerine, başka bir göreve geçebilir ve sonuçları gözden geçirme zamanı geldiğinde bilgilendirilebilirsiniz. Bu, odaklanmayı sürdürmek ve çoklu görevleri verimli bir şekilde yapmak için basit ama etkili bir yoldur.

3. claude: Yeni Bir Sohbet Başlatma

Bu, sizin için ikinci doğa haline gelecek komuttur. Claude ile yeni bir sohbete açılan kapınızdır.

Komut:Bash

claude

Ne işe yarar: Claude ile yeni bir etkileşimli oturum başlatır.

Üretkenlik Artışı: Her yeni görev için temiz bir başlangıç. Bu, önceki sohbetlerden gelen bağlamın mevcut çalışmanızla çakışmamasını sağlar, bu da Claude'dan daha doğru ve ilgili yanıtlar alınmasına yol açar.

4. claude --continue veya claude -c: Kaldığınız Yerden Devam Etme

Kesintiler her geliştiricinin gününün bir parçasıdır. Bu komut, düşünce akışınızı kaybetmeden işinize sorunsuz bir şekilde devam etmenizi sağlar.

Komut:Bash

claude --continue

Ne işe yarar: En son Claude oturumunuzu, tüm sohbet geçmişi ve bağlamı bozulmadan sürdürür.

Üretkenlik Artışı: Bu büyük bir zaman tasarrufu sağlar. Bağlamı yeniden açıklamanız veya önceki komutları yeniden çalıştırmanız gerekmez. Sadece claude -c yazın ve kaldığınız yere geri dönün.

5. claude --resume veya claude -r: Birden Fazla Projeyi Kolaylıkla Yönetme

Birden fazla proje üzerinde çalışan geliştiriciler için bağlam değiştirme büyük bir üretkenlik katilidir. --resume bayrağı sizin çözümünüzdür.

Komut:Bash

claude --resume

Ne işe yarar: Geçmiş oturumlarınızın bir listesini görüntüler, böylece hangisini sürdüreceğinizi seçebilirsiniz.

Üretkenlik Artışı: Bağlamı kaybetmeden farklı projeler ve görevler arasında zahmetsizce geçiş yapın. Bu, projelerinizin her biri için ayrı, özel bir yapay zeka asistanına sahip olmak gibidir.

Bölüm 2: Çekirdek İş Akışı - Günlük Sürücüleriniz

Bir oturumdayken, Claude ile etkileşim kurmak için bir dizi güçlü "slash komutu" kullanacaksınız. Bunlar, sohbeti yönetmek, bağlam sağlamak ve yapay zeka ortağınızdan en iyi şekilde yararlanmak için günlük sürücülerinizdir.

6. /init: Claude'a Projeniz İçin Bir Beyin Verme

/init komutu, Claude'un projelerinizdeki tam potansiyelini açığa çıkarmanın anahtarıdır. Claude'un kod tabanınız hakkında bilgi edinmek için kullandığı özel bir dosya oluşturur.

Komut:Bash

/init

Ne işe yarar: Projenizin kök dizininde bir CLAUDE.md dosyası oluşturur.

Üretkenlik Artışı: CLAUDE.md dosyası, projenizin mimarisi, bağımlılıkları ve kodlama kuralları gibi üst düzey bilgileri saklayabileceğiniz yerdir. Claude, size daha bağlama duyarlı ve doğru yardım sağlamak için bu dosyayı okuyacaktır. Bunu Claude'a projeniz için bir "bellek" vermek gibi düşünün. Hatta > document the project architecture in CLAUDE.md gibi komutlarla Claude'dan bunu yazmanıza yardım etmesini isteyebilirsiniz.

7. /clear: Tam Bir Sıfırlama Değil, Yeni Bir Başlangıç

Bazen, tamamen yeni bir oturum başlatmadan bir oturum içinde yön değiştirmeniz gerekir. /clear komutu bunun için mükemmeldir.

Komut:Bash

/clear

Ne işe yarar: Mevcut oturumunuzun sohbet geçmişini ve bağlamını sıfırlar.

Üretkenlik Artışı: Bu, çıkıp yeni bir oturum başlatmaktan çok daha hızlıdır. Aynı proje içinde yeni bir göreve geçtiğinizde ve Claude'u önceki sohbetinizden gelen ilgisiz bağlamla karıştırmaktan kaçınmak istediğinizde idealdir.

8. /compact: Bağlam Pencerenizi Akıllıca Yönetme

Claude'un gücü büyük bağlam penceresinden gelir, ancak bu sonsuz değildir. /compact komutu, sohbetlerinizi daha uzun süre devam ettirmenin akıllı bir yoludur.

Komut:Bash

/compact

Ne işe yarar: Mevcut sohbeti özetler, anahtar bilgileri korurken toplam token sayısını azaltır.

Üretkenlik Artışı: Bu, bağlam sınırına takılmadan Claude ile daha uzun, daha karmaşık etkileşimler kurmanızı sağlar. Tıpkı iyi not almayı bilen akıllı bir asistana sahip olmak gibidir, böylece büyük resme odaklanabilirsiniz.

9. /review: Yapay Zeka Destekli Kod Gözden Geçiriciniz

Kod gözden geçirmeleri kod kalitesini korumak için önemlidir, ancak bir darboğaz olabilir. /review komutuyla, kodunuz üzerinde anında ikinci bir çift göze sahip olursunuz.

Komut:Bash

/review

Ne işe yarar: Claude'dan bir çekme isteğini, belirli bir dosyayı veya bir kod bloğunu gözden geçirmesini ister.

Üretkenlik Artışı: Claude, potansiyel hataları tespit edebilir, iyileştirmeler önerebilir ve stil kılavuzu uyumluluğunu kontrol edebilir, hepsi saniyeler içinde. Bu, kodunuzun gözden geçirilmesi ve birleştirilmesi için gereken süreyi önemli ölçüde azaltabilir ve bir geliştirici olarak öğrenmenize ve gelişmenize yardımcı olur.

10. /help: Oturum İçi Kopya Kağıdınız

Parmaklarınızın ucunda bu kadar çok güçlü komut varken, birini unutmak kolaydır. /help komutu dost canlısı hatırlatıcınızdır.

Komut:Bash

/help

Ne işe yarar: Mevcut tüm slash komutlarını ve ne işe yaradıklarına dair kısa bir açıklamayı listeler.

Üretkenlik Artışı: Terminalinizden ayrılmaya veya dokümantasyon aramaya gerek yok. help komutu, ihtiyacınız olan bilgiyi, tam da ihtiyacınız olduğu anda size verir.

11. /model: İş İçin Doğru Aracı Seçme

Anthropic, farklı güçlü yönlere sahip bir model ailesi sunar. /model komutu, bunlar arasında anında geçiş yapmanızı sağlar.

Komut:Bash

/model

Ne işe yarar: Mevcut oturumunuz için, örneğin oldukça gelişmiş Opus veya hızlı Sonnet gibi farklı bir Claude modeli seçmenizi sağlar.

Üretkenlik Artışı: Bu, özel ihtiyaçlarınız için en iyi modeli seçme esnekliği sağlar. Karmaşık bir mimari soruna yaratıcı bir çözüm mü gerekiyor? Opus'a geçin. Basit bir soruya hızlı bir cevap mı gerekiyor? Sonnet sizin tercihiniz.

Bölüm 3: Proje Ustalığı - Herhangi Bir Kod Tabanını Anlama

Geliştiriciler için en büyük zorluklardan biri, yeni bir projeye hızla adapte olmaktır. Komut olarak kullanılan aşağıdaki istemler, Claude'u herhangi bir kod tabanında güvenle gezinmenize yardımcı olabilecek uzman bir rehbere dönüştürür.

12. > summarize this project

Bu, herhangi bir yeni projeyi anlamak için başlangıç noktanızdır.

İstem:

> summarize this project

Ne işe yarar: Claude'dan mevcut projenin amacını, ana özelliklerini ve teknoloji yığınını içeren üst düzey bir genel bakış sunmasını ister.

Üretkenlik Artışı: Dokümantasyon ve kodu okuyarak saatler hatta günler geçirmek yerine, dakikalar içinde özlü bir özet alabilirsiniz. Bu, yeni ekip üyeleri veya yeni bir açık kaynak projesini keşfederken paha biçilmezdir.

13. > explain the folder structure

İyi organize edilmiş bir proje üzerinde çalışmak keyiflidir, ancak tanıdık olmayan bir proje bir labirent olabilir. Bu istem sizin haritanızdır.

İstem:

> explain the folder structure

Ne işe yarar: Claude'dan projenin dizin yapısını analiz etmesini ve her klasörün amacını açıklamasını ister.

Üretkenlik Artışı: Projenin nasıl organize edildiğini, anahtar dosyaları nerede bulacağınızı ve yeni kodu nereye ekleyeceğinizi hızla anlayın. Bu sizi birçok sinir bozucu deneme yanılmadan kurtarır.

14. > find the files that handle user authentication

Claude'un zekasının gerçekten parladığı yer burasıdır. Belirli bir özellikle ilgili kodu bulmasını isteyebilirsiniz ve o sizin için zor işi yapacaktır.

İstem:

> find the files that handle user authentication

Ne işe yarar: Tüm kod tabanını arar ve kullanıcı kimlik doğrulamasından sorumlu dosyaları belirler.

Üretkenlik Artışı: Bu, kodunuzu anlayan süper güçlü bir arama motoruna sahip olmak gibidir. Dosyaları manuel olarak aramaktan çok daha hızlı ve doğrudur ve belirli bir özelliği anlamaya veya değiştirmeye çalışırken size büyük miktarda zaman kazandırabilir.

15. > explain the main architecture patterns used here

Bir projenin mimarisini anlamak, iyi tasarım kararları almak için çok önemlidir. Bu istem, projenin tasarımına üst düzey bir bakış sunar.

İstem:

> explain the main architecture patterns used here

Ne işe yarar: Kod tabanını analiz eder ve kullandığı ana mimari desenleri (Model-View-Controller (MVC), mikro hizmetler veya monolitik mimari gibi) belirler.

Üretkenlik Artışı: Bu, kodun sadece "ne" olduğunu değil, "neden" olduğunu anlamanıza yardımcı olur. Yazdığınız herhangi bir yeni kodun projenin mevcut tasarımıyla tutarlı olduğundan emin olmak için gereklidir.

Bölüm 4: Gelişmiş Cephanelik - Bir Claude Güç Kullanıcısı Olma

Üretkenliğinizi bir üst seviyeye taşımaya hazır mısınız? Bu gelişmiş komutlar ve özellikler sizi gerçek bir Claude güç kullanıcısına dönüştürecektir.

16. Özel Slash Komutları: Kendi Araçlarınızı Oluşturma

Bu, Claude Code CLI'nın en güçlü özelliklerinden biridir. Kişisel iş akışlarınızı otomatikleştirmek için kendi özel slash komutlarınızı oluşturabilirsiniz.

Nasıl çalışır: Bir .claude/commands dizininde (projenizde veya ana dizininizde) markdown dosyaları oluşturursunuz. Dosyanın adı komutun adı olur.

Örnek:

Aşağıdaki içeriğe sahip .claude/commands/test.md adında bir dosya oluşturun:Markdown

Run all the unit tests and report the results.

Artık, özel komutunuzu çalıştırmak için Claude oturumunuzda sadece /project:test yazabilirsiniz.

Üretkenlik Artışı: Bu, iş akışınıza mükemmel şekilde uyarlanmış kişiselleştirilmiş bir araç seti oluşturmanıza olanak tanır. Testleri çalıştırmak, hazırlık ortamına dağıtmak, şablon kodları oluşturmak ve hayal edebileceğiniz her şey için komutlar oluşturabilirsiniz. Bu, tekrarlayan görevlerini otomatikleştirmek isteyen geliştiriciler için nihai üretkenlik hilesidir.

17. claude mcp add: Claude'un Yeteneklerini Genişletme

Model Bağlam Protokolü (MCP), Claude'u diğer araçlara ve hizmetlere bağlamanızı sağlayan bir sistemdir.

Komut:Bash

claude mcp add playwright npx @playwright/mcp@latest

Ne işe yarar: Bu komut, Playwright MCP'yi Claude örneğinize ekler, bu da ona bir web tarayıcısını kontrol etme yeteneği verir.

Üretkenlik Artışı: MCP'lerle Claude'a süper güçler verebilirsiniz. Claude'dan "web sitemize git, test kullanıcısı olarak oturum aç ve gösterge tablosunun ekran görüntüsünü al" demeyi hayal edin. Playwright MCP ile bu sadece mümkün değil, aynı zamanda kolaydır.

18. permission.allow / permission.deny: Güvenlik ve Kontrol

Claude daha güçlü hale geldikçe, sisteminizde ne yapıp ne yapamayacağı üzerinde kontrol sahibi olmak önemlidir.

Nasıl çalışır: Claude'un yürütmesine izin verilen komutların bir beyaz listesini veya kara listesini oluşturmak için .claude/settings.json dosyasını düzenleyebilirsiniz.

Üretkenlik Artışı: Bu, Claude'u güvenle kullanma huzuru verir, sadece açıkça onayladığınız eylemleri gerçekleştireceğini bilirsiniz. Güvenilir otomasyon için --dangerously-skip-permissions kullanabilirsiniz, ancak bunu dikkatli kullanın.

19. npx ccusage@latest: Kullanımınızı Takip Etme

Token kullanımını ve ilişkili maliyetleri takip etmek isteyen geliştiriciler için bu komut olmazsa olmazdır.

Komut:Bash

npx ccusage@latest

Ne işe yarar: Token kullanımınızın ve tahmini maliyetlerin ayrıntılı bir raporunu sunar.

Üretkenlik Artışı: Bu, Claude'u nasıl kullandığınızı anlamanıza ve kullanımınız hakkında bilinçli kararlar almanıza yardımcı olur. Ayrıca, istemlerinizi ve iş akışlarınızı daha token verimli hale getirme fırsatlarını belirlemek için harika bir yoldur.

20. > ultrathink ...: Claude'un Derin Düşüncesini Serbest Bırakma

Bu belirli bir komut değil, güçlü bir istem tekniğidir. Özellikle zorlu bir sorunla karşılaştığınızda, Claude'dan bunun hakkında "ultrathink" yapmasını isteyebilirsiniz.

İstem:

> ultrathink how to design a scalable real-time chat application

Ne işe yarar: Bu, Claude'u yüzeysel bir cevabın ötesine geçmeye ve daha derinlemesine ve yapılandırılmış bir düşünme sürecine girmeye teşvik eder. Genellikle sorunu daha küçük parçalara ayırır, farklı yaklaşımları değerlendirir ve daha kapsamlı ve iyi gerekçelendirilmiş bir çözüm sunar.

Üretkenlik Artışı: Bu, kıdemli bir mimarla beyin fırtınası yapmak gibidir. Yeni fikirleri ortaya çıkarmanıza, potansiyel tuzakları belirlemenize ve karmaşık teknik zorluklar hakkında daha iyi kararlar almanıza yardımcı olabilir.

Bölüm 5: Ajanssal İş Akışı - Bir Takım Arkadaşı Olarak Claude

Yapay zekanın geliştirmedeki gerçek geleceği, Claude'un sadece bir araç olarak değil, aktif ve akıllı bir takım arkadaşı olarak hareket ettiği "ajanssal iş akışı"ndadır. İşte bu yeni paradigmayı sergileyen bazı gelişmiş iş akışları.

Claude ile Test Odaklı Geliştirme (TDD)

TDD güçlü bir metodolojidir ve Claude bunu daha da verimli hale getirebilir.

İş Akışı:

  1. > write a failing test for the new feature: Claude'dan henüz var olmayan bir özellik için başarısız olacak bir test yazmasını isteyin.
  2. Testi çalıştırın: Testin başarısız olduğunu onaylayın.
  3. > write the code to make the test pass: Claude'dan testi geçirecek kodu yazmasını isteyin.
  4. Testi tekrar çalıştırın: Testin artık geçtiğini onaylayın.
  5. Yeniden düzenleme: Claude'dan kodu netlik ve verimlilik için yeniden düzenlemesini isteyin.

Üretkenlik Artışı: Bu iş akışı, kodunuzun her zaman testlerle kapsandığından emin olur, bu da daha yüksek kaliteli ve daha sürdürülebilir yazılımlara yol açar. Claude'un hem testleri hem de uygulama kodunu hızla oluşturma yeteneği, TDD döngüsünü inanılmaz derecede hızlı ve verimli hale getirir.

Birden Fazla Claude Örneği Kullanma

Karmaşık görevler için, tıpkı bir geliştirici ekibiyle yaptığınız gibi, birden fazla Claude örneğini paralel olarak kullanabilirsiniz.

İş Akışı:

  1. Örnek 1 (Geliştirici): Yeni bir özellik için kod yazmak üzere bir Claude örneği kullanın.
  2. Örnek 2 (Gözden Geçirici): İlk örnek tarafından yazılan kodu gözden geçirmek için ikinci bir Claude örneği kullanın (yeni bir terminal penceresinde).
  3. Örnek 3 (Yeniden Düzenleyici): Gözden geçirecin geri bildirimlerine dayanarak kodu yeniden düzenlemek için üçüncü bir örnek kullanın.

Üretkenlik Artışı: Bu, çalışmanızı paralelleştirmenize ve kodunuz üzerinde birden fazla "perspektiften" yararlanmanıza olanak tanır. Büyük ve karmaşık projelerde kod kalitesini iyileştirmenin ve geliştirme sürecini hızlandırmanın güçlü bir yoludur.

Sonuç: Kodun Geleceği Bir Sohbet

Claude Code CLI sadece bir komut koleksiyonundan daha fazlasıdır; kodunuzla etkileşim kurmanın yeni bir yoludur. Bilgisayara her talimatı dikte ettiğiniz bir monologdan, hedeflerinize ulaşmak için akıllı bir ortakla işbirliği yaptığınız bir diyaloga geçiştir.

Bu kılavuzda belirtilen komutlarda ve iş akışlarında ustalaşarak, sadece yeni bir araç öğrenmekle kalmıyorsunuz; yazılım geliştirmenin geleceğini kucaklıyorsunuz. Sıkıcı ve tekrarlayan görevlere daha az zaman harcayabileceğiniz ve sevdiğiniz yaratıcı ve zorlu işlere daha fazla zaman ayırabileceğiniz bir gelecek. Üretkenliğinizin sadece artırılmakla kalmayıp, çarpıldığı bir gelecek. Öyleyse dalın, denemeye başlayın ve kişisel kodlama asistanınız olarak 10 kat daha üretken bir geliştiriciye sahip olmanın nasıl bir şey olduğunu keşfedin. Sohbet daha yeni başlıyor.

💡
Üzerinde güzel API Dokümantasyonu oluşturan harika bir API Test Aracı mı istiyorsunuz?

Geliştirici Ekibinizin maksimum üretkenlikle birlikte çalışması için entegre, Hepsi Bir Arada bir platform mu istiyorsunuz?

Apidog tüm taleplerinizi karşılar ve Postman'i çok daha uygun fiyata değiştirir!
button

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin