Problem: limit kończy się w połowie pracy
Pracuję z kilkoma agentami AI naraz: jeden pisze kod, drugi pilnuje SEO, trzeci przygotowuje oferty dla klientów. Przy takim tempie limit na koncie Claude albo ChatGPT potrafi się skończyć w środku zadania.
Do tej pory oznaczało to przerwę albo ręczne przenoszenie kontekstu do innego narzędzia. OpenBot rozwiązuje to inaczej: agent zostaje ten sam, z tą samą rozmową i plikami, a zmienia się tylko model, który za nim stoi.
Czym jest OpenBot
OpenBot to aplikacja na komputer, dostępna za darmo do użytku niekomercyjnego, w której agenci AI pracują jako zespół. Każdy agent ma własną nazwę, instrukcje, folder roboczy i rozmowę. Agenci mogą pisać do siebie, przekazywać zadania i sprawdzać nawzajem swoją pracę.
- Dostawcy: Codex (plan ChatGPT), Claude Code (plan Claude), Gemini, Grok, OpenCode, Cursor i inni. Można też podłączyć modele lokalne przez Ollamę albo LM Studio.
- Zmiana modelu: agent zachowuje folder i rozmowę po zmianie dostawcy. Można ustawić model zapasowy na wypadek limitu.
- Dane: rozmowy, pliki i dane przeglądarki zostają na komputerze. Do dostawcy AI trafiają prompty agentów, które mogą zawierać fragmenty plików i wyniki pracy narzędzi. Strony otwierane przez agentów w sieci działają na normalnych połączeniach.
- Cena i licencja: aplikacja jest rozwijana w fazie development preview na licencji PolyForm Noncommercial 1.0.0 — do użytku niekomercyjnego jest bezpłatna, a użytek komercyjny wymaga osobnej licencji. Osobno płacisz za plany lub API dostawców AI. OpenBot działa u mnie na jednym koncie Claude — korzystam z niego w ramach zasad dostawcy. Działa na macOS, Windows i Linuksie.
Kod aplikacji jest publicznie dostępny na GitHubie.
Mój zespół: koordynator i 8 specjalistów
Zamiast jednego asystenta od wszystkiego mam zespół, w którym każdy agent odpowiada za jedną dziedzinę. Nad nimi stoi Kaname, który przyjmuje zadania i rozdziela je między specjalistów. Każdy agent jest osobną pozycją na liście rozmów w OpenBocie, więc widzę jego kroki, historię i wyniki.
| Agent | Za co odpowiada | Model w ustawieniach (stan na 28.10.2026)* |
|---|---|---|
| Kaname | Koordynuje zespół, dobiera specjalistów, sprawdza wynik | Claude Sonnet 5.5 (Cursor); zapas: GPT-6.1 Sol (Codex) |
| Hikari | Development, serwery, wdrożenia, automatyzacje (Docker, n8n, VPS) | GPT-6.1 Sol (Codex) |
| Sekkei | Projektuje i koduje strony HTML | Claude Opus 5.5 |
| Kitsune | SEO i treści na moją stronę | GPT-6.1 Sol (Codex) |
| Hermes | Klienci, oferty, LinkedIn, płatne reklamy | GPT-6 Sol (Codex)* |
| Kōsei | Korekta polskich tekstów przed publikacją | Claude Opus 5.5 |
| Mamori | Pilnuje stanu repozytorium, na razie tylko odczyt | Claude Haiku 5.5 |
| Wabi | Makiety stron jako obrazy PNG | GPT-6.1 Sol (Codex) |
| Eshi | Grafiki i ilustracje dla całego zespołu | GPT-6.1 Sol (Codex) |
*Modele przypisane do agentów nie są stałe — zmieniam je w zależności od bieżących zadań, wyczerpania limitów i specyfiki pracy (np. Hermes w najbliższym czasie przechodzi na Gemini 3.8 Flash).
Agenci dostali japońskie imiona, bo łatwo je zapamiętać i odróżnić. Instrukcje i pamięć każdego agenta trzymam na dysku zewnętrznym, a OpenBot tylko je wczytuje.
Gdy kończy się limit: zmiana modelu jednym kliknięciem
To największa zaleta OpenBota. Model wybieram bezpośrednio w rozmowie z agentem: dostawca po lewej, lista modeli i poziom wysiłku po prawej. Agent zachowuje rozmowę, pliki i instrukcje, więc pracuje dalej dokładnie tam, gdzie skończył.
Sprawdziło się to już przy konfiguracji. Limit Claude i ChatGPT skończył się w trakcie tworzenia zespołu. Przełączyłem wtedy wszystkich agentów na Groka, na którym miałem jeszcze sporo dostępnych zapytań, i dokończyłem test. Gdy limit się odnowił, wróciłem do modeli Claude i OpenAI.
W ustawieniach agenta można też skonfigurować modele zapasowe. Wtedy przy limicie agent sam przechodzi na inny model, a w czacie pojawia się o tym czytelna informacja.
Kanał „Zespół”: widzę, jak pracują subagenci
Wszyscy agenci są w jednym wspólnym kanale, a Kaname jest jego liderem. Piszę zadanie do Kaname, a on dzieli je na części i przekazuje specjalistom. Nie muszę już zgadywać, co dzieje się „w tle”, jak przy klasycznych subagentach.
Przykład: zapytałem o plan promocji strony z ofertą automatyzacji. Kaname zlecił Hermesowi przygotowanie propozycji, a pod wiadomością pojawił się panel „Oczekiwanie na odpowiedzi”. Widać w nim dokładnie, kto pracuje nad zadaniem i w jakim jest statusie.
Każdy specjalista ma też własną rozmowę na liście po lewej. Mogę w nią wejść, zobaczyć poszczególne kroki agenta i dopytać go bezpośrednio.
Eshi: agent od grafik na Codexie
Nie każdy model nadaje się do każdej roli. Grafiki generuje u mnie Eshi, która działa na ChatGPT/Codexie ze względu na sprawnie działające generowanie obrazów. Nie ma narzuconego sztywnego stylu: dobiera go do zlecenia, a pozostali agenci przekazują jej kontekst, format i wymagania.
Pierwsza wersja ilustracji miała błąd anatomiczny: ręce postaci były nienaturalnie połączone z tułowiem. Wystarczyło to wskazać w czacie. Eshi przeanalizowała uwagę i natychmiast wygenerowała poprawioną wersję.
Wniosek: agent sprawdzający własną pracę też może się pomylić, dlatego ostatnie słowo i weryfikacja zawsze należą do człowieka.
Aplikacja mobilna: powiadomienia i zlecenia z telefonu
OpenBot oferuje aplikację na iOS i Androida, która łączy się z agentami uruchomionymi na komputerze. Gdy któryś agent skończy zadanie, dostaję powiadomienie na telefon. Z poziomu smartfona mogę też zlecać agentom kolejne prace, kiedy jestem z dala od biurka.
Jest tu jednak istotna zależność: agenci działają na komputerze, więc maszyna musi być cały czas włączona i podłączona do sieci. Gdy zamknę lub uśpię laptopa, aplikacja mobilna traci połączenie.
Plusy, minusy i na co uważać
Co sprawdza się świetnie:
- Limit na jednym koncie nie zatrzymuje pracy. Przełączam model i zadanie toczy się dalej bez utraty kontekstu.
- Do każdej roli dobieram model dopasowany do jej specyfiki (np. Codex do grafik, modele Claude i OpenAI do kodu i tekstów).
- Praca agentów i delegowanie zadań są w pełni widoczne na kanale zespołu.
- Rozmowy i pliki trzymane są lokalnie na komputerze.
O czym trzeba pamiętać:
- Korzystanie z OpenBota wymaga przestrzegania regulaminów poszczególnych dostawców AI, których konta lub API podłączamy.
- To oprogramowanie w fazie development preview — sporadycznie zdarzają się drobne błędy wymagające restartu lub ręcznej korekty.
- Agenci mają dostęp do plików i terminala w swoim środowisku, dlatego warto precyzyjnie definiować ich uprawnienia i regularnie tworzyć kopie zapasowe.
- Licencja PolyForm Noncommercial zezwala na bezpłatny użytek w celach niekomercyjnych. Zastosowania komercyjne wymagają odrębnej licencji.
Dla kogo jest OpenBot i jak zacząć
OpenBot sprawdza się najlepiej, gdy korzystasz z planów u co najmniej dwóch dostawców AI i regularnie uderzasz w limity wiadomości. Przy okazjonalnym korzystaniu z pojedynczego czatu standardowy interfejs webowy w zupełności wystarczy.
- Pobierz aplikację ze strony openbot.run i podłącz swoje konta.
- Zacznij od dwóch lub trzech agentów z jasno zdefiniowanymi rolami.
- Gdy zaczną ze sobą współpracować, dodaj koordynatora i wspólny kanał zespołu.
- Skonfiguruj modele zapasowe, by limity nie przerywały pracy w najmniej odpowiednim momencie.
Co dalej:
Żeby agenci mogli pracować 24 godziny na dobę bez konieczności ciągłego działania laptopa, przeniosłem całe środowisko na osobny domowy mini PC Firebat MN56 z Proxmoxem.
Szczegółowy opis konfiguracji, dostęp zdalny przez aplikację mobilną oraz analizę kosztów (w tym alternatywę na tanim VPS Mikrus) znajdziesz w kolejnym artykule: OpenBot 24/7 na mini PC Firebat MN56.
Więcej o praktycznym wykorzystaniu sztucznej inteligencji i procesów w firmie piszę w sekcji Automatyzacje.