Zacznij tutaj: czym jest Monolynx i czego potrzebujesz

Pierwszy wpis do przeczytania: czym jest Monolynx, jak założyć konto, czego potrzebujesz na komputerze, ile to kosztuje i w jakiej kolejności czytać pozostałe wpisy.

Zespół Monolynx Zaktualizowano 2026-10-10 Zweryfikowano 2026-10-10 11 min czytania
Spis treści

Czym jest Monolynx?

Monolynx łączy dwie rzeczy. Pierwsza to aplikacja w przeglądarce: tickety, sprinty, tablica, wiki, graf zależności kodu, monitoring i podgląd pracy agentów. Druga to plugin do Claude Code, czyli 24 komendy /monolynx:*, którymi agent AI czyta i zapisuje te same dane.

Dzięki temu agent pracuje na tym samym projekcie co Ty. Bierze ticket, pisze kod, uruchamia testy i zostawia w tickecie plan, raporty i ocenę. Decyzje, które wymagają odpowiedzialności, zostają przy człowieku: zatwierdzenie zmiany i merge do gałęzi głównej.

24komendy pluginu, od konfiguracji po zamknięcie sprintu
3kanały do tych samych danych: panel, serwer MCP i CLI
0opłat za samą platformę
Element Co to jest Gdzie działa
Panel aplikacja z ticketami, sprintami i wiki przeglądarka, https://monolynx.com albo własna instancja
Serwer MCP połączenie, przez które agent czyta i zapisuje dane adres /mcp tej samej instancji
Plugin komendy /monolynx:*, agenci ról i strażnik komend Claude Code albo Codex na Twoim komputerze
CLI monolynx szybszy kanał do tych samych danych, opcjonalny terminal

Jak dostać konto?

Są dwie drogi i obie prowadzą do tego samego panelu.

Droga Jak założyć konto Kiedy ją wybrać
monolynx.com wejdź na stronę logowania i wybierz logowanie kontem Google; pierwsze logowanie tworzy konto chcesz zacząć od razu, bez serwera
własna instancja administrator instancji zaprasza Cię mailem albo włącza logowanie Google dane mają zostać na Twojej infrastrukturze

Po zalogowaniu tworzysz projekt i zostajesz jego właścicielem. Kolejne osoby zapraszasz w ustawieniach projektu. Krok po kroku opisuje to wpis Pierwszy projekt w Monolynx.

Własna instancja

Kod źródłowy jest publiczny: repozytorium Monolynx w GitLabie i kopia repozytorium Monolynx w GitHubie. Licencja MIT pozwala go używać, zmieniać i wdrażać u siebie.

Środowisko deweloperskie na własnym komputerze
$ git clone https://gitlab.com/piotrkrych/monolynx.git
$ cd monolynx
$ cp .env.example .env
$ make dev
$ make migrate
$ make createsuperuser

Wdrożenie produkcyjne korzysta z pliku docker-compose.prod.yml. Uruchamia on aplikację, osobny proces monitoringu, bazę PostgreSQL, bazę grafową Neo4j i magazyn plików MinIO.

Zmienna Do czego służy Wymagana
SECRET_KEY podpisuje sesje logowania tak
POSTGRES_PASSWORD hasło bazy danych tak
APP_URL publiczny adres instancji tak
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET logowanie kontem Google nie; puste wyłączają to logowanie
OPENAI_API_KEY wyszukiwanie semantyczne w wiki nie; bez niej wiki działa bez wyszukiwania po znaczeniu

Czego potrzebujesz na komputerze?

Lista zależy od tego, jak daleko chcesz dojść. Pierwszy ticket ma krótką listę, sprint z pętlami dłuższą.

Narzędzie Pierwszy ticket Sprint z pętlami Uwagi
Konto i projekt w Monolynx tak tak agent działa z Twoimi uprawnieniami
Claude Code albo Codex CLI tak tak plugin sprawdzono na Claude Code 2.1.273 i Codex CLI 0.154.0; starszych wersji nie testowano
Repozytorium git tak tak komendy pracują na branchach
Python 3.10 lub nowszy tak tak uruchamia skrypty pomocnicze pluginu i strażnika komend
glab albo gh, zalogowane nie tak kolejka merge requestów czyta przez nie stan CI i merguje
Bash nie tylko dla skryptu pętli pętlę możesz też prowadzić komendą /loop w Claude Code
CI w repozytorium nie potrzebne kolejce bez CI dyspozytor i sesje działają, a merge robisz sam
CLI monolynx nie nie opcjonalny, szybszy kanał; instalacja przez pipx install monolynx-cli albo Homebrew

