Przegląd umowy według Twojego playbooka: klauzula po klauzuli, z bramką dla prawnika
Umowa wpada do folderu, Claude wyciąga z niej klauzule, agent ocenia każdą względem Twoich stanowisk negocjacyjnych, a werdykt liczy kod. Przy pisaniu tego tekstu znaleźliśmy w opublikowanej wersji błąd, który gubił dwie z trzech ocen. Opisujemy go razem z poprawką.
Autor
- Adrian HuniaWspółzałożyciel SEVENEDGE
- Opublikowano:
- Ostatnia weryfikacja:
- Wersja n8n:
- 2.8.4
W skrócie
Co robi
- Pobiera nową umowę z folderu Google Drive
- Wyciąga klauzule z cytatem zdania kluczowego słowo w słowo
- Ocenia każdą klauzulę względem playbooka i twardych granic
- Liczy werdykt kodem: twarda granica zawsze oznacza nie podpisywać
- Ryzykowne umowy wysyła do recenzenta, a wynik zapisuje w arkuszu
Czego nie robi
- Nie jest poradą prawną i nie ocenia zgodności z prawem
- Nie widzi zależności między klauzulami
- Nie czyta skanów słabej jakości wiarygodnie
- Nie negocjuje i nie odsyła poprawek
Czego wymaga
- n8n z node'ami LangChain (sprawdzone na 2.8.4)
- Google Drive i Google Sheets
- Klucz API Anthropic
- Twój playbook i lista twardych granic
Przegląd umowy według Twojego playbooka: klauzula po klauzuli, z bramką dla prawnika
Większość umów, które podpisuje mała firma, to warianty kilku znanych wzorów. Prawnik czyta je w całości, choć ryzyko zwykle siedzi w trzech miejscach: limicie odpowiedzialności, prawach do danych i warunkach wypowiedzenia. Ten workflow n8n robi pierwsze czytanie względem Twojego playbooka i podsuwa prawnikowi tylko to, co od niego odbiega.

