lennney/stop-that-shit
Stop That Shit(别再造史了)|面向 Codex/GPT 场景的多平台 Hook + Skill Guard:拦截 AI coding agent 无需求的哈希、校验和与任务范围膨胀。 A multi-platform Hook + Skill Guard for AI coding agents in Codex/GPT workflows: stop unrequested hashes, checksums, and task-scope creep.
Hızlı değerlendirme
Özet
Stop That Shit, AI coding agent’ların izinsiz kapsam genişletmesini ve gereksiz savunma kodu eklemesini Skill kuralları ve platform Hook’larıyla sınırlamaya çalışır.
Profiline uyum
AI coding agent'larını sınırlandırması geliştirme akışınıza dolaylı katkı sağlayabilir, ancak profilde bu tür bir guardrail ihtiyacı belirtilmiyor.
Neden yükseliyor
AI coding agent’ların gereksiz iş üretmesi ve kullanıcıların sınır koyma ihtiyacı güncel, anlaşılır bir sorun. Repo 47 günde 2304 yıldız almış; son 28 günde 37 commit ve 3 farklı yazar aktiviteye işaret ediyor. Yıldızlar ilgi göstergesidir, gerçek kullanım veya etkililik kanıtı değildir.
Problem
AI coding agent’lar istenmeyen dosya değişiklikleri, gereksiz checksum ve hash’ler, tekrarlanan doğrulamalar veya talep edilmemiş refactoring yaparak kapsamı ve maliyeti artırabilir.
Çözüm
Bir Skill ile görev sınırları ve mühendislik kararları için yönergeler sağlar; platformlara özgü Hook’larla desteklenen araç çağrılarını denetler ve bazı eylemleri durdurur ya da izin ister. Codex, Claude Code, OpenCode, Hermes Agent CLI ve Pi için kurulum yönergeleri sunuyor.
Yenilik
Kapsam kontrolü fikri tek başına yeni görünmüyor; dikkat çeken tarafı bunu bir Skill ve platformlara yönelik Hook’larla birden fazla agent ortamında paketlemesi. README 18 kural örneğinden ve bazı karşılaştırmalı çalışmalardan söz ediyor, ancak bu veriler tek başına gerçek görevlerdeki etkinliği kanıtlamıyor.
Teknolojiler
- JavaScript
- Node.js
- Codex
- Claude Code
- OpenCode
- Hermes Agent CLI
- Pi
- Hooks
- Skills
Riskler
- Guard’ın davranışı desteklenen her platformun Hook ve plugin mekanizmalarına bağlı; sürüm ve entegrasyon uyumluluğu kontrol edilmeli.
- Yanlış pozitifler gerekli bir işi durdurabilir; README’deki izin parametreleri ve sınırlandırma seçeneklerinin ekip iş akışına uygunluğu denenmeli.
- Skill yönergeleri agent davranışını garanti etmez; Hook’ların denetleyebildiği eylemler dışında kalan davranışlar için güvence varsayılmamalı.
- README’deki 18 örnek, gerçek projelerdeki hata oranı veya verimlilik kazanımı hakkında yeterli bağımsız kanıt sunmuyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.