Orchestrator'ı açık kaynak yaptım
Claude Agent SDK harika — ve token üzerinden ücretlendiriyor. Bir ajanı bir düzine paralel helper'a yaydığın an, her biri dosya okuyup döngüde düşünürken, sayaç işin haklı çıkardığından hızlı dönüyor. Ben maliyet grafiğini sürekli izlemeden paralel multi-agent koşular istedim.
Bu yüzden Orchestrator farklı bir yol izliyor: API çağırmak yerine Claude CLI'ı subprocess olarak spawn ediyor. İş, token başı API maliyeti olmadan Max aboneliğiyle koşuyor. Lead agent planlayıp dağıtıyor; paralel helper'lar dalları alıp geri rapor veriyor.
Numara daha akıllı bir ajan değil — dürüst bir maliyet modeli. Zaten ödediğin aracı spawn et.
Çalışma zamanının üstünde canlı bir Mission Control paneli var — her ajanın durumunu SSE üzerinden akıtan ve SQLite'ta saklayan Matrix temalı bir kokpit. Helper'ların ayağa kalkışını izleyebilir, çıktılarının düşüşünü görebilir ve dizüstünü kapatabilirsin; açılışta koşu kaldığı yerden devam eder.
Açık kaynak yaptım çünkü fikir paylaşılacak kadar küçük, üstüne inşa edilecek kadar faydalı. Zaten Max'e ödüyorsan, ajanları paralel koşmak için iki kez ödememelisin.
GitHub'da gör →