Co to jest /loop?

/loop to komenda samego Claude Code, a nie pluginu. Powtarza inną komendę co zadany czas, na przykład /loop 15m /monolynx:sprint-run. Działa, dopóki sesja jest otwarta, a komputer nie śpi. Na serwerze tę samą pracę wykonuje skrypt sprint_run.sh uruchomiony w tmux albo z crona.

Ile to kosztuje?

Platforma jest darmowa: na monolynx.com i na własnej instancji. Koszt powstaje gdzie indziej, bo każda sesja agenta zużywa model w ramach Twojego planu Claude Code albo Codex.

Co robisz Co zużywa model
jeden ticket komendą work-simple jedna sesja, jeden programista i krytyk
jeden ticket komendą work sesja koordynatora, Researcher, kilku agentów i krytyk
sprint z pętlami osobna sesja na każdy ticket, do liczby slotów naraz, plus tick dyspozytora i kolejki co kilkanaście minut

Wpisy nie podają kwot, bo zależą od planu, modelu i wielkości ticketów. Dwa pokrętła masz w ręku: liczbę równoległych slotów dyspozytora i model sesji w zmiennej MONOLYNX_SPRINT_MODEL. Pierwszy sprint warto puścić na dwóch slotach i sprawdzić zużycie w swoim planie.

Od czego zacząć czytanie?

Wpisy tworzą jedną ścieżkę z dwóch torów. Kroki 1-5 to tor jednego ticketu: po nich umiesz przeprowadzić ticket od opisu do merge. Kroki 6-9 to tor sprintu: wiele ticketów naraz, z pętlami. Każdy krok zakłada, że poprzedni jest zrobiony. Lista wpisów na stronie bloga jest ułożona według daty, więc kolejności nauki szukaj tutaj, a nie tam.

  1. Załóż konto i projekt

    Pierwszy projekt w Monolynx prowadzi w pięciu krokach od konta do komendy /monolynx:setup. To wpis główny tego etapu.

  2. Połącz agenta

    Jak połączyć agenta AI z Monolynx rozwija krok trzeci poprzedniego wpisu: połączenie MCP, plugin i logowanie.

  3. Zapisz komendy lintu i testów

    Strona toolchain i /monolynx:setup opisuje jedyną konfigurację wymaganą przed pierwszym ticketem.

  4. Zrób jeden ticket

    Pierwszy ticket ręcznie podaje sześć kroków bez sprintu i bez flag, a Od pustego repozytorium do zmergowanego ticketu pokazuje ten sam przebieg na jednym przykładzie z wynikami komend.

  5. Poznaj statusy i rolę człowieka
  6. Zaplanuj sprint w panelu

    Sprint w panelu Monolynx pokazuje backlog, tablicę i start sprintu, a Konfiguracja: która zmienna w którym pliku mówi, gdzie zapisać zgody.

  7. Zrób test dymny

    Test dymny przed pierwszym sprintem sprawdza połączenie, strażnika komend i jeden ticket w tle, zanim włączysz pętle.

  8. Uruchom sprint
  9. Miej pod ręką plan na odstępstwa

Każda duża komenda ma też własny wpis, do którego sięgasz, gdy chcesz wiedzieć, co dzieje się pod spodem: Jak działa /monolynx:ticket-create, Jak działa /monolynx:ticket-review, Jak działa /monolynx:work, Jak działa /monolynx:sprint-run, Jak działa /monolynx:mr-queue, Jak działa /monolynx:sprint-end i Jak działają skille LLM Wiki. Dwa wpisy są poza ścieżką, bo dotyczą narzędzi opcjonalnych: Monolynx CLI dla deweloperów i agentów oraz Graf kodu i testy mutacyjne.

Słowa, które znaczą kilka rzeczy

Kilka słów wraca we wpisach w różnych znaczeniach. Znaczenie zawsze wynika z kontekstu podanego w tabeli.

