Asystenci AI do kodowania stali się powszechni w 2024 roku. Do 2025 roku narzędzia takie jak Claude Code i OpenAI Codex CLI dały programistom terminalowych asystentów AI zdolnych do analizy baz kodu, pisania kodu i wykonywania poleceń. Wszystkie jednak dzieliły jedno ograniczenie: jeden model, jedno zadanie, jedno okno kontekstu. W przypadku drobnych poprawek to wystarcza. Przy zadaniach obejmujących wiele plików, decyzje architektoniczne i kontrolę jakości pojedynczy agent szybko staje się wąskim gardłem.
Dwa projekty open-source programisty Yeachan Heo rozwiązują ten problem, zamieniając samotnych asystentów AI w skoordynowane zespoły. oh-my-claudecode (OMC) orkiestruje przepływy wieloagentowe dla Claude Code. oh-my-codex (OMX) robi to samo dla OpenAI Codex CLI. Oba projekty trafiły na GitHub Trending na początku 2026 roku i od tamtej pory dynamicznie rosną: OMC przekroczył 24 000 gwiazdek, a OMX ponad 16 000.
Problem z pojedynczym agentem
Gdy asystent AI ma zbudować funkcjonalność, działa w płaskiej pętli: czyta kod, generuje wynik, stosuje zmiany. Brak tu rozdziału między planowaniem a realizacją, dedykowanego kroku weryfikacji i równoległej pracy na wielu plikach. Ten sam model, który pisze middleware autoryzacji, jest odpowiedzialny za jego przegląd. To jak proszenie jednego dewelopera, żeby sam napisał, przetestował, zrecenzował i wdrożył kod bez żadnego spojrzenia z zewnątrz.
Wieloagentowa orkiestracja przełamuje ten schemat. Zamiast jednego generalisty pojawia się zespół specjalistów: architekt planujący, executor implementujący, recenzent audytujący, tester weryfikujący. Każdy agent koncentruje się na tym, co robi najlepiej, a warstwa orkiestracji koordynuje ich pracę.
Co robi oh-my-claudecode
oh-my-claudecode to wtyczka dla Claude Code niewymagająca konfiguracji, która dodaje wieloagentową orkiestrację przez wyspecjalizowanych agentów, umiejętności przepływu pracy i potoki zespołowe. Instaluje się z marketplace wtyczek Claude Code i aktywuje jednym poleceniem konfiguracyjnym.
32 wyspecjalizowanych agentów
OMC zawiera 32 agentów opartych na rolach, z których każdy jest dostrojony do konkretnego zadania. architect odpowiada za projektowanie systemów i strategię debugowania. executor pisze kod implementacyjny. code-reviewer audytuje zmiany pod kątem jakości i wzorców. security-reviewer skanuje w poszukiwaniu podatności. test-engineer generuje pokrycie testami. planner tworzy szczegółowe plany implementacji z przepływami wywiadów.
Każdy agent działa na odpowiednim poziomie modelu. Szybkie zapytania obsługuje Haiku dla szybkości i oszczędności kosztów. Standardowa implementacja korzysta z Sonnet. Złożone decyzje architektoniczne i dogłębna analiza trafiają do Opus. Automatyczne przypisywanie modeli obniża koszty tokenów w porównaniu z uruchamianiem wszystkiego na najbardziej zaawansowanym modelu; w moich potokach obserwuję oszczędności w zakresie 30-50%, zależnie od kombinacji zadań.
Ponad 40 umiejętności przepływu pracy
Umiejętności to wielokrotnie używane przepływy pracy wyzwalane prostymi poleceniami. Autopilot wykrywa intencję i automatycznie orkiestruje agentów. Ralph uruchamia pętlę samoreferencyjną, która iteruje aż do pomyślnej weryfikacji zadania. Ultrawork zrównolegla niezależne zadania między wieloma pracownikami. TDD wymusza podejście test-driven development, wymagając testów przed kodem implementacyjnym.
- /autopilot wykrywa intencję i orkiestruje 19 agentów; dodaj "fast" dla równoległości lub "don't stop" dla wytrwałości
- /ralph pętla: planuj, implementuj, weryfikuj, napraw, aż zadanie jest gotowe, z weryfikacją architekta na każdym etapie
- /ultrawork uruchamia do 5 równoległych pracowników przy dużych refaktoryzacjach, migracjach lub generowaniu testów
- /team N tworzy N skoordynowanych agentów na wspólnej liście zadań z izolowanymi git worktrees
- /ccg trójmodelowa orkiestracja: zapytania do Claude, Codex i Gemini, a następnie synteza najlepszej odpowiedzi
Potoki zespołowe
Potok zespołowy przebiega według ustrukturyzowanego cyklu: plan (definiowanie zakresu i architektury), PRD (tworzenie dokumentu wymagań produktowych), exec (implementacja z równoległymi pracownikami), verify (uruchomienie automatycznych kontroli) i fix (iteracja po niepowodzeniach). Każdy pracownik otrzymuje izolowany git worktree, dzięki czemu równoległe agenty nigdy nie powodują konfliktów scalania.
Co robi oh-my-codex
oh-my-codex przenosi tę samą filozofię orkiestracji do Codex CLI od OpenAI. Dostarcza 33 wyspecjalizowane prompty, 36 umiejętności przepływu pracy i 5 serwerów MCP obsługujących stan, pamięć, inteligencję kodu i śledzenie.
OMX dodaje możliwości, których brakuje bazowemu Codex CLI: trwały stan między sesjami, orkiestrację zespołową z izolacją worktree, przyrostowe śledzenie scaleń i delegowanie między dostawcami. Można uruchamiać agenty Claude Code wewnątrz przepływu pracy Codex albo mieć pracowników Codex, Claude i Gemini działających równolegle we własnych worktrees.
Zespoły od wielu dostawców
Jedną z wyróżniających cech OMX jest orkiestracja wielu dostawców. Pojedynczy potok może przypisać model OpenAI do generowania kodu, podczas gdy Claude zajmuje się przeglądem architektonicznym, a Gemini przeprowadza badania. Mocne strony każdego dostawcy są wykorzystywane tam, gdzie mają największe znaczenie, a warstwa orkiestracji obsługuje przekazywanie kontekstu między nimi.
Porównanie obok siebie
| Funkcja | oh-my-claudecode (OMC) | oh-my-codex (OMX) |
|---|---|---|
| Bazowe CLI | Claude Code (Anthropic) | Codex CLI (OpenAI) |
| Wyspecjalizowani agenci | 32 | 33 prompty |
| Umiejętności przepływu pracy | 40+ | 36 |
| Przypisywanie modeli | Haiku / Sonnet / Opus automatycznie | Routing niezależny od dostawcy |
| Pracownicy zespołu | Do 5 równolegle (Ultrapilot) | Zespoły z izolacją worktree |
| Wielu dostawców | CCG (Claude + Codex + Gemini) | Natywne zespoły wielu dostawców |
| Trwały stan | Serwery MCP dla stanu i pamięci | 5 serwerów MCP (stan, pamięć, inteligencja kodu, śledzenie) |
| Instalacja | Marketplace wtyczek Claude Code | npm / system wtyczek Codex |
| Gwiazdki GitHub | 24 000+ | 16 000+ |
Jak wieloagentowa orkiestracja działa w praktyce
Wyobraź sobie realny scenariusz: trzeba dodać obsługę internacjonalizacji do istniejącej aplikacji. Z pojedynczym asystentem AI należałoby prowadzić go krok po kroku i ręcznie sprawdzać każdy wynik. Wieloagentowa orkiestracja zmienia ten obraz.
- planner analizuje bazę kodu i tworzy podział zadań z przypisaniem na poziomie pliku
- architect projektuje architekturę i18n, wybiera biblioteki i definiuje wzorce
- Worker 1 wyodrębnia zakodowane na stałe ciągi znaków z komponentów do plików tłumaczeń
- Worker 2 buduje mechanizm przełączania języków i routing
- Worker 3 tworzy pliki tłumaczeń dla każdego docelowego języka
- test engineer generuje testy dla przełączania języków, zachowania awaryjnego i obsługi RTL
- code reviewer audytuje wszystkie zmiany pod kątem spójności i pominiętych ciągów
- verifier uruchamia pełny zestaw testów i potwierdza, że build przechodzi
Worker 1, 2 i 3 działają równolegle, każdy w izolowanym git worktree. Warstwa orkiestracji scala ich zmiany, rozwiązuje ewentualne konflikty i przekazuje wynik do przeglądu. Równoległość skraca czas realizacji w porównaniu z sekwencyjnym wykonaniem przez jednego agenta; rzeczywisty czas zależy od złożoności zadania i czasu odpowiedzi modelu.
Architektura orkiestracji
OMC i OMX opierają się na zbliżonym wzorcu architektonicznym. Rdzeniem jest system hooków, który przechwytuje zdarzenia w bazowym CLI i kieruje je do warstwy orkiestracji. Hooki mogą wstrzykiwać kontekst, wyzwalać umiejętności, zarządzać stanem i koordynować agentów bez modyfikowania bazowego CLI.
Serwery MCP (Model Context Protocol) zapewniają trwałość. Serwery stanu śledzą, nad czym pracuje każdy agent. Serwery pamięci przechowują kontekst między sesjami, dzięki czemu agenci mogą odwoływać się do wcześniejszych decyzji. Serwery inteligencji kodu dostarczają agentom funkcje podobne do LSP: wskazówki po najechaniu, przejście do definicji, wyszukiwanie odwołań. Serwery śledzenia rejestrują oś czasu wykonania na potrzeby debugowania problemów z orkiestracją.
Umiejętności to deklaratywne definicje przepływów pracy. Określają, które agenty zaangażować, w jakiej kolejności i z jakimi kryteriami weryfikacji. Umiejętność taka jak "ralph" definiuje pętlę: planuj, implementuj, weryfikuj, napraw. Jeśli weryfikacja nie powiedzie się, pętla powtarza się z kontekstem niepowodzenia. Eliminuje to ręczne iteracje spowalniające przepływy jednoagentowe.
Pętle przeglądu na poziomie zespołu
Przejście od jednego agenta do wielu to nie tylko kwestia szybkości. Wprowadza separation of concerns do tworzenia oprogramowania wspomaganego przez AI. Dedykowany agent security-reviewer skanujący każdą zmianę wyłapał w moim potoku podatności, których nie ujawnił asystent ogólnego przeznaczenia. Agent architekta walidujący decyzje strukturalne przed rozpoczęciem implementacji pozwala unikać kosztownych przepisywań.
Dla zespołów wdrażających przepływy pracy z udziałem AI warstwy orkiestracji rozwiązują problem zarządzania jakością. Można wymusić, aby każda zmiana przechodziła przez agenta recenzenta przed zatwierdzeniem. Można wymagać weryfikacji pokrycia testami przed utworzeniem PR. To te same bramki jakościowe, których używają ludzkie zespoły, zautomatyzowane i spójne.
Kwestie praktyczne
Koszty tokenów
Przepływy wieloagentowe zużywają więcej tokenów niż pojedynczy cykl zapytanie-odpowiedź. OMC łagodzi to przez automatyczne przypisywanie modeli: proste zadania trafiają do tańszych modeli, złożone rozumowanie do wydajniejszych. Oszczędności tokenów wynikające z inteligentnego routingu zazwyczaj kompensują narzut orkiestracji w moich potokach. Przy dużych zadaniach czas zaoszczędzony dzięki równoległemu wykonaniu zazwyczaj uzasadnia koszt.
Kiedy używać wielu agentów, a kiedy jednego
| Scenariusz | Zalecane podejście |
|---|---|
| Szybka naprawa błędu w jednym pliku | Pojedynczy agent, bezpośrednie zapytanie |
| Funkcja obejmująca 5+ plików | Potok zespołowy z równoległymi pracownikami |
| Duża refaktoryzacja lub migracja | Ultrawork / Ultrapilot dla maksymalnej równoległości |
| Zmiany wrażliwe na bezpieczeństwo | Potok z obowiązkowym agentem przeglądu bezpieczeństwa |
| Eksploracja nieznanej bazy kodu | Autopilot z agentami badań i analizy |
| Generowanie zestawu testów | Równolegli inżynierowie testów na modułach |
Pierwsze kroki
Użytkownicy Claude Code mogą zainstalować OMC z marketplace wtyczek. Wystarczy uruchomić polecenie konfiguracyjne i zacząć od /autopilot dla sterowanej orkiestracji lub /team 3, aby uruchomić trzech równoległych pracowników. Użytkownicy Codex CLI instalują OMX przez npm, zgodnie z podobnym schematem. Oba projekty dysponują obszerną dokumentacją i aktywnymi społecznościami.
Szerszy obraz: od copilotów do zespołów agentów
Ewolucja jest wyraźna. Pierwsza faza to autouzupełnianie (GitHub Copilot, 2022). Druga to kodowanie oparte na czacie (ChatGPT, Claude, 2023). Trzecia to agenci natywni dla terminala (Claude Code, Codex CLI, 2025). Kolejna faza to wieloagentowa orkiestracja. Projekty takie jak oh-my-claudecode i oh-my-codex to pierwsza fala narzędzi traktujących kodowanie z AI jako pracę skoordynowanego zespołu.
Jak napisał Addy Osmani o kodowaniu wieloagentowym, skuteczna architektura rozdziela planowanie od realizacji, korzysta z wyspecjalizowanych ról i traktuje weryfikację jako etap pierwszej klasy. OMC i OMX implementują dokładnie ten wzorzec, udostępniając go przez proste polecenia CLI.
Open-source'owy charakter obu projektów sprawia, że innowacje napędza społeczność. Nowi agenci, umiejętności i wzorce przepływów pracy są regularnie wnoszone przez kontrybutorów. Jeśli bazowa orkiestracja nie pasuje do danego procesu pracy, można ją rozszerzyć o własnych agentów i umiejętności.
Dopasowanie do projektu
Wieloagentowa orkiestracja jest już stosowana w produkcyjnych przepływach pracy. Niezależnie od tego, czy chodzi o nową aplikację, migrację systemu legacy, czy utrzymanie złożonej bazy kodu, narzędzia pozwalają działać szybciej bez obniżania jakości.
webvise integruje przepływy pracy z udziałem AI w każdym realizowanym projekcie. Wieloagentowa orkiestracja przyspiesza proces od architektury po wdrożenie, a wbudowani agenci przeglądu i weryfikacji utrzymują standardy jakości oczekiwane przez klientów. Aby sprawdzić, jak nowoczesne praktyki wytwarzania oprogramowania mogą przyspieszyć Twój kolejny projekt, skontaktuj się.
Praktyki webvise są zgodne z normami ISO 27001 i ISO 42001.