Anla & planla
Gereksinimler; bağımlılıklar, öncelikler, ara kilometre taşları ve alternatif yollar içeren bir görev grafiğine ayrıştırılır — büyük geliştirme görevleri bile yapılandırılmış kalır.
Argo kendini herhangi bir modele veya sağlayıcıya bağlamaz. Çerçeve; görev grafiklerini, yapılandırılmış müzakereyi, bağımsız doğrulamayı, hedeflenmiş bağlamı ve açıklanabilir model yönlendirmesini tek, kontrol edilebilir bir sistemde birleştirir.
Gereksinimler; bağımlılıklar, öncelikler, ara kilometre taşları ve alternatif yollar içeren bir görev grafiğine ayrıştırılır — büyük geliştirme görevleri bile yapılandırılmış kalır.
Bir zamanlayıcı ve yeniden planlayıcı, hangi ajanların ve modellerin gerektiğine ve bir analizin ne kadar derinleşmesi gerektiğine karar verir. Basit görevler: tek ajan. Karmaşık görevler: birden çok akıl yürütme ve doğrulama aşaması.
Bağımsız doğrulama örnekleri birleştirilmiş sonuçları kontrol eder; gerektiğinde onarım veya doğrulama çalışmaları başlatılır. Amaç, ölçülebilir kalite kazanımıdır, faaliyet değil.
Net biçimde ayrılmış katmanlar: arayüz, hizmet katmanı, orkestrasyon, sağlayıcı entegrasyonu, güvenlik ve veri depolama birbirinden ayrıştırılmıştır — ve internet bağlantısı olmadan bile uygulama çalışmaya devam eder.
Ajanlar bağımsız olarak hipotezler geliştirir, kanıt toplar, çelişkileri tespit eder ve konumlarını revize eder. En iyi tekil ajana göre elde edilen katma değer, bir Collective Intelligence Lift (Kolektif Zekâ Kazanımı) olarak ölçülür ve iş birliğini dinamik olarak yönlendirir.
Dosyaların, sembollerin, bağımlılıkların ve referansların artımlı bir dizini, her görev için hedeflenmiş bağlam paketleri sunar — yalnızca muhtemelen ilgili bilgiler, seçime ilişkin belgelenmiş bir gerekçeyle birlikte. Bağlam maliyetleri kontrol altında kalır.
Birden çok bulut sağlayıcısı ve yerel model paralel olarak çalışır; yönlendirme, yükseltme (escalation), önbellekleme ve bütçe kontrolü, başarılı sonuç başına maliyeti en aza indirir. İzlenebilir: hangi modellerin değerlendirildiği, hangilerinin dışlandığı — ve nedeni.
Onaylı klasör dışına erişime karşı çalışma alanı koruması, izin verilen programların beyaz listeleri, kabuksuz (shell-less) süreçler, zaman aşımları, sanal alan (sandboxing) ve patch-first değişiklikler için Git worktree'leri. Policy-as-code; ağ erişimini, sağlayıcıları, maliyeti ve kurulumları yönetir.
Her çalışma (run); bağlam kaynaklarını, model kararlarını, maliyetleri, dosya erişimlerini, kontrolleri ve hata yönetimini kaydeder. Replay, karar yollarını yeniden oluşturur; sansürleme profilleriyle denetim dışa aktarımları uyumluluk kanıtı sağlar.
Projeler, sohbetler, çalışmalar, bellek, beceriler ve denetim verileri yerel olarak saklanır; API anahtarları cihazda şifreli kalır. Ayrı bir sunucu yalnızca hesap, lisans, faturalandırma, güncellemeler ve yetkilendirmeleri yönetir — sürümler çevrimdışı doğrulanabilir.
Görev grafiğinden denetim dışa aktarımına kadar: çerçevenin her parçası, neler olduğunu görebilmeniz — ve gerçekleşmeden önce müdahale edebilmeniz için tasarlanmıştır.