Claude Code to agent w terminalu, którego wielu założycieli i tak ma już otwartego. Czyta AGENTS.md i playbooki jak każde inne pliki w projekcie, uruchamia skrypty w Pythonie, które tworzą przestrzeń roboczą i startują dashboard, a gdy skonfigurujesz serwer Chrome DevTools MCP, wypełnia formularze katalogów w twojej własnej, zalogowanej przeglądarce. Ta strona opisuje właśnie tę konfigurację; sam proces znajdziesz na stronie „Jak to działa”.
Czego potrzebuje Claude Code
- Sesja claude w sklonowanym folderze
- Uruchom claude w prywatnym repozytorium sklonowanym po zakupie. Repozytorium zawiera CLAUDE.md, który importuje AGENTS.md, więc Claude Code bez żadnego dodatkowego kroku traktuje runbook jako instrukcje projektu.
- Python 3.10+ i Node.js LTS
- Python uruchamia skrypt przestrzeni roboczej, record.py i lokalny dashboard, wyłącznie na bibliotece standardowej. Node.js dostarcza npx, którym Claude Code startuje Chrome DevTools MCP jako lokalny serwer stdio.
- Jeden wpis MCP, tylko dla ciebie
- claude mcp add domyślnie zapisuje w zakresie local: tylko ty, tylko ten projekt. Zakres user udostępniłby serwer przeglądarki w każdym projekcie, a to większy zasięg, niż potrzebuje premiera.
- Stałe uprawnienia dla każdego produktu
- O tym, które narzędzia mogą się uruchomić, decydują monity uprawnień samego Claude Code. LaunchRepo dodaje warstwę na poziomie produktu w authorizations.json: bezpłatne rejestracje, ostateczne zgłoszenia, działania na poczcie i badge, każde nadane raz. Wydatki zostają na zerze.
Podłączenie Claude Code do twojego Chrome
Claude Code dociera do twojej przeglądarki przez serwer Chrome DevTools MCP. Zalecana droga w BROWSER-SETUP.md korzysta z Chrome, w którym już pracujesz, razem ze wszystkimi logowaniami: Chrome 144 lub nowszy, zdalne debugowanie włączone pod chrome://inspect/#remote-debugging i flaga --autoConnect na serwerze.
Jeśli auto-connect nie działa na twoim komputerze, ten sam przewodnik opisuje osobny profil Chrome na lokalnym porcie debugowania. Wtedy zamieniasz --autoConnect na --browserUrl=http://127.0.0.1:9222. Używaj jednego trybu, nigdy obu naraz, i nigdy nie wystawiaj portu na zewnątrz.
To cała konfiguracja po stronie Claude Code. Dwie flagi po --autoConnect wyłączają statystyki użycia i zapytania do CrUX, tak jak w przewodniku po przeglądarce z repozytorium:
claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest --autoConnect --no-usage-statistics --no-performance-crux
claude mcp listFormat według dokumentacji code.claude.com, sprawdzono 30 września 2026. ↗
claude mcp list powinno teraz pokazywać chrome-devtools jako ✔ Connected. Poproś Claude Code, żeby otworzył example.com w nowej, pustej karcie, zatwierdź monit Chrome o połączenie i patrz, czy rusza się dokładnie ta karta. Dopiero potem zaloguj się do pierwszego katalogu.
Prompt startowy
Wklej publiczny prompt startowy z START.md do tej samej sesji claude. Tworzy on twoją prywatną przestrzeń roboczą obok checkoutu, więc fakty o produkcie i dane logowania nigdy nie trafiają do repozytorium dostawy, startuje dashboard i odpowiada linkiem 127.0.0.1.
Recommend Claude Code CLI or Codex CLI in a terminal instead of the desktop apps for best results. If session metadata confirms desktop hosting, explicitly advise me to switch to the CLI and resume this same private workspace. Do not infer the host from a CLI engine version alone.
Read AGENTS.md, then follow "Start the dashboard for the owner". Create my private
workspace if I do not have one yet, start the dashboard, and give me the link.
Then lead ONBOARDING.md one phase at a time. Reuse recorded permissions instead of
asking again unless their scope is missing or conflicting. Actually test my visible
existing Chrome profile and intended identity as BROWSER-SETUP.md requires; use the
OS fallback if needed. Use one platform/browser worker by default. Build the normal
run only from suitable free-ready routes, keep research separate, and preserve any
draft that needs one exact human CAPTCHA/2FA action. Never claim browser control
bypasses or reduces those challenges.Playbooki i instrukcje to pliki Markdown po angielsku, bo z nimi agenci do kodowania radzą sobie najlepiej. Teksty o produkcie mogą być w dowolnym języku, który przyjmuje katalog, a agent odpowiada ci w twoim języku.
Od tej chwili dashboard podaje ci kolejny prompt — pierwsza seria, wznowienie, przegląd. Claude Code za każdym razem na nowo czyta pliki przestrzeni roboczej, więc zamknięcie terminala niczego nie kasuje.
Jak wygląda przebieg
Przebieg w Claude Code możesz obserwować: terminal pokazuje, który playbook agent czyta i jakie narzędzie wywołuje, a Chrome pokazuje formularz, który wypełnia. Poniżej mała przykładowa seria ze strony głównej; twoje prawdziwe statusy pochodzą z submissions.json.
Zapisany postęp · product.json
- AlternativeToZgłoszono; czeka na weryfikację
- Product HuntData premiery potwierdzona
- Dev Tools DirPubliczny wpis zweryfikowany
- G2Wymaga twojego udziału
Przykładowy przebieg · statusy pochodzą z twojego własnego trackera
Gdy zrywa się połączenie Claude Code
Problemy, które najczęściej pojawiają się przy Claude Code i Chrome DevTools MCP, każdy z rozwiązaniem podanym w dokumentacji. Żaden z nich nie dotyczy LaunchRepo, a każdy dotąd zapisany wynik zostaje w trackerze.
- claude mcp list pokazuje ✘ Failed to connect
- Uruchom npx chrome-devtools-mcp@latest --help w tym samym terminalu, żeby sprawdzić, czy serwer w ogóle startuje, i upewnij się, że Claude Code używa tego samego Node.js i npm. Wolne pierwsze pobieranie może przekroczyć limit czasu startu; uruchom wtedy Claude Code z wyższą wartością, na przykład MCP_TIMEOUT=20000 claude.
- “MCP server disconnected · open /mcp to reconnect”
- Połącz serwer ponownie z poziomu /mcp, a przed kolejnym zgłoszeniem powtórz test z pustą kartą, bo ponowne połączenie może przywrócić monit Chrome o zgodę. Seria wznawia się z trackera tam, gdzie się zatrzymała.
- Rusza się inne okno
- Zatrzymaj się przed jakimkolwiek logowaniem. Przy kilku profilach Chrome auto-connect podłącza się do domyślnego. Przełącz się na właściwy profil albo użyj zapasowej drogi z osobnym profilem, a potem powtórz widoczny test.
Jeśli narzędzia przeglądarki przekraczają limit czasu z --autoConnect, sprawdź cztery rzeczy: Chrome 144 lub nowszy już działa, zdalne debugowanie jest włączone pod chrome://inspect/#remote-debugging, zatwierdziłeś monit Chrome o połączenie i żadne inne narzędzie nie trzyma tej samej przeglądarki. Chrome DevTools MCP wczytuje każdą otwartą kartę, więc zamknij te, których nie potrzebujesz.
Co nadal wymaga ciebie
LaunchRepo celowo nie jest usługą działającą w tle. Te momenty zatrzymują przebieg i są zapisywane jako przekazanie człowiekowi; agent nigdy ich nie obchodzi:
- CAPTCHA i kontrole antybotowe
- Claude Code wstrzymuje tę platformę, zapisuje prepared_needs_human i mówi o tym w terminalu; dashboard pokazuje ją w sekcji „wymaga ciebie”. Rozwiąż zabezpieczenie w tej samej karcie Chrome i powiedz Claude Code, żeby kontynuował.
- 2FA i kody weryfikacyjne
- Kody trafiają do skrzynki zalogowanej w podłączonym Chrome, gdzie Claude Code może otworzyć link potwierdzający. Jeśli twoja skrzynka jest gdzie indziej, sam przekazujesz kod, a tracker odnotowuje przekazanie człowiekowi.
- Płatne dodatki
- Ścieżka wyłącznie płatna kończy się jako deferred_paid z krótką notatką. Claude Code nigdy nie zatwierdza zakupu ani nie zaczyna okresu próbnego z kartą, nawet jeśli monit uprawnień pozwoliłby na kliknięcie.
- Potwierdzenie „opublikowany”
- Claude Code może znaleźć publiczny URL wpisu, ale platforma zostaje oznaczona jako opublikowana dopiero wtedy, gdy sam ją obejrzysz. Strona z podziękowaniem pozostaje stroną z podziękowaniem.
Bez benchmarków i rankingów: uznajemy agenta Claude Code za zgodnego, bo spełnia oba wymagania opisane wyżej, a nie dlatego, że porównaliśmy go z innymi agentami.
Pytania
Czy Claude Code potrzebuje specjalnej wtyczki do LaunchRepo?
Nie. Potrzebuje integracji przeglądarki przez MCP — repozytorium opisuje Chrome DevTools MCP — i Pythona 3.10+. Cała reszta to pliki Markdown i JSON, które czyta jak w każdym projekcie.
Czy to działa, gdy mnie nie ma?
Nie. Claude Code pracuje w twojej sesji i w przeglądarce, którą widzisz. CAPTCHA i 2FA wstrzymują daną platformę; odpowiednia niezależna praca może iść dalej. Płatne ścieżki są pomijane, a zapisany przebieg można wznowić później.
Jakiego modelu lub planu potrzebuję?
Nie wypowiadamy się o modelach ani planach; za użycie agenta rozlicza cię twój dostawca i nie jest to częścią licencji. Wymaganie spełnia każda konfiguracja Claude Code, która czyta pliki i steruje przeglądarką przez MCP.
A co z monitami uprawnień samego Claude Code?
Ich konfiguracja zostaje w twoich rękach. LaunchRepo dodaje nad nimi własną warstwę — authorizations.json — która dla każdego produktu określa bezpłatne rejestracje, zgłoszenia, działania na poczcie i badge.
Czy mogę używać Claude Code przy jednym produkcie, a Cursora przy innym?
Tak. Licencja obejmuje nielimitowaną liczbę agentów; pliki przestrzeni roboczej są te same bez względu na to, który agent je czyta, a trackera nie obchodzi, kto zapisał wpis.
Jedna płatność, każdy produkt, dowolny agent
Aktualna cena to 49,00 €, płatna jednorazowo, i nie rośnie; strona cennika pokazuje cenę na żywo, zawartość repozytorium i licencję w skrócie.
Zobacz cennik