Skip to content
· 11 min czytania

oh-my-claudecode i oh-my-codex: jak wieloagentowa orkiestracja zmienia tworzenie oprogramowania z udziałem AI

Dwa projekty open-source zamieniły Claude Code i OpenAI Codex CLI z pojedynczych asystentów w skoordynowane zespoły agentów. Oto jak działają oh-my-claudecode i oh-my-codex, co umożliwiają i dlaczego wieloagentowa orkiestracja ma znaczenie dla profesjonalnego wytwarzania oprogramowania.

AI AgentsAIOpen SourceAutomation
Udostępnij

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

Funkcjaoh-my-claudecode (OMC)oh-my-codex (OMX)
Bazowe CLIClaude Code (Anthropic)Codex CLI (OpenAI)
Wyspecjalizowani agenci3233 prompty
Umiejętności przepływu pracy40+36
Przypisywanie modeliHaiku / Sonnet / Opus automatycznieRouting niezależny od dostawcy
Pracownicy zespołuDo 5 równolegle (Ultrapilot)Zespoły z izolacją worktree
Wielu dostawcówCCG (Claude + Codex + Gemini)Natywne zespoły wielu dostawców
Trwały stanSerwery MCP dla stanu i pamięci5 serwerów MCP (stan, pamięć, inteligencja kodu, śledzenie)
InstalacjaMarketplace wtyczek Claude Codenpm / system wtyczek Codex
Gwiazdki GitHub24 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

ScenariuszZalecane podejście
Szybka naprawa błędu w jednym plikuPojedynczy agent, bezpośrednie zapytanie
Funkcja obejmująca 5+ plikówPotok zespołowy z równoległymi pracownikami
Duża refaktoryzacja lub migracjaUltrawork / Ultrapilot dla maksymalnej równoległości
Zmiany wrażliwe na bezpieczeństwoPotok z obowiązkowym agentem przeglądu bezpieczeństwa
Eksploracja nieznanej bazy koduAutopilot z agentami badań i analizy
Generowanie zestawu testówRó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.