Przepływ agentowy
Definicja
Przepływ agentowy to sposób działania, w którym AI realizuje cel w kilku krokach. Najpierw planuje, potem używa narzędzi, sprawdza wynik i w razie potrzeby go poprawia. Dopiero na końcu zamyka zadanie.
Co to w zasadzie jest?
Zwykły model odpowiada „na raz”. Przepływ agentowy działa jak człowiek przy zadaniu:
- najpierw robi plan,
- potem zbiera dane,
- wykonuje czynności po kolei,
- sprawdza, czy rezultat ma sens,
- ewentualnie poprawia.
To podejście dobrze działa przy zadaniach typu „zrób to od A do Z”. Wymaga jednak kontroli. Bez niej agent może wykonać zbyt wiele akcji.
Praktyczne zastosowania (konkretne scenariusze)
Scenariusz 1: Tworzenie treści
- Cel: plan -> szkic -> dopracowanie -> lista kontrolna -> gotowa wersja.
- Wejście: cel procesu, dostępne narzędzia i granice działania.
- Kroki: zaplanuj kroki -> wykonaj etap -> sprawdź wynik.
- Rezultat: zadanie domknięte w kontrolowanym przepływie.
- Zabezpieczenie: punkt akceptacji i limity działań.
Scenariusz 2: Porządkowanie repo
- Cel: analiza plików → propozycja struktury → PR → opis PR.
- Wejście: cel procesu, dostępne narzędzia i granice działania.
- Kroki: zaplanuj kroki -> wykonaj etap -> sprawdź wynik.
- Rezultat: zadanie domknięte w kontrolowanym przepływie.
- Zabezpieczenie: punkt akceptacji i limity działań.
Scenariusz 3: Badanie tematu
- Cel: lista źródeł → streszczenie → wnioski → weryfikacja.
- Wejście: cel procesu, dostępne narzędzia i granice działania.
- Kroki: zaplanuj kroki -> wykonaj etap -> sprawdź wynik.
- Rezultat: zadanie domknięte w kontrolowanym przepływie.
- Zabezpieczenie: punkt akceptacji i limity działań.
Ryzyka i jak je ograniczać
Ryzyko 1: Agent wykona niechciane akcje
- Ryzyko: agent wykona niechciane akcje.
- Jak ograniczać: tryb „tylko propozycja” lub osobny etap akceptacji.
Ryzyko 2: Zbyt długi proces (koszt i czas)
- Ryzyko: zbyt długi proces (koszt i czas).
- Jak ograniczać: limity kroków, limity tokenów, przerwania i punkty kontrolne.
Ryzyko 3: Błędy narastają (zły krok kolejne złe kroki)
- Ryzyko: błędy narastają (zły krok kolejne złe kroki).
- Jak ograniczać: ewaluacja po ważnych etapach, sprawdzanie faktów i udział człowieka.
Mapa powiązań
- Agent AI → agent to „wykonawca” przepływu.
- Orkiestracja → projektuje kroki i kolejność.
- Tool calling → agent używa narzędzi.
- Human-in-the-loop → bezpiecznik i akceptacja.
- Monitoring jakości / Ewaluacja → kontrola efektów.
- Mini-przepływ:
Cel → Plan → Narzędzia → Wynik → Sprawdzenie → Final
Diagram
flowchart LR
A[Cel]
B[Plan]
C[Działanie]
D[Sprawdzenie]
E[Final]
A --> B --> C --> D --> E
Diagram pokazuje, że przepływ agentowy prowadzi od celu przez plan i wykonanie do sprawdzenia wyniku, zanim zadanie zostanie zakończone.