Słowo Znaczenie pierwsze Znaczenie drugie
pipeline przebieg CI na platformie, na przykład pipeline merge requesta zapis pracy agentów w module Pipelines
kolejka komenda mr-queue, która prowadzi merge requesty kolejka testów: blokada, przez którą sesje uruchamiają testy po kolei
review status ticketu Review, czyli praca czeka na merge ocena: krytyka w komendzie work albo człowieka w merge requeście
done status ticketu Gotowe, czyli zmiana zmergowana licznik done= w linii statusu pętli
branch bazowy, źródłowy, docelowy, integracyjny w sprincie: zawsze branch sprintu w pracy ręcznej: gałąź główna
komenda, skill to samo: polecenie /monolynx:* -

Trzy słowa mają więcej niż dwa znaczenia, zależnie od miejsca, w którym stoją.

Słowo Gdzie występuje Co tam znaczy
auto MONOLYNX_SPRINT_PERMISSION_MODE tryb uprawnień Claude Code dla sesji w tle: bezpieczne polecenia przechodzą, pozostałe są odrzucane
auto MONOLYNX_CONTRACT komenda work zapisuje kontrakt pracy i idzie dalej bez Twojego potwierdzenia
auto MONOLYNX_BRIEF_GUARD gołe polecenie na początku sesji dostaje propozycję kontraktu
needs_human raport dyspozytora sprint-run ticket bez żywej sesji, który nie jest ani Do zrobienia, ani Review, ani Gotowe: sesja padła bez wyniku albo ticket ma status Backlog lub W trakcie; dyspozytor raz uruchamia go sam
needs_human raport kolejki mr-queue merge request, którego kolejka nie poprowadzi sama: brak pipeline'u, pipeline anulowany, draft albo dwie nieudane naprawy
tryb komenda work zmiana albo naprawa defektu
tryb strona toolchain, pole pełny przebieg pełne testy lokalnie albo w CI
tryb MONOLYNX_BRANCH_MODE reguła nazwy brancha ticketu w pracy ręcznej
tryb sesja interaktywna, z człowiekiem, albo w tle, bez człowieka
gałąź główna wszystkie wpisy branch, do którego trafia skończony sprint: domyślny branch repozytorium, zwykle main, a w części projektów develop

Wszystkie komendy i wspólny słownik pojęć zbiera Mapa pluginu Monolynx. Wracaj do niej, gdy jakieś słowo jest niejasne.

Najczęstsze pytania

Czy muszę stawiać własny serwer?

Nie. Na monolynx.com zakładasz konto i projekt od razu. Własna instancja ma sens, gdy dane projektu nie mogą opuścić Twojej infrastruktury.

Czy Monolynx działa bez Claude Code?

Panel działa samodzielnie jako narzędzie do ticketów, sprintów i wiki. Komendy /monolynx:* wymagają Claude Code albo Codex. Inne aplikacje z obsługą MCP, na przykład ChatGPT, mogą czytać i zapisywać dane, ale nie uruchomią komend pluginu.

Czy agent zobaczy wszystkie moje projekty?

Agent widzi to samo co Twoje konto. W projekcie, w którym masz rolę tylko do odczytu, niczego nie zapisze.

Czy potrzebuję CI?

Do pracy nad jednym ticketem nie. Kolejka mr-queue merguje dopiero po zielonym CI, więc w repozytorium bez CI merge robisz sam.

Czy mogę używać Monolynx z repozytorium na Bitbuckecie?

Tak, z ograniczeniem. Tickety, komenda work, wiki i dyspozytor działają na każdym repozytorium git. Automatyczne otwieranie merge requestów działa tylko w GitLabie, a kolejka obsługuje GitLab i GitHub.

Słownik i następny krok

Instancja
jedna działająca kopia aplikacji Monolynx: monolynx.com albo Twój własny serwer
Plugin
pakiet komend, agentów i strażnika komend instalowany w Claude Code albo Codex
MCP
protokół, przez który agent AI łączy się z zewnętrznym narzędziem
Slot
miejsce na jedną równoległą sesję ticketu w sprincie
Tick
jedno uruchomienie komendy pętli: sprawdza stan i wykonuje najwyżej kilka działań

Masz konto i narzędzia, więc pora założyć projekt i połączyć z nim agenta. Zrób to z wpisem Pierwszy projekt w Monolynx.

Chcesz zacząć bez instalowania czegokolwiek na serwerze?

Załóż konto na monolynx.com