furkankly/zoetrope
Watch a Claude Code or Codex session as a live flow graph, in your terminal or your browser.
Hızlı değerlendirme
Özet
zoetrope, Claude Code ve Codex oturumlarını terminalde veya tarayıcıda canlı akış grafiği olarak gösteren bir Rust aracıdır.
Profiline uyum
AI agent iş akışlarını takip etme ihtiyacınıza, Claude Code ve Codex oturumlarını canlı görselleştirerek kısmen karşılık veriyor.
Neden yükseliyor
Coding agent oturumlarını gözlemleme ihtiyacının arttığı bir dönemde, Claude Code ve Codex için canlı grafik görünümü sunuyor; tarayıcı sürümü ve Herdr plugin entegrasyonu erişimi kolaylaştırıyor. 40 günde 952 yıldız, 12 commit ve 2 farklı yazar dikkat çekici erken ilgi ve aktivite gösteriyor; ancak bu veriler tek başına kalıcı benimsemeyi kanıtlamaz.
Problem
Coding agent oturumlarında ana agent’ın, başlattığı subagent’ların ve kullandıkları araçların zaman içindeki ilişkisini takip etmek zordur; metin transcript’leri bu akışı görsel olarak sunmaz.
Çözüm
Claude Code ve Codex transcript dosyalarını okuyup oturum ağacını ve araç etkinliğini grafikte gösterir; bitmiş oturumları zaman damgalarına göre replay edebilir, devam eden oturumları izleyebilir. Terminal arayüzüne ek olarak aynı uygulamayı WASM ile tarayıcıda çalıştırır.
Yenilik
Agent oturumlarını ana agent, subagent ve araç etkinlikleriyle canlı bir flow graph olarak gösterip aynı deneyimi terminal ve tarayıcıda sunması ayırt edici. Temel işlev transcript görüntüleme olduğundan, yeni bir altyapı veya genel amaçlı observability katmanı olduğu iddiası desteklenmiyor.
Teknolojiler
- Rust
- ratatui
- rataflow
- ratzilla
- WebAssembly (WASM)
- Claude Code
- Codex
Riskler
- README’de desteklenen kaynaklar Claude Code ve Codex ile sınırlı; başka agent formatları için destek belirtilmiyor.
- Transcript formatları değişirse okuma ve oturum ayrıştırma davranışı etkilenebilir.
- Araç read-only; müdahale, hata ayıklama veya ekip çapında merkezi observability sunduğu belirtilmiyor.
- Tarayıcı kullanımı transcript dosyasını kullanıcı tarafından açmayı veya sayfaya bırakmayı gerektiriyor; otomatik oturum keşfi terminal sürümüne göre sınırlı olabilir.
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.