Everything Claude Code (ECC) nedir? İçindekiler, kurulum, hook'lar ve ücret
Claude Code'u her projede sıfırdan yönlendirmek yerine Everything Claude Code (ECC) kitini kurarsın: planlayan, test yazan, kodu inceleyen hazır ajanlar ile skill, komut, hook ve kurallar gelir. Güncel README'ye göre 71 ajan, 311 skill ve 97 komut dosyası (sürüm 2.2.3). Önerilen kurulum `npx ecc-universal@2.2.3 setup`; resmî paket adı ecc-universal, "everything-claude-code" adlı paketler resmî değil. Hook'lar her araç çağrısında komut çalıştırdığı için hepsini körlemesine kurmak yerine hafif profille başlamak daha doğru. MIT lisanslı, yazılım ücretsiz.
- Ne yapar
- Claude Code'a hazır ajan, skill ve komut ekler
- Tür
- Kit: ajan, skill, komut, hook ve kural paketi
- Nerede
- Claude Code (birincil), Codex, Qoder; Cursor ve OpenCode beta
- İçindekiler
- 71 ajan, 311 skill, 97 komut, 27 hook girişi
- Hook
- Her araç çağrısında komut çalıştırır
- Türkçe
- Resmî kaynak yazmıyor
- Ücret
- Yazılım ücretsiz (MIT); GitHub App ayrı ve ücretli
ECC ne işe yarar? İçinde ne var?
Claude Code'u her projede sıfırdan yönlendirmek yerine, hazır bir ekip kurmak için yazılmış bir paket: planlayan, testi önce yazan, kodu inceleyen, derleme hatasını onaran ajanlar; bunları çağıran skill ve komutlar; araç çağrılarına bağlanan hook'lar; dil bazlı kurallar. Resmî dizindeki ve README'nin de yazdığı sayılar:
| Parça | Sayı | Ne |
|---|---|---|
| Ajan (agents/) | 71 | planner, architect, code-reviewer, security-reviewer, tdd-guide, build-error-resolver ve dil bazlı inceleyiciler (TypeScript, Python, Go, Java, Rust ve diğerleri). |
| Skill (skills/) | 311 | TDD, güvenlik, araştırma-önce, API tasarımı, veritabanı geçişleri, çatı kalıpları, içerik yazımı ve fazlası. |
| Komut (commands/) | 97 | /plan, /code-review, /build-fix, /learn, /checkpoint gibi eğik çizgi girişleri. README: skill'ler asıl yüzey, komutlar geçiş kısayolu. |
| Hook (hooks.json) | 27 giriş | Komut denetimi, yapılandırma dosyası koruması, biçimlendirme ve tür denetimi, oturum özeti, maliyet izleyici. |
| Kural (rules/) | 122 dosya | Ortak kurallar ve 22 dil/çatı klasörü. Eklentiyle gelmez, elle kopyalanır; her oturumda yüklenen bağlamdır. |
Kime yarar: Claude Code ile düzenli kod yazan ve hazır bir iş akışı isteyenlere. Küçük bir iş için çoğu gereksiz; README de tüm kataloğu değil, gereken parçayı kullanmayı öneriyor.
ECC nasıl kurulur?
!Resmî paket adı ecc-universal. ECC'nin SECURITY.md dosyası, "everything-claude-code" ya da benzeri takma adlı paketleri resmî olarak belgelenmedikçe kurmamanı söylüyor.
Önkoşullar (README): Node.js 18+, Git ve Claude Code 2.1+. Komutlar README'den aynen alındı.
› npx ecc-universal@2.2.3 setupSihirbaz kapsamı (kullanıcı, proje, yerel) ve hook düzeyini (kapalı, minimal, standart, sıkı) sorar. Kurduktan sonra yeni bir Claude Code oturumu aç ve /plugin list ile ecc@ecc'nin etkin olduğunu doğrula.
› npx ecc-universal@2.2.3 install --profile minimal --target claudeREADME, bu profilin hooks-runtime modülünü bilerek dışarıda bıraktığını yazıyor. Hook'u sonradan eklemek için --modules hooks-runtime --enable-hooks kullanılır.
Hook gerektiren bir kurulumda --enable-hooks ya da --no-hooks kararı verilmezse kurulum hiçbir şey yazmadan duruyor.
› /plugin marketplace add https://github.com/affaan-m/ECCSonra /plugin install ecc@ecc. Eklenti kural dosyası dağıtamaz; kuralları ayrıca elle kopyalarsın. README, bu yolu seçtiysen tam elle kurulumu üstüne yapmamanı söylüyor ("Do not stack install methods").
› ./install.sh --target claude --skills tdd-workflow,security-review› node scripts/ecc.js consult "security reviews" --target claude› codex plugin marketplace add affaan-m/ECCSonra codex plugin add ecc@ecc. Codex hook'ları açık güven kararı ister ve Claude'un hook profillerini kullanmaz.
| Profil | Ne için |
|---|---|
| minimal | Hook yok, hafif; başlangıç için. |
| core, developer, security, research | Amaca göre genişleyen kümeler. |
| opencode, full | OpenCode için ve tüm modüller (33 modül). |
Önce --profile minimal ya da yalnız ihtiyacın olan skill'lerle başla. npx ecc-universal@2.2.3 uninstall --dry-run neyin silineceğini önceden gösterir.
ECC nasıl kullanılır?
Eklentiyle komutlar ad alanlıdır (örneğin /ecc:plan). Skill'ler ise isteğine uygun olduğunda Claude tarafından kendiliğinden devreye girer ya da adıyla çağrılır.
› agentshield scan --path .Kurulum sağlığını npx ecc-universal@2.2.3 doctor, bozulmayı repair ile görürsün; kurulu olanları list-installed listeler.
ECC hangi programlarda çalışır?
| Claude CodeVar | README: kararlı birincil hedef (Claude Code 2.1+). |
|---|---|
| Codex, QoderVar | Yerli eklenti olarak destekli. |
| Cursor, OpenCode, GitHub Copilot CLIBeta | Beta bağdaştırıcı; tam özellik eşdeğerliği iddia edilmiyor. |
| Gemini CLI, Zed, Antigravity, Kimi Code ve diğerleriKısmen | Deneysel ya da minimal destek; Copilot Chat yalnız talimat. |
| Yerel WindowsKısmen | README "sınırlamalarla destekli" diyor; WSL yolu çekirdek olarak destekli. |
Liste README'deki platform tablosundan derlendi.
ECC neye erişir, hook'lar ne çalıştırır?
Hook'lar her araç çağrısında ve her yanıtın sonunda komut çalıştırır (çoğu Node betiği, bir kısmı Bash ya da Python). Örnekler: komut denetimi, biçimlendirme ve tür denetimi, git commit öncesi denetim, oturum özeti. ECC'nin kendi README'si hook, MCP ve proje talimatlarını "çalıştırılabilir yapılandırma" saymanı söylüyor.
Elle kurulumda ~/.claude altına skill, ajan, kural ve komut dosyaları; settings.json'a hook girişleri. Oturum özetleri ve metrikler varsayılan olarak ~/.claude altında tutulur.
ECC dosya silmiyor; uninstall yalnız kendi kurulum kaydındaki dosyaları kaldırır. GateGuard hook'u yıkıcı kabuk komutlarını (rm gibi) çalışmadan önce kapıdan geçirir; bu bir engelleme.
Betikler yerelde çalışır. /astra-review, kodunun farkını OpenAI'a gönderir (README'nin kendi cümlesi). AgentShield'in --opus analizi de dışarı veri yollayabilir. GitHub App commit geçmişini ve örnek dosyaları bellekte analiz ediyor, kalıcı saklamadığını yazıyor.
Bağlamı da etkiler: eklentinin kurulu kataloğu modele bildirilir, kurallar her oturumda yüklenen bağlamdır. SessionStart hook'u oturum başına varsayılan en çok 8.000 karakter bağlam ekler (ECC_SESSION_START_CONTEXT=off ile kapanır).
| Hook'u kısmak için | Ne yapar |
|---|---|
ECC_HOOKS_ENABLED=false | Hook'ları kapatır. |
ECC_HOOK_PROFILE=minimal | Hook profilini hafifletir. |
ECC_DISABLED_HOOKS="<kimlikler>" | Belirli hook'ları kapatır. |
!Hook'ları kapattığını sanıp açık bırakma riski var: eklenti ayarındaki hooks_enabled=false değerinin çalışma zamanında uygulanmadığını bildiren açık bir kayıt var (issue #3279, sürüm 2.2.2; 2.2.3'te düzelip düzelmediği belgede yazmıyor). Güvenilir yol ortam değişkeni ya da hook'suz minimal profil. GitHub Security Advisories'te yayımlanmış uyarı görünmüyor. Bu "güvenli" demek değildir; kurmadan önce depoyu ya da sürüm kaynağını gözden geçir (README: "sürüm sabitlemek güvenlik denetimi değildir").
ECC ücretsiz mi?
Yazılımın kendisi ücretsiz: depo ve npm paketi MIT lisanslı, kendi bilgisayarında ECC kullanmak için ödeme gerekmez. Ücretli olan, ayrı barındırılan "ECC Pro" GitHub App'i; depolarını analiz eden bir hizmet. Fiyatlar dolar, TL fiyatı yok. Claude Code'un kendi abonelik sınırları ayrıca geçerli.
- Yalnız herkese açık depolar
- Ayda 10 analiz
- Özel depo
- Özel depo analizi
- Koltuk başına ayda 50 analiz
- AgentShield destekli tarama
- SSO
- Sınırsız analiz
- SSO'ya hazır yönetişim
- SLA
Kaynak: ecc.tools fiyat sayfası ve README. Ücretli hizmet ayrı şartlara tabi; kullanmadan önce o şartları oku. README sponsor logoları ve bir satış ortaklığı bağlantısı (aff=ecc) taşıyor. Bu bir hukuki görüş değildir.
Sık sorunlar ve çözümleri
| Ne oluyor | Ne yapmalı |
|---|---|
| Skill, komut ya da hook iki kez çalışıyor | Aynı ajana iki yöntemle kurulmuş. Eklentiyi kaldır, uninstall çalıştır, fazla kopyalanmış kural klasörlerini sil, tek yolla yeniden kur. |
| Kullanıcıların bildirdiği Sihirbaz "Could not verify ecc@ecc…" hatasıyla duruyor (macOS, 2.2.3) | Açık issue #3492; resmî çözüm yazılı değil. Yerel eklenti komutlarını ya da kapsam çakışmasını çözüp tekrar dene. |
| Kullanıcıların bildirdiği Yerel Windows'ta hook her araç çağrısında zaman aşımına düşüyor | Açık issue #3459: Git Bash'te kilit takılı kalıyor. WSL yolunu dene. |
| Kullanıcıların bildirdiği Açılışta "hooks.json içinde bilinmeyen anahtar" uyarısı | Eski sürümde bildirildi (#3169); README alanların artık ayrı bir dosyada durduğunu yazıyor. 2.2.3'te çözülüp çözülmediği belirsiz. |
| npm'de "Everything Claude Code" adıyla paket arıyorsun | Resmî paket ecc-universal; takma adlı paketleri kurma. |
ECC nasıl kaldırılır?
- Eklentiyle kurduysan: Claude Code'dan
ecc@ecceklentisini kaldır. - Sihirbaz ya da elle kurduysan:
npx ecc-universal@2.2.3 uninstall --dry-runile neyin silineceğine bak, sonrauninstallçalıştır. - Elle kopyaladığın kurallar:
~/.claude/rules/eccklasörünü kendin sil; ECC onları kayıtlı saymaz. - GitHub App'i iptal et: ecc.tools fatura portalından (belge: istediğin zaman iptal).
Sık sorulan sorular
Everything Claude Code nedir?
Claude Code'a hazır ajan, skill, komut, hook ve kural paketi ekleyen MIT lisanslı açık kaynak kit. Güncel README'ye göre 71 ajan, 311 skill ve 97 komut dosyası içeriyor.
ECC ücretli mi?
Depo ve npm paketi MIT lisanslı ve ücretsiz. Ücretli olan, ayrı barındırılan ECC Pro GitHub App'i: özel depolar için kişi başı ayda 19 dolar. Kendi bilgisayarında kullanmak için ödeme gerekmez.
Hepsini mi kurmalıyım, yoksa tek tek mi?
İkisi de mümkün. Sihirbaz bir profil kurar; tek tek için --skills a,b ya da elle kopyalama var. README tüm kataloğu değil, gereken parçayı kullanmayı öneriyor; başlangıç için minimal profil.
Hook'lar ne çalıştırıyor, kapatabilir miyim?
Node betikleri (bir kısmı Bash ya da Python): komut ve dosya yazımı öncesi ve sonrası denetim, biçimlendirme, oturum özeti. Kurulumda hook düzeyi seçilir; ortam değişkenleriyle sonradan kısılır. Hook'suz yol: --profile minimal.
Windows'ta çalışır mı?
Çekirdek Node CLI Windows, macOS ve Linux'ta çalışıyor; README yerel Windows'u sınırlamalarla destekli olarak işaretliyor, açık hata kayıtları var. WSL yolu çekirdek olarak destekli.
ECC güvenli mi?
Güvenlik damgası yok. GitHub Security Advisories'te yayımlanmış uyarı görünmüyor (14.10.2026). ECC'nin SECURITY.md'si yalnız resmî kaynaktan kurmanı ve hook ile MCP'leri çalıştırılabilir yapılandırma saymanı söylüyor.
İlgili rehberler
Kaynaklar
Resmî kaynaklarda net olmayanlar: Minimal profille gelen skill'lerin tam listesi · AgentShield --opus analizinin hesap gereksinimi · ekip hesabında yönetici izni · #3279 ve #3169'un 2.2.3'te çözülüp çözülmediği · Türkçe ve TL bilgisi · OSV taraması. Her biri ilgili bölümde yazılı.





