Simon Willison dodał do shot-scraper nową funkcję shot-scraper video w wersji 1.10, która rejestruje filmy z wykonywanych przez agenty AI operacji na stronach internetowych. Narzędzie pracuje na podstawie pliku konfiguracyjnego storyboard.yml opisującego sekwencję działań, które mają być nagrywane, a następnie używa Playwright do ich zarejestrowania w formie wideo.
Funkcjonalność ta wychodzi naprzeciw ważnemu problemowi - agenty kodujące mogą teraz automatycznie generować filmy demonstracyjne swoich działań. Willison pokazał praktyczny przykład: nagrał wideo pokazujące nową funkcję w Datasette umożliwiającą tworzenie tabel z danych CSV, TSV lub JSON wklejanych przez użytkownika. Konfiguracja pozwala definiować szczegółowe scenariusze, w tym pauzowanie, klikanie elementy, oczekiwanie na przyciski, a nawet wstrzykiwanie custom JavaScript.
Wideo jest tworzone przez prosty jeden-linijkowy format komendy shot-scraper video. Można w nim przekazać plik autentykacji zawierający cookies potrzebne do dostępu do chronionych sekcji aplikacji. To ma znaczenie dla ekosystemu agentów AI, bo dotychczas trudno było automatycznie wykazać, że agent rzeczywiście wykonał zadanie - teraz może po prostu pokazać nagrany film.