Bildiğim Tüm Claude Code İpuçları (Mart 2026)

@mvanhorn
İNGILIZCE4 ay önce · 22 Mar 2026
917K
2.4K
248
86
8.6K

TL;DR

Kodlama ve strateji süreçlerini otomatikleştirmek için planlama odaklı disipline, sesli dikteye ve paralel otonom oturumlara odaklanan, yüksek hızlı bir AI geliştirme iş akışına dair kapsamlı bir rehber.

@kevinrose hangi IDE'yi kullanması gerektiğini sordu. Benim cevabım 128 yanıt arasında en çok etkileşimi aldı: "IDE yok. Sadece plan.md dosyaları ve ses." Bununla kastettiğim her şey burada.

Matt Van Horn - inline image

1. Bir Fikrin Olduğu An, /ce:plan veya /ce:brainstorm

Öğrendiğim en önemli şey: bir fikrim olduğu an, /ce:plan yapıyorum.

"Şöyle bir düşüneyim" değil. "Kodlamaya başlayayım" da değil. /ce:plan. Her seferinde. Çılgın bir ürün fikri mi? /ce:plan. Biri GitHub'da bir hata mı bildirdi? Sorun URL'sini kopyala, yapıştır, /ce:plan. Terminalde hata mı var? Cmd+Shift+4 ile ekran görüntüsü al, doğrudan Claude Code'a Ctrl+V ile yapıştır, /ce:plan şunu düzelt. Claude Code görselleri kabul eder - hataların, hata mesajlarının, tasarım maketlerinin, Slack konuşmalarının ekran görüntüleri - ve bunlardan bir plan yazar.

Çalıştırdığında perde arkasında olan şey şudur. /ce:plan aynı anda birden fazla araştırma aracısı başlatır. Biri kod tabanını analiz eder - dosyalarını okur, desenleri bulur, kurallarını kontrol eder. Bir diğeri dokümanların/çözümlerin/ içinde geçmiş hatalardan dersler arar. Konu gerektiriyorsa, daha fazla aracı harici en iyi uygulamaları ve framework dokümanlarını araştırır. Hepsi aynı anda.

Sonra birleştirir ve yapılandırılmış bir plan.md yazar: neyin yanlış olduğu, hangi yaklaşımın izleneceği, hangi dosyalara dokunulacağı, onay kutuları ile kabul kriterleri, kendi kodundan izlenecek desenler. Genel tavsiyeler değil. Kod tabanına, kurallarına, geçmişine dayalı.

/ce:work o planı alır ve inşa eder. Görevlere böler, her birini uygular, testleri çalıştırır, kriterleri işaretler. Bağlam kayboldu mu? Yeni bir oturum başlat, planı göster, kaldığın yerden devam et. Plan her şeye dayanan kontrol noktasıdır.

Geleneksel yazılım geliştirme %80 kodlama, %20 planlamadır. Bu bunu tersine çevirir. @jarodtaylor'ın dediği gibi: "Zamanının %80'ini Opus ile planlayarak geçirirsen ve sonra alt aracıların üzerine saldırtırsan..." Düşünce planda olur. Yürütme mekaniktir.

Bunu gerçek kılan eklenti Compound Engineering'dir. @EveryInc'ten:

/plugin marketplace add EveryInc/compound-engineering-plugin

Süper hayran oldum. Sonra katkıda bulunan oldum, GitHub'da #3 katkıda bulunan, 21 commit, sadece çekirdek ekibin arkasında. @kevinrose beni birkaç hafta önce bununla tanıştırdı.

70 plan dosyam ve /last30days'te 263 commit'im var. Aradaki fark, bu disipline sahip olmadan önceki erken commit'ler. Şimdiki kuralım: gerçekten tek satırlık bir değişiklik olmadığı sürece, her zaman önce bir plan.md var.

2. Sesi Benimse

LLM'lerden önce sesli notlara dayanamazdım. Apple'ın yerleşik diktesi telefonumu duvarlara fırlatmak istememe neden oldu. Ama sesten LLM'e farklı. Transkripsiyonun mükemmel olması gerekmez çünkü Claude Code bağlamı anlar. Mikrofonun neyi yanlış anladığını tahmin eder. Mırıldanabilir, cümlenin ortasında kesilebilir, yeniden başlayabilirsin. Ses sonunda işe yarıyor çünkü dinleyici boşlukları dolduracak kadar zeki.

