Tworzenie oprogramowania kojarzy się zazwyczaj z wielogodzinnym pisaniem kodu, jednak nowa funkcja wprowadzona przez TRMNL zmienia to podejście, pozwalając na generowanie wtyczek za pomocą prostych poleceń tekstowych. Dzięki wdrożeniu inteligentnego agenta, użytkownicy mogą opisać swoje oczekiwania, a system samodzielnie zajmie się przygotowaniem gotowego rozwiązania. Funkcja ta znajduje się obecnie w fazie publicznych testów beta.
Jak rozpocząć pracę z agentem
Aby skorzystać z możliwości automatycznego tworzenia wtyczek, należy najpierw skonfigurować dostęp do odpowiednich modeli językowych. Wymagane jest posiadanie klucza API z platformy OpenRouter, na której należy zasilić konto środkami. Alternatywnie, użytkownicy posiadający konto Anthropic z wyższymi limitami mogą korzystać bezpośrednio z klucza API Claude. Opcjonalnie, dodanie darmowego klucza API Tavily pozwoli agentowi na przeszukiwanie sieci i pobieranie danych ze stron internetowych, co znacząco zwiększa jego możliwości.
Proces konfiguracji przebiega w kilku krokach:
- Zaloguj się do swojego konta w serwisie TRMNL.
- Włącz funkcję Agent w panelu bocznym i zapisz zmiany.
- Przejdź do sekcji konfiguracji modelu i kluczy, aby wprowadzić posiadane dane API.
- W menu wtyczek prywatnych utwórz nowy projekt i przejdź do zakładki Agent.
- Wpisz polecenie opisujące funkcjonalność, którą chcesz uzyskać.
Mechanizm działania i możliwości
Skuteczność agenta opiera się na rozbudowanym systemowym prompcie, który szczegółowo opisuje architekturę platformy TRMNL oraz wzorce projektowe. Agent posiada dostęp do szeregu narzędzi, takich jak edycja znaczników, aktualizacja ustawień, odświeżanie danych czy wyszukiwanie informacji w internecie. Dzięki temu system nie tylko generuje kod, ale jest osadzony w rzeczywistym środowisku platformy, co pozwala na tworzenie w pełni funkcjonalnych rozwiązań.
Dla zaawansowanych użytkowników, którzy preferują pracę w lokalnym środowisku programistycznym, udostępniono możliwość wygenerowania klucza API MCP (Model Context Protocol). Pozwala to na integrację z lokalnymi narzędziami i zapewnia większą kontrolę nad procesem tworzenia wtyczek.
Koszty i wsparcie techniczne
Budowa wtyczki przy użyciu agenta wiąże się z kosztami zależnymi od zużycia zasobów modelu językowego. Średni koszt stworzenia pojedynczego rozszerzenia oscyluje w granicach 1–3 USD (około 4–12 PLN). Przykładowo, stworzenie wtyczki wyświetlającej codzienne okazje cenowe z serwisu Meh.com, uwzględniając czas pracy agenta i dodatkowe zapytania o obrazy, kosztowało 2,20 USD (około 9 PLN).
Warto pamiętać, że choć system wspiera wiele zaawansowanych modeli, takich jak Claude Sonnet 4.6 czy Gemini 3.1 Pro, darmowe modele dostępne w ramach OpenRouter mogą charakteryzować się niższą wydajnością i wolniejszym działaniem. W przypadku napotkania błędów lub nietypowego zachowania agenta, twórcy zachęcają do kontaktu poprzez czat na żywo lub drogą mailową.
