Rozpoczynanie projektów
Bootstrapowanie projektów full-stack w aplikacji Codex. Skonfiguruj AGENTS.md, środowisko lokalne i zeszkicuj bazę kodu w jednym wątku. Zacznij budować
Twój sprint backlog ma dziewięć ticketów, trzy z nich blokują inne, a team lead właśnie zapytał, czy ktoś może “szybko” zaudytować moduł uwierzytelniania pod kątem bezpieczeństwa. Mógłbyś przełączać konteksty cały dzień i skończyć dwa z tych ticketów. Albo mógłbyś otworzyć aplikację Codex, uruchomić równoległe worktree i pozwolić agentom pracować nad czterema z nich jednocześnie, skupiając się na architekturze, która naprawdę wymaga ludzkiego umysłu.
Te 20 lekcji opiera się na rzeczywistych przepływach pracy programistycznych, w których wielopowierzchniowe podejście Codex — aplikacja, CLI, rozszerzenie IDE, chmura, GitHub, Slack i Linear — zmienia sposób, w jaki dekomponujesz i zrównoleglasz pracę.
Zacznij tutaj. Te cztery lekcje przeprowadzą cię od pustego repozytorium do kodu gotowego na produkcję, wykorzystując powierzchnie Codex najlepiej dopasowane do każdego zadania.
Rozpoczynanie projektów
Bootstrapowanie projektów full-stack w aplikacji Codex. Skonfiguruj AGENTS.md, środowisko lokalne i zeszkicuj bazę kodu w jednym wątku. Zacznij budować
Analiza bazy kodu
Wdrożenie w duży monorepo bez czytania każdego pliku. Użyj Codex na wielu powierzchniach, aby zmapować architekturę, prześledzić przepływy danych i zrozumieć nieznany kod. Eksploruj bazy kodu
Rozwój funkcjonalności
Buduj funkcjonalności z równoległymi agentami w osobnych worktree. Planuj lokalnie, deleguj implementację do zadań w chmurze i scalaj wyniki z powrotem do swojej gałęzi. Buduj funkcjonalności
Polowanie na błędy
Debuguj w aplikacji Codex, CLI i chmurze. Reprodukuj lokalnie, deleguj dogłębną analizę do zadań w chmurze i taguj @codex w zgłoszeniach GitHub, aby naprawić błędy CI.
Naprawiaj błędy
To podstawowe wzorce. Przepływy pracy, po które sięgasz o 10:00 rano i znów o 16:00.
Testowanie
Generuj zestawy testów dopasowane do istniejących wzorców. Uruchamiaj testy w worktree, aby agent nie ingerował w twój katalog roboczy. Pisz testy
Refaktoryzacja
Refaktoryzacja na dużą skalę obejmująca setki plików z użyciem worktree dla izolacji. Planuj lokalnie, wykonuj równolegle i synchronizuj wyniki bezpiecznie. Refaktoryzuj kod
Przegląd kodu
Przegląd kodu wspomagany AI z /review w CLI i aplikacji, plus @codex review na pull requestach GitHub dla automatycznych komentarzy.
Przeglądaj kod
Dokumentacja
Generuj dokumentację API, diagramy architektury i pliki README z bazy kodu. Skonfiguruj automatyzacje, aby dokumentacja była aktualna według harmonogramu. Dokumentuj kod
Przepływy pracy po stronie serwera, w których wykonywanie w chmurze i równoległe agenty Codex błyszczą.
Rozwój API
Szkicuj endpointy REST i GraphQL z walidacją, middleware uwierzytelniania i obsługą błędów. Testuj endpointy w CLI bez opuszczania sesji Codex. Buduj API
Praca z bazami danych
Projektuj schematy, generuj migracje, pisz złożone zapytania i zasilaj dane testowe. Deleguj testowanie migracji do środowisk chmurowych z prawdziwymi bazami danych. Pracuj z danymi
Wdrożenia
Automatyzuj przepływy wdrożeniowe od Dockerfile’ów po produkcję. Użyj zadań w chmurze i Codex GitHub Action, aby walidować wdrożenia w CI. Wdrażaj aplikacje
Audyt bezpieczeństwa
Skanuj w poszukiwaniu podatności, audytuj zależności i generuj raporty bezpieczeństwa. Zaplanuj codzienne skanowanie bezpieczeństwa z automatyzacjami. Zabezpieczaj kod
Dla starszych inżynierów, którzy chcą wykorzystać Codex do granic możliwości na każdej powierzchni.
Wydajność
Profiluj wąskie gardła, optymalizuj zapytania bazodanowe i benchmarkuj zmiany. Użyj zadań w chmurze z podejściem best-of-N, aby eksplorować strategie optymalizacji. Optymalizuj wydajność
Pipeline'y CI/CD
Uruchom Codex w GitHub Actions z oficjalnym codex-action. Automatyzuj przegląd kodu, generowanie testów i bramki jakości na każdym pull requeście.
Konfiguruj pipeline’y
Automatyzacja PR
Automatyzuj cały cykl życia pull requestu od utworzenia przez przegląd po scalenie. Taguj @codex, aby naprawić błędy CI i żądać przeglądów bezpośrednio na GitHub.
Automatyzuj PR
Rozwój równoległy
Uruchamiaj wielu agentów jednocześnie w osobnych worktree. Koordynuj pracę między agentami, aby dostarczyć cały zestaw funkcjonalności w godziny zamiast dni. Pracuj równolegle
Przestań robić rzeczy dwa razy. Te lekcje przekształcają ręczne przepływy pracy w zaplanowane, powtarzalne automatyzacje w całym twoim łańcuchu narzędzi.
Modernizacja bazy kodu
Migruj starszy kod na skalę z użyciem zadań w chmurze z wieloma próbami. Modernizuj frameworki, aktualizuj zależności i refaktoryzuj wzorce systematycznie. Modernizuj kod
Slack i Linear
Deleguj zadania programistyczne z kanałów Slack i zgłoszeń Linear. Wspomnij @Codex tam, gdzie twój zespół już pracuje, i otrzymaj pull requesty z powrotem.
Integruj usługi
Zaplanowana automatyzacja
Skonfiguruj cykliczne automatyzacje dla codziennych przeglądów kodu, cotygodniowych aktualizacji zależności i nocnych polowań na błędy. Łącz automatyzacje z umiejętnościami dla złożonych przepływów pracy. Automatyzuj zadania
Architektura systemu
Użyj Codex do decyzji architektonicznych. Planuj w IDE, waliduj z zadaniami w chmurze i iteruj na wielu powierzchniach, aż projekt będzie odpowiedni. Projektuj systemy
Zacznij od Rozpoczynanie projektów, aby oswoić się z aplikacją, worktree i trybami wątków. Następnie przejdź przez Analizę bazy kodu, Rozwój funkcjonalności i Polowanie na błędy po kolei. Po ukończeniu tych czterech będziesz mieć przepływ pracy, który obejmuje większość codziennych zadań programistycznych na wielu powierzchniach Codex.
Przejdź do lekcji, która odpowiada twojemu aktualnemu wąskiemu gardłu. Większość doświadczonych użytkowników znajduje największe zyski w Rozwój równoległy (wieloagentowe przepływy pracy z worktree), Zaplanowana automatyzacja (cykliczne zadania typu ustaw i zapomnij) i Automatyzacja PR (wzorce integracji z GitHub).
Skup się na Pipeline’y CI/CD i Slack i Linear, aby uzyskać wpływ na całą organizację. GitHub Action i wzorce integracji pozwalają osadzić Codex w istniejących przepływach pracy zespołu bez wymagania od wszystkich instalacji aplikacji lub CLI.