Monologue (@usemonologue, Every'den - Compound Engineering'i yapan aynı şirket) konuşmayı odaklanmış herhangi bir uygulamaya iletir. Sen konuşursun, Claude Code'a yazar. WhisperFlow da harika. Birini seç. Ofis için bir gooseneck mikrofon aldım.

Bunu şu anda Tesla'mda Tam Otomatik Sürüş'ten, çocuklarımı okula bırakırken yazıyorum. Bu paragraf yazılmadı, konuşuldu.

3. Aynı Anda Dört ila Altı Oturum Çalıştır

Günümü aslında böyle geçiriyorum. Dört ila altı Ghostty penceresi, her biri ayrı bir Claude Code oturumu çalıştırıyor. Biri plan yazıyor. Biri farklı bir plandan inşa ediyor. Biri /last30days araştırması yapıyor. Biri son yaptığım şeyi test ederken bulduğum bir hatayı düzeltiyor.

Bir pencerede /ce:plan araştırma aracılarını başlatırken, diğer pencereye geçiyorum ve zaten yazılmış bir planı /ce:work yapıyorum. O inşa ederken, üçüncü pencereye yeni bir hata yapıştırılıyor. İlk pencereye geri döndüğümde, plan hazır ve Zed'de beni bekliyor.

Bu yüzden izinleri atlatmak (sonraki bölüm) pazarlık konusu değil. Her oturum her işlemde "İzin ver?" diye sorarsa, bağlam değiştiremezsin. Hepsinin otonom çalışması gerek. Kontrol et, tepki ver, devam et. Bir şeyi bozarsan veya mahvedersen GitHub orada.

Bu aynı zamanda MacBook'umun yaklaşık bir saatte bitmesinin sebebi. Paralel altı Claude oturumu. Az önce yeni MacBook Pro sipariş ettim.

4. Her Şeyi Değiştiren Üç Ayar

Claude Code'un varsayılan modu her düzenleme, her komut için izin ister. Üç yapılandırma değişikliği yapman gerek.

"Tehlikeli şekilde izinleri atla" (evet, gerçek adı bu). ~/.claude/settings.json:

{

"permissions": {

"allow": [

"WebSearch", "WebFetch", "Bash", "Read", "Write",

"Edit", "Glob", "Grep", "Task", "TodoWrite"

],

"deny": [],

"defaultMode": "bypassPermissions"

},

"skipDangerousModePermissionPrompt": true

}

skipDangerousModePermissionPrompt: true anahtar. Bu olmadan, Claude her oturumda onaylamanı ister. Ayrıca Shift+Tab ile de değiştirebilirsin. Katkı: @danshapiro (Glowforge kurucusu, Hot Seat yazarı). Bir arkadaşımın Claude Code'unu kurarken, AI aktif olarak onu bunu etkinleştirmekten alıkoymaya çalıştı. Doğrudan olmalısın. Bu senin bilgisayarın.

Claude bitirdiğinde ses çal. Aynı dosyaya ekle:

{

"hooks": {

"Stop": [

{

"hooks": [

{

"type": "command",

"command": "afplay /System/Library/Sounds/Blow.aiff"

}

]

}

]

}

}

Uzaklaş. Sesi duyduğunda geri gel. Dört ila altı oturum çalışırken, hangisinin bittiğini bilmen gerekir. Katkı: Myk Melez.

Zed otomatik kaydetme. Zed ayarlarında (Cmd+,):

{

"autosave": {

"after_delay": {

"milliseconds": 500

}

}

}

Bu, Google Docs benzeri bir numara. Zed her 500 milisaniyede bir kaydeder. Claude Code dosya sistemini izler. Claude bir dosyayı düzenlediğinde, değişiklikler anında Zed'de görünür. Zed'de yazdığında, Claude bunu bir saniye içinde görür. Bir yarısında Ghostty, diğer yarısında Zed, ikisi de aynı dosyaya bakıyor. Bir Google Doc üzerinde işbirliği yapmak gibi hissettiriyor, tek fark işbirlikçilerden birinin bir AI olması.

Matt Van Horn - inline image

5. Planlamadan Önce Araştırma

/ce:plan yapmadan önce, sık sık üzerinde /last30days çalıştırırım.

Vercel'in agent-browser'ı ile Playwright arasında karar veriyordum. Dokümanları okumak yerine, /last30days Vercel agent browser vs Playwright çalıştırdım. Birkaç dakika içinde: 78 Reddit başlığı, 76 X gönderisi, 22 YouTube videosu, 15 HN hikayesi. Agent-browser %82-93 daha az bağlam token'ı kullanıyor. Playwright sadece araç tanımları için 13.700 token boşaltıyor. @rauchg'nin gönderisi 964 beğeni aldı.