Wyciąganie klauzul: cytat słowo w słowo
Plik z Google Drive trafia do API Anthropic jako PDF. Pierwsze wywołanie niczego nie ocenia, tylko dzieli umowę na klauzule. Każda dostaje temat, streszczenie i jedno zdanie kluczowe skopiowane dokładnie z dokumentu. To zdanie prawnik porówna z oryginałem.
Jeśli odpowiedzi nie da się sparsować albo nie ma w niej żadnej klauzuli, przebieg kończy się błędem:
silently continuing would produce an empty "no issues found" report — the most dangerous possible output for a contract review.
Ocena: jedna klauzula, jeden playbook
Agent ocenia klauzule po kolei. Dostaje opis naszej strony umowy, playbook (na przykład: limit odpowiedzialności dostawcy co najmniej 12 miesięcy opłat, nasze dane wracają do nas w użytecznym formacie) i listę twardych granic, czyli rzeczy nie do przyjęcia. Zwraca stanowisko (matches_playbook, off_playbook, missing_protection i inne), wagę oraz konkretną propozycję zmiany zapisu.
Dwie reguły z promptu robią najwięcej: brak ochrony, której wymaga playbook, jest ustaleniem, a nie stanem akceptowalnym, a agent nigdy nie twierdzi, że coś jest zgodne z prawem.
Werdykt liczy kod
if (hardLimitBreaches.length) verdict = 'DO_NOT_SIGN';
else if (worst >= 4) verdict = 'DO_NOT_SIGN';
else if (worst === 3) verdict = 'NEGOTIATE_BEFORE_SIGNING';
else if (worst === 2) verdict = 'SIGN_WITH_NOTED_RISKS';
else verdict = 'CLEAN';
Naruszenie twardej granicy rozstrzyga sprawę niezależnie od tego, jak oceniono pojedynczą klauzulę. Wszystko poza CLEAN idzie do recenzenta z trzema linkami: przejdź dalej, wyślij do poprawek, odrzuć. Gdy decyzja nie dotrze w czytelnej postaci, workflow przyjmuje ostrożniejszą opcję, czyli poprawki.
Błąd, który znaleźliśmy przy pisaniu tego tekstu
Sprawdziliśmy to na pętli z pięcioma klauzulami, z których trzecia była blokująca. Ocenę agenta zastąpiliśmy stałą, żeby wynik zależał tylko od logiki pętli.
| Wersja | Ocenione klauzule | Werdykt |
|---|---|---|
| paczki po 3 (opublikowana) | 2 z 5 (C1, C4) | CLEAN |
| jedna klauzula na przebieg (poprawka) | 5 z 5 | DO_NOT_SIGN |
Stara wersja zgubiła akurat klauzulę blokującą i uznała umowę za czystą. Poprawka przetwarza jedną klauzulę na przebieg pętli i usuwa ustawienie wielkości paczki. Czas działania się nie zmienia, bo agent i tak ocenia klauzule po kolei. Poprawiona wersja czeka na ponowną recenzję w bibliotece n8n.
Ograniczenia
To nie jest porada prawna. Werdykt to wstępna selekcja dla prawnika, a nie zamiast niego.
Agent widzi jedną klauzulę naraz. Jeśli limit odpowiedzialności jest zdefiniowany w słowniczku na początku umowy, ocena klauzuli o odpowiedzialności może tego nie uwzględnić.
Wyciąganie klauzul ma limit 8000 tokenów odpowiedzi. Przy bardzo długiej umowie lista może się uciąć, a przebieg zakończy się błędem parsowania.
Linki decyzji nie mają logowania, a komunikatory potrafią je otwierać przy budowaniu podglądu. W kanale z takimi wiadomościami warto wyłączyć podgląd linków.
Kiedy to nie ma sensu
Przy kilku umowach rocznie prawnik i tak przeczyta je w całości. Workflow ma sens, gdy umów są dziesiątki, większość pochodzi od kontrahentów na ich wzorach, a firma ma spisane stanowiska negocjacyjne. Ten workflow jest jednym z trzech, na których opisaliśmy granice między agentami. Gdy przegląd ma działać w Twoim obiegu dokumentów, z uprawnieniami i historią, to już projekt automatyzacji procesów z AI.
Jak to zacytować
Adrian Hunia (2026). Przegląd umowy według Twojego playbooka: klauzula po klauzuli, z bramką dla prawnika. SEVENEDGE. https://sevenedge.pl/pl/workflows/przeglad-umow-playbook-ai (dostęp: 5 listopada 2026)
Źródła
- Claude docs — PDF supportdokumentacja API
- n8n docs — AI Agentdokumentacja n8n
- n8n docs — Waitdokumentacja n8n
Kto za tym stoi
Adrian Hunia
Współzałożyciel SEVENEDGE
Współzałożyciel SEVENEDGE. Projektuje i wdraża systemy biznesowe dla małych firm — od zarządzania produkcją po rejestrację czasu pracy. Pracuje na Next.js, FastAPI i PostgreSQL. SEVENEDGE działa bez podwykonawców: kod piszą dwaj właściciele.
Powiązane dokumenty
Inne przepływy, które opisaliśmy tak samo dokładnie.
- Obsługa zgłoszeń z trzema agentami AI: triage, dokumentacja, odpowiedź i bramka człowiekaJeden agent klasyfikuje zgłoszenie, drugi szuka odpowiedzi we własnej dokumentacji, trzeci pisze odpowiedź. Sama wychodzi tylko odpowiedź, która przeszła trzy warunki naraz. Resztę widzi człowiek, a każde pytanie bez pokrycia w dokumentacji staje się zadaniem do dopisania.
- Agent pisarz i agent krytyk: pętla w n8n, która kończy się na rubryce, a nie na zmęczeniuJeden agent pisze, drugi ocenia według rubryki i reguł domu, a pętla wraca do pisarza, dopóki tekst nie przejdzie progu. Najważniejsze w tym workflow nie są prompty, tylko trzy warunki stopu i to, że krytyk nie ma prawa podbijać oceny, żeby pętla się skończyła.


