4 puan yazan byh3071 3 시간 전 | Henüz yorum yok. | WhatsApp'ta paylaş

Vibe coding yaparken araçları sık sık değiştiriyorsunuz. Claude Code kullanırken Cursor’a, sonra Codex’e geçmek... Her seferinde kural dosyaları ve bağlam dağılıyor; ajan “tamamlandı” diyor ama gerçekte testlerin bile çalıştırılmadığı çok oluyor. Her seferinde elle
toparlamak istemediğim için yaptığım bir CLI harness’ı.

VHK bir kodlama ajanı değil. Hangi ajanı kullanırsanız kullanın, onun üstüne eklenerek kuralları, spesifikasyonları, kanıtları ve belleği repo içinde sabitler. Modeli tamamen değiştirseniz bile bu dosyalar olduğu gibi kalır.

Başlıca özellikler

  • Kural senkronizasyonu: Yalnızca RULES.md’yi yönetirseniz .cursorrules, CLAUDE.md, copilot-instructions gibi 8 aracın kural dosyalarını otomatik olarak uyumlu hale getirir.
  • Kanıt kapısı: verify / review / receipt / preflight. Özellikle receipt, tsc·test·build çıkış kodları gibi makine kanıtlarıyla “sahte tamamlandı” durumlarını yakalar (kararda LLM kullanmaz).
  • Kendi kendine evrim: Her oturumda biriken dersleri memory/pattern içinde toplayıp kural adayı olarak sunar. Kullandıkça bu projeye göre incelir.
  • Tam döngü: Fikir doğrulamadan geliştirme ve doğrulamaya, dağıtım sonrası içerik, operasyon ve satış taslaklarına kadar komutlarla birbirine bağlanır (yayınlama ve ödeme insanda).
  • Korece doğal dil: “vhk kaydet”, “vhk çıkış kontrolü” gibi Korece ifadelerle de yönlendirme yapılır.

Amacı ajanların yerini almak değil; ajanların iyi yapamadığı tekrar, bellek ve gate işlerini onlar yerine yakalayan bir katman olmak.

Açıkçası tek kişilik bir proje olduğu için Korece öncelikli; İngilizce dokümantasyon hâlâ yetişiyor. Pürüzlü yerler varsa rahatça bildirin.

Kurulum: npm i -g @byh3071/vhk
GitHub: https://github.com/byh3071-cpu/vhk (MIT · MCP 35 araç · Node 22+)

Tek başıma geliştirirken v2.9.0’a kadar geldim. Model değiştirdikçe projesi sarsılanların geri bildirimlerini beklerim.

Henüz yorum yok.

Henüz yorum yok.