Blog

Agent AI wysyła mi podgląd strony mailem

Kiedy agent skończy wersję strony, dostaję maila ze zrzutami desktop i mobile oraz krótkim opisem zmian. Piszę, jak to działa i czego agent w tej wysyłce nie ustala.

Kafelek z terminalem połączony przerywaną linią z kopertą, od której ciągła niebieska linia prowadzi do niebieskiego koła ze strzałką skrzynki odbiorczej; nad linią kafelek z kluczem połączony z nią przerywaną linią, na ciemnym tle z siatką.
Spis treści

Kiedy agent skończy wersję strony do mojej oceny, dostaję maila. W środku są zrzuty desktop i mobile: cały wygląd strony albo zmiana w stylach. Pod nimi jest krótki opis, co się zmieniło i co mam ocenić. Obrazy są w treści wiadomości, a pełne pliki otworzę z załączników.

Wiadomość wysyła Resend, usługa do wysyłania maili z aplikacji, o której piszę osobno. Pierwsze takie wysyłki przyjął 12 października 2026 z obu maszyn, na których pracują moi agenci, a maile dochodzą do mojej skrzynki od kilku dni.

Od zrzutów do mojej skrzynki

Droga ma pięć kroków, a agent odpowiada za trzy pierwsze.

Droga podglądu od zrzutów agenta do mojej skrzynki
  1. Agent kończy wersję strony i robi zrzuty desktop i mobile.
  2. Pisze krótki opis: co się zmieniło i co mam ocenić.
  3. Sprawdza pliki na sucho, bez wysyłania, i dopiero potem wysyła jedną wiadomość.
  4. Mała usługa w mojej sieci, relay, ustawia odbiorcę i nadawcę i przekazuje wiadomość do Resend.
  5. Resend dostarcza maila do mojej skrzynki.

Źródło: instrukcja dla agenta (skill preview-email) i kod skryptu wysyłki, stan z 15 października 2026.

Czego agent nie ustala

Agent wybiera zrzuty, temat i opis. Nie ustala, do kogo mail trafi ani z jakiej domeny wyjdzie. Adres odbiorcy i domena nadawcy są zapisane w relayu, przez który przechodzi każda taka wiadomość, więc podgląd trafia do mnie nawet wtedy, gdy agent wpisze inny adres. Klucza do Resend nie ma ani agent, ani relay: dokłada go w drodze na zewnątrz Agent Vault, ten sam broker, o którym pisałem we wpisie o dostępie agenta do API bez klucza usługi.

Jeden mail na wersję

Instrukcja, którą czyta agent, każe wysłać jeden mail na wersję gotową do oceny, a nie po każdej poprawce, najlepiej z jednym zrzutem desktop i jednym mobile. Ta sama wersja z tym samym opisem nie wyjdzie drugi raz w ciągu doby, a gdy po wysyłce nie przyjdzie odpowiedź, agent nie ponawia jej na ślepo, tylko najpierw sprawdza, czy mail już nie wyszedł.

Czego skrypt nie sprawdzi

Skrypt nie ocenia, co jest na zrzucie, więc reguła „wysyłaj tylko zrzuty, które obejrzał agent prowadzący zadanie, bez prywatnych sesji przeglądarki i danych logowania” stoi w instrukcji, a nie w kodzie. Resend potwierdza tylko, że przyjął wiadomość, więc o dotarciu przekonuje mnie dopiero otwarty mail.

Wróć do bloga