Zrozumienie i planowanie
Wymagania są rozkładane na graf zadań z zależnościami, priorytetami, celami pośrednimi i ścieżkami alternatywnymi — nawet duże zadania deweloperskie pozostają uporządkowane.
Argo nie wiąże się z żadnym modelem ani producentem. Framework łączy grafy zadań, strukturalną deliberację, niezależną weryfikację, precyzyjny kontekst i wyjaśnialne routowanie modeli w jeden sterowalny system całościowy.
Wymagania są rozkładane na graf zadań z zależnościami, priorytetami, celami pośrednimi i ścieżkami alternatywnymi — nawet duże zadania deweloperskie pozostają uporządkowane.
Scheduler i replanner decydują, którzy agenci i modele są potrzebni oraz jak głęboka musi być analiza. Proste zadania: jeden agent. Złożone: wiele faz myślenia i weryfikacji.
Niezależne instancje weryfikujące sprawdzają połączone wyniki; w razie potrzeby uruchamiane są przebiegi naprawcze lub weryfikacyjne. Celem jest mierzalny zysk jakościowy, a nie sama aktywność.
Wyraźnie rozdzielone warstwy: interfejs, warstwa usług, orkiestracja, integracja z dostawcami, bezpieczeństwo i przechowywanie danych są od siebie odseparowane — a aplikacja działa nawet bez połączenia z internetem.
Agenci niezależnie formułują hipotezy, zbierają dowody, identyfikują sprzeczności i rewidują swoje stanowiska. Wartość dodana względem najlepszego pojedynczego agenta jest mierzona jako Collective Intelligence Lift i dynamicznie steruje współpracą.
Przyrostowy indeks plików, symboli, zależności i odwołań dostarcza dla każdego zadania precyzyjne pakiety kontekstowe — tylko prawdopodobnie istotne informacje, wraz z udokumentowanym uzasadnieniem wyboru. Koszty kontekstu pozostają pod kontrolą.
Wielu dostawców chmurowych i modele lokalne działają równolegle; routowanie, eskalacja, buforowanie (caching) i kontrola budżetu minimalizują cenę za udany wynik. Identyfikowalne: które modele były brane pod uwagę, które zostały wykluczone — i dlaczego.
Ochrona workspace przed dostępem poza zatwierdzony folder, listy dozwolonych programów (allowlist), procesy bez powłoki (shell), limity czasu, sandbox i Git worktree dla zmian typu patch-first. Policy-as-code kontroluje sieć, dostawców, koszty i instalacje.
Każdy przebieg (run) rejestruje źródła kontekstu, decyzje o modelu, koszty, dostęp do plików, kontrole i obsługę błędów. Replay rekonstruuje ścieżki decyzyjne; eksporty audytowe z profilami redakcji dostarczają dowodów zgodności.
Projekty, czaty, przebiegi, Memory, Skills i dane audytowe są przechowywane lokalnie; klucze API pozostają zaszyfrowane na urządzeniu. Osobny serwer obsługuje wyłącznie konto, licencję, rozliczenia, aktualizacje i uprawnienia (entitlements) — edycje można sprawdzić offline.
Od grafu zadań po eksport audytowy: każdy element frameworku jest zaprojektowany tak, abyś widział, co się dzieje — i mógł zareagować, zanim coś się wydarzy.