Přeskočit obsah

Agenti

Agenti jsou cílově orientované, dlouho běžící workflow harnessu. Na rozdíl od chatu ve volné formě je agent spuštěn s definovanou třídou a parametry, vlastní jednu nebo více konverzací a sandboxů a prochází explicitním stavovým strojem směrem k výstupu (artefakty, reporty, parsery a podobně).

Agenti jsou hlavní cesta k plné autonomii: mohou běžet s minimálním nebo bez interaktivního chatu, zatímco harness stále zaznamenává auditní stopu a může u citlivých nástrojů použít vetting.

Vztah agentů a konverzací

Konverzace Agent
Zahájení Uživatel (nebo plán / delegate) Uživatel z New Agent, nebo automatizace
Řízení Otevřené chatové tahy Stavový stroj s pojmenovanými fázemi
Úspěch Uživatel rozhodne, že vlákno je hotové Agent dosáhne koncového stavu a může publikovat artefakty
Sandbox Na vyžádání, když to nástroje potřebují Často vytvořen při nastavení agenta

Agent může interně otevírat konverzace, když potřebuje LLM reasoning nebo nástroje. Záznam agenta v UI zobrazuje výstup konzole, propojené konverzace, sandboxy a artefakty.

Třídy agentů

Produkt dodává několik tříd agentů (dostupnost závisí na verzi a konfiguraci):

Agent Účel
Parser Builder Autonomně generovat a validovat log parsery ze vzorových logů
Detection Agent Autonomní práce zaměřená na detekce
Triage Agent Obohacení a prioritizace alertů v širším kontextu
Hunting Agent Strukturované threat-hunting běhy
Response Agent Playbooky zaměřené na reakci

Každá třída má schéma parametrů (a UI schéma), takže operátor před spuštěním vyplní požadované vstupy.

Životní cyklus

  1. Operátor zvolí třídu agenta a vyplní parametry (model, vstupy, …)
  2. Harness vytvoří záznam agenta a spustí ho na pozadí
  3. Agent podle potřeby vytváří sandboxy / konverzace, spouští nástroje a skills a loguje průběh
  4. Po úspěchu uloží artefakty (soubory ze sandboxu nebo zapsané agentem)
  5. Sandboxy mohou být označeny k ukončení; záznam agenta zůstane pro kontrolu

Chyby jsou uloženy na agentu (error + čas dokončení), aby operátor viděl, co běh zastavilo.

Agent vs. chat

  • Použijte konverzaci, když chcete řídit, zkoumat nebo řešit ad-hoc otázky
  • Použijte agenta, když jde o známý, ohraničený workflow, který by měl bez dohledu každého tahu skončit artefakty
  • Kombinujte: začněte v chatu a předejte hromadnou práci agentu; nebo spusťte agenta a zasáhněte jen při vettingu nástroje

V UI

  • New Agent — výběr třídy a konfigurace parametrů
  • Agents — seznam běžících a dokončených agentů, detail (konzole, konverzace, artefakty)