Wywołania narzędzi stają się przepływami
Wieloetapowe wywołania narzędzi zapisują się jako przepływ, więc uruchomisz go ponownie w każdej chwili.
VEX to typowany język, na którym działa Vaktex. Każde śledztwo staje się przepływem, który możesz przeczytać, uruchomić ponownie i przekazać koledze z zespołu.
input domain: hostsubs = subfinder(domain)live = httpx(subs.subdomains)parallel(max=8) for url in live.urls { r = http.get(url, timeout=5s) expect r.status < 500, "server error", severity="medium"}out(head(live.urls, 5))
Uruchomiono w piaskownicySparsowano bez błędówhttps://www.example.comhttps://api.example.comhttps://docs.example.comhttps://status.example.comhttps://app.example.com
Wieloetapowe wywołania narzędzi zapisują się jako przepływ, więc uruchomisz go ponownie w każdej chwili.
Każde narzędzie sprawdza dane wejściowe, zanim polecenie się uruchomi, więc kod nie wysypie się w połowie.
Deweloperzy uruchamiają je, kiedy chcą, bez czekania na agentów czy zespół bezpieczeństwa.
VEX jest czytelny i zwięzły, więc modele zużywają mniej tokenów na każdym kroku.
Środowisko wykonawcze samo optymalizuje Twój kod, więc kod od agentów czy Twoje szkice działa, jakby napisał go inżynier 10x.
Algorytmy i agenci weryfikują każde wywołanie, zanim zajdzie nieodwracalna zmiana, więc niebezpieczne działania są wyłapywane wcześniej.
Każde ustalenie łączy się z przepływem, więc kolejne retesty działają szybko, a zespół może potwierdzić, że problem rozwiązano.
Komórkę uruchomiono ponownie i problem wystąpił znowu.
Umów demo, a napiszemy przepływ dla wybranego przez Ciebie systemu. Albo przeczytaj, jak zbudowaliśmy ten język.