Tüm çıktıyı /ce:plan integrate agent-browser'a besledim. Plan, altı aylık eğitim verilerine değil, topluluğun şu anda gerçekten bildiklerine dayanarak ortaya çıktı.

/last30days açık kaynak (4.5K yıldız, github.com/mvanhorn/last30days-skill). Paralel olarak Reddit, X, YouTube, TikTok, Instagram, HN, Polymarket ve web'de arama yapar. Bunu her şey için yapıyorum. Bir kütüphane seçmeden önce, bir özellik oluşturmadan önce, bu makaleyi yazmadan önce. Bölüm 1 için güncel topluluk alıntıları almak üzere /last30days Compound Engineering çalıştırdım. Araştır, planla, inşa et. Gerçek döngü bu.

Matt Van Horn - inline image

6. Herhangi Bir Toplantıyı Plan.md'ye Dönüştür

Potansiyel bir adayla öğle yemeği yedim. Şirkette üzerinde çalışılmayan yeni bir ürün fikrini tartıştık. Ayrıca yemek, restoranlar, çocuklar hakkında da konuştuk. İçine ürün beyin fırtınası serpiştirilmiş bir buçuk saatlik normal bir sohbet.

Granola çalışıyordu. Öğle yemeğinden sonra, tam transkripti - suşi hakkında konularla karışık doksan dakika - Claude Code'a yapıştırdım: /ce:plan bunu bir ürün teklifine dönüştür.

İşte bunu büyülü yapan şey: Claude Code, ürün kodumuzun GitHub'da nerede yaşadığını zaten biliyor. Ayrıca şirket strateji klasörüme - yazdığım her önceki strateji planı.md - erişimi var. Granola transkriptini işlerken, sadece öğle yemeği sohbetinden fikirler çıkarmıyordu. Gerçek kod tabanımız ve daha önce aldığımız her stratejik kararla çapraz referans yapıyordu. Granola bağlamı + kod tabanı + önceki strateji planları = altın.

Tek seferde inanılmaz bir teklif çıkardı. Hedefler, kullanıcı hikayeleri, teknik yaklaşım, kilometre taşları. Restoranlarla ilgili kısımları görmezden geldi. Aynı akşam adaya gönderdim.

Şimdi bizimle o üründe tam zamanlı çalışıyor.

Granola artık MCP desteğine sahip, bu yüzden doğrudan Claude Code içinde kullanıyorum. Artık kopyala-yapıştır yok. Her toplantının bağlamı doğrudan plana akıyor.

7. Plan Dosyalarını Sadece Kod İçin Değil, Her Şey İçin Kullan

Şirketim için bir strateji belgesi yazıyordum. Claude Code ve markdown dosyası yan yana açık. Monologue'a konuştum: "Pazara giriş için bana üç yaklaşım ver. Her birinin artılarını ve eksilerini özetle."

Zed'de üç seçenek belirdi. "İkinci seçenek en yakını ama birinci seçenekteki dil daha iyi. Onları birleştir." Anında güncellendi. "Şimdi en büyük riski ele al." Eklendi. "İkinci paragraf çok uzun." Kısaltıldı.

Claude Code GitHub'ımızı çekiyor, bu yüzden mevcut ürünü anlıyor. Ayrıca daha önceki tüm strateji plan.md dosyalarıma erişimi var. Yeni bir konumlandırma yazarken, daha önce aldığım her stratejik kararın tam bağlamına sahip. Bu birleşen bağlam, her planı bir öncekinden daha iyi yapan şey.

Strateji belgeleri, ürün özellikleri, rekabet analizi, bu makale. Aynı iş akışı. Konuş, planla, yinele.

8. Uzaktan Claude Code İçin Bir Mac Mini Çalıştır

OpenClaw için bir Mac Mini kurdum, ancak onunla yaptığım iki şey daha var:

Telefondan Telegram. Claude Code'un bir Telegram entegrasyonu var. Telefonumdan Mac Mini'me Telegram üzerinden mesaj atıyorum. Akşam yemeğinde, bir hata aklıma gelir, Telegram'a /ce:plan fix the timeout issue yaz. Tekrar ekran başına geçtiğimde plan Zed'de beni bekliyor. Claude Code ayrıca OpenClaw AgentMail'imi kullanarak uzaktayken bana plan dosyalarını e-postayla gönderiyor.

