GammaLabTechnologies/harmonist
Portable AI agent orchestration with mechanical protocol enforcement. 186 agents, zero runtime dependencies.
Hızlı değerlendirme
Özet
Harmonist, AI coding assistant’lar için agent’ları, workflow kurallarını ve denetimleri IDE hooks aracılığıyla bir araya getiren taşınabilir bir orchestration framework’üdür.
Profiline uyum
AI coding assistant iş akışlarını denetliyor ancak profilinizdeki uygulama geliştirme, çeviri veya seslendirme ihtiyaçlarını doğrudan karşılamıyor.
Neden yükseliyor
158 günde 2258 yıldız dikkat çektiğini gösteriyor; mekanik workflow denetimi de agent araçlarına ilgi duyan geliştiriciler için anlaşılır bir vaat. Ancak son 28 günde commit ve farklı yazar sayısı sıfır; yıldızların ne zaman kazanıldığı bilinmediğinden yükselişin sürdüğü doğrulanamıyor.
Problem
AI coding assistant’lar prompt’larda belirtilen inceleme ve güvenlik kurallarını atlayabilir; ekiplerin bu kuralları workflow içinde denetlemesi gerekir.
Çözüm
Python ve bash tabanlı IDE hooks ile subagent dispatch, dosya değişikliği ve oturum sonu gibi adımları kontrol eder; zorunlu kontroller eksikse oturumun tamamlanmasını engellemeyi hedefler. Agent tanımları ile diğer paket içeriklerini kurulumdan önce hash doğrulamasından geçirdiğini belirtiyor.
Yenilik
Agent workflow kurallarını yalnızca prompt’a bırakmayıp IDE hooks ile kontrol etme yaklaşımı ayırt edici; ancak bunun ilk örnek olduğu README iddiası bağımsız kanıtla desteklenmiyor. Mekanik denetimin kapsamı da kullanılan IDE’nin hook’larına ve tanımlanan kontrollere bağlı.
Teknolojiler
- Python 3.9+
- Python standard library
- bash
- Markdown
- IDE hooks
Riskler
- Son 28 günde commit ve farklı yazar yok; mevcut bakım temposu belirsiz.
- README’de agent sayısı 193, verilen repo açıklamasında 186; içerik ve sürüm sayılarının tutarlılığı doğrulanmalı.
- Kuralları atlamayı engelleme iddiası, ilgili IDE hook’larının hangi olayları yakaladığı ve hangi yolların kapsam dışında kaldığı incelenmeden kesin kabul edilmemeli.
- README’deki 550+ test ve supply-chain güvenliği iddiaları verilen verilerle bağımsız olarak doğrulanamıyor.
- Farklı IDE entegrasyonlarının aynı denetim kapsamını ve davranışı sağlayıp sağlamadığı belirsiz.
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.