Przejdź do głównej zawartości

20 scenariuszy z Codex w praktyce

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ę.

  • Wielopowierzchniowy przepływ pracy, który uruchamia zadania równolegle w izolowanych worktree
  • Gotowe prompty do kopiowania na każdą fazę cyklu rozwoju oprogramowania, dostosowane do unikalnych możliwości Codex
  • Wzorce delegowania pracy przez komentarze na GitHub, wiadomości na Slack i zgłoszenia w Linear
  • Przepisy na automatyzacje działające w nocy — przeglądy kodu, aktualizacje zależności i wyszukiwanie błędów według harmonogramu

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

Codzienna praca: przepływy, których używasz każdego dnia

Dział zatytułowany „Codzienna praca: przepływy, których używasz każdego dnia”

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

Automatyzacja i integracja: zwielokrotnij swoją wydajność

Dział zatytułowany „Automatyzacja i integracja: zwielokrotnij swoją wydajność”

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.