Uçak yolculuklarında tmux. Katkı: Nathan Smith. Claude Code, uçak wifi'siyle iyi çalışmaz. Bağlantı düşer, oturum ölür ve sana haber bile vermez. Ancak önce Mac Mini'ne tmux ile bağlanırsan, oturum o makinede çalışır. Laptopun sadece bir pencere. Atlantik üzerinde 20 dakika wifi düştü mü? Yeniden bağlan. Oturum tam olarak bıraktığın yerde ve çalışmış.

Avrupa'dan dönüş uçağında tüm uçuş boyunca özellikler gönderdim.

Açık Kaynak İçin de Bu İş Akışını Kullanıyorum

GitHub profiline bakarsan (github.com/mvanhorn), son zamanlarda birleştirildiğim projelerden bazıları, her biri herhangi bir kod satırı yazılmadan önce plan.md dosyalarıyla:

  • Python - defaultdict repr sonsuz döngü, man sayfası metin sarma
  • OpenCV - HoughCircles dönüş türü, YAML ayrıştırıcı yığın taşması
  • Vercel Agent Browser - Appium v3 satıcı öneki, WebSocket geri dönüşü, toplu komut iş akışları (#5 katkıda bulunan)
  • OpenClaw - tarayıcı rölesi, hız sınırı UX, iMessage teslimatı, Codex ortam algılama, sesli aramalar
  • Zed - $ZED_LANGUAGE görev değişkeni, Finder'da Göster sekme bağlam menüsü, git paneli starts_open ayarı
  • Paperclip - SPA yönlendirme, eklenti alan olayları, promptfoo değerlendirme çerçevesi (#3 katkıda bulunan)
  • Compound Engineering - plan geçitleme, seri inceleme modu, yetenek geçişi, NTFS iki nokta üst üste işleme (#3 katkıda bulunan)

Karım Bana Kızgın

Laptopumu her yere taşıyorum. Dört ila altı Ghostty sekmesi artı Zed. O pek memnun değil. Mac Mini + Telegram yardımcı oluyor. Ancak gerçek zamanlı olarak paralel gelişen birden fazla plan istediğimde, laptopa ihtiyacım var. Okul bırakma saatine getirmemi gerçekten istemiyor.

Üzgünüm tatlım.

Bu Makale Bu İş Akışıyla Yazıldı

Bu, Zed'de bir markdown dosyası. Claude Code, Ghostty'de çalışıyor. Monologue'a konuştum: "tema yanlış, açılışı yeniden yaz." "Granola hikayesini ekle." "Zed'e IDE'm deme." Claude yeniden yazıyor. Değişiklikler Zed'de görünüyor. Tepki veriyorum. Yedi tam yeniden yazım.

Bildiğim her şey bu. Bir ses uygulaması, bir plan dosyası eklentisi, üç yapılandırma değişikliği, dört ila altı paralel oturum, bir Mac Mini ve ürün tekliflerine dönüşen toplantılar. IDE yok. Kod yok. Konuş, planla, inşa et. Bir masadan, bir kanepeden, bir arabadan.

Bonus: Token'lar Bittiğinde

Bu tür bir verimlilik, aylık 200 dolarlık Claude Max planını hızla tüketecektir. Bütün gün dört ila altı paralel Opus oturumu birikir.

Cevap: ayrıca 200 dolarlık Codex planını da al. Codex CLI'yi kur ve Compound Engineering, bunun yerine Codex kredileriyle inşa edebilir. Az önce Compound Engineering'e /ce:work --codex gönderdim - bugün birleşti - Claude kredileri azaldığında uygulamayı Codex'e devrediyor.

Bazı arkadaşlarım Codex'i Claude Code çalışmalarının kod incelemeleri için kullanıyor ve tersi. Diğerleri Codex'in kod çıktısını tercih ediyor ancak orkestrasyon için Claude Code'dan çağırıyor. İki plan birbirini tamamlıyor. Planlama için Claude, ağır uygulama için Codex.

Ayrıca uyurken çalışmak için çalıştırdığım bir "gece-gece" modum var ama bunu açıklamak başka bir zamanın konusu.

Bonus 2: Disney World Anlatımı

Bu iş akışını kod olmayan bir şey üzerinde baştan sona göstermek için, işte bugünden gerçek bir örnek. Çocuğumun maçını izlerken futbol sahasındaydım. Başka bir ebeveynle Disney World gezileri hakkında konuşuyorduk. Laptopumu çıkardım ve ona gösterdim.

Adım 1: /last30days Disney World. İki dakika sonra, tam resim. 66 Reddit başlığı (11.804 oy), 34 X gönderisi, 8 YouTube videosu. Fiyat şoku baskın konuşma - r/DisneyPlanning'de 8.500 dolarlık bir seyahat raporu 183 yorum aldı. Mart ayında tek başına altı sürüş kapalı. Buzz Lightyear 8 Nisan'da yeni tabancalarla yeniden açılıyor. Rock 'n' Roller Coaster bir Muppets sürüşüne dönüşüyor. DinoLand yıkılıyor.

Adım 2: "Pairl 16 Nisan'da özellikle ne açık / açık olmayacak" (yazım hataları ve hepsi - CC umursamıyor). Claude yenileme takvimini kontrol etti, last30days verileriyle çapraz referans yaptı, bana tam açık/kapalı listesini verdi.

Adım 3: /ce:plan Disney World'de bir gün geçireceğim. En az üç park, belki dört, muhtemelen dört yapmak istiyorum çünkü deliyim. Epcot'ta Guardians'ı, Hollywood Studios'ta birkaç sürüşü, World'de birkaç sürüşü, Animal Kingdom'da Everest sürüşünü ve en az bir Avatar sürüşünü yapmak istiyorum. Artı: "Tüm Genie Plus ve diğer şeyleri çalıştırmak için strateji nedir? Ayrıca, bir hafta önce, bir şeye bakmam gerekmiyor mu? Neyi ne zaman satın alıyorum? Hatırlatıcıları ayarlamama yardım et. Yemek umurumda değil. Otelim yok. tek seferlik geçiş için 25 dolar ödemeye razıyım"

Claude'un araştırma aracıları başladı, last30days verileriyle çapraz referans yaptı ve yapılandırılmış bir plan.md yazdı: park sırası (AK -> HS -> Epcot -> MK), tam Lightning Lane rezervasyon stratejisi, 13/14/15 Nisan sabah 7:00'de üç alarm hatırlatıcısı, hangi sürüşlerin Tekli Geçiş (14-22 dolar) vs Çoklu Geçiş gerektirdiği, çocuklarım için boy gereksinimleri.

Adım 4: Planı Zed'de açtım. İnceledim. Diğer ebeveyne kendi planını yapması için söyledim "Yani Disney World'e bir gezi yapıyorum ve parklarda üç gün geçiriyorum. Bana en verimli rotaları, hangi geçişleri alacağımı, hangi ekstralara sahip olacağımı söyle... sekiz ve beş yaşında bir çocuk." Claude, Binici Değişim protokolleri, günlük güzergahlar ve "bu hafta 5 yaşındaki çocuğunu ayakkabılarıyla ölç" uyarısı ile 305 satırlık yeni bir plan yazdı.

Adım 5: "sonuncuyu Vercel sitesinde açık modda yayınlayabilir misin? Görmesi kolay." (Daha fazla yazım hatası. Hala önemli değil.) Claude temiz bir HTML sayfası oluşturdu ve yayınladı.

Canlı: disney-plan-ebon.vercel.app

Adım 6: .md dosyasını Telegram üzerinden OpenClaw'a attım. "Tüm bu hatırlatıcıları YOU'ya, bir gün önce/takvim vb. ile ilgili hata yapman durumunda çift emniyetle eklemek için bir plan yapabilir misin?" dedim. OpenClaw planı okudu, iş takvimime takvim etkinlikleri VE bana Telegram'da ping atan cron yedekleme işleri kurdu. Her kritik rezervasyon penceresi için çift kapsama. 13 Nisan PT 3:50: "ŞİMDİ Multi Pass SATIN AL." 16 Nisan 3:50: "ŞİMDİ Tekli Pass SATIN AL." İkisi de ET 7:00 penceresi açılmadan 10 dakika önce. Ateşlendikten sonra otomatik sil.

Matt Van Horn - inline image

Sesten araştırmaya, plandan web sitesine, otomatik hatırlatıcılara. Bir futbol sahasında.

İş akışı bu. Kod, strateji, açık kaynak, makaleler ve görünüşe göre Disney World için çalışıyor.

/last30days açık kaynak. 4.5K yıldız. 70 plan dosyası ve saymaya devam.

@slashlast30days - github.com/mvanhorn/last30days-skill

Compound Engineering: @EveryInc

Monologue: @usemonologue (Every'den)

Granola: granola.ai (artık MCP ile)

Ghostty: ghostty.org

Zed: zed.dev

Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Kaynağı kaydedin, odaklı sorular sorun, argümanı özetleyin ve viral bir makaleyi tek bir AI çalışma alanında yeniden kullanılabilir notlara dönüştürün.

YouMind'ı keşfet
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet