ViraStack
  • Akademi
  • Hakkında
  • Destek
Genel BakışBaşlangıç

Başlangıç

  • Giriş
  • Kurulum
  • Desteklenen araçlar
  • llms.txt
  • llms-full.txt

Kullanım

  • CLI
  • Kurulan dosyalar

Kurallar

  • Kural kataloğu
  • Özelleştirme

Sürümler

  • v2’ye geçiş
  • Değişiklik günlüğü

CLI

Tüm komutlar ve bayraklar, çıktının nasıl okunacağı ve CI’da nasıl davrandığı.

Komutlar

KomutAçıklama
initKuralları kurar veya mevcut kurulumu günceller.
removeYönetilen tüm dosyaları, AGENTS.md bloğunu ve CLAUDE.md import satırını siler. Değiştirdiğiniz dosyalar siz onaylamadan veya --force vermeden korunur.

Seçenekler

BayrakAçıklama
--agent <list>claude, cursor (virgülle) veya none. Varsayılan: claude,cursor.
--framework <name>nextjs veya tanstack. Tespiti geçersiz kılar.
--force, -fDeğiştirdiğiniz yönetilen dosyaların da üzerine yazar (remove ile siler). AGENTS.md bloğunun dışındaki içeriğe asla dokunmaz.
--dry-runHiçbir şey yazmadan planı gösterir.
--yes, -yHer soruyu varsayılanla cevaplar. Varsayılan asla üzerine yazmaz.
--trTürkçe çıktı.
--help, -hYardımı gösterir.
--version, -vSürümü gösterir.

Çıktıyı okuma

Bu örnekte next-intl kurulduktan sonra proje güncellendi. CLI her dosyayı bir işaretle listeler ve bir özetle bitirir:

ViraStack AI v2.0.0
Framework: nextjs · Agents: claude, cursor · i18n: yes · Package manager: pnpm

  ~ .claude/rules/virastack/architecture.md · updated
  + .claude/rules/virastack/i18n.md · created
  ! .claude/rules/virastack/testing.md · skipped: not an interactive terminal; use --force to overwrite
  ~ .claude/rules/virastack/nextjs.md · updated
  ~ .cursor/rules/virastack/architecture.mdc · updated
  + .cursor/rules/virastack/i18n.mdc · created
  ~ .cursor/rules/virastack/nextjs.mdc · updated
  ~ AGENTS.md · updated
  ~ .virastack/ai.json · updated

2 created · 6 updated · 0 removed · 1 skipped
ViraStack AI rules are ready.
  • + oluşturuldu
  • ~ güncellendi
  • - silindi
  • ! atlandı veya korundu, sebebiyle birlikte

Örnekler

Yazmadan neyin değişeceğini görün:

$ pnpm dlx @virastack/ai init --dry-run

Sadece Cursor için kurun:

$ pnpm dlx @virastack/ai init --agent cursor

TanStack Start kurallarını zorlayın:

$ pnpm dlx @virastack/ai init --framework tanstack

ViraStack AI’ı projeden kaldırın:

$ pnpm dlx @virastack/ai remove

CI ve betikler

Etkileşimsiz bir kabukta CLI soru sormaz. Değiştirilmiş dosyalar bir uyarıyla atlanır. Terminalde --yes da aynı şekilde davranır. Değişikliklerinizin üzerine yazılmasını istiyorsanız --force verin. Ayrıntı için özelleştirme sayfasına bakın.

ÖncekiDesteklenen araçlarSonrakiKurulan dosyalar

Bu sayfada

  • Komutlar
  • Seçenekler
  • Çıktıyı okuma
  • Örnekler
  • CI ve betikler
Hata mı var? Düzeltin