Integracja workflow ze Slackiem i Linear
Twój designer publikuje zrzut ekranu zepsutego layoutu na kanale #bugs na Slacku. Zamiast tworzyć ticket, przypisywać go, czekać aż dev go podejmie i czekać aż znajdzie odpowiedni plik — ktoś pisze @Codex fix the header alignment issue shown above in the frontend repo. W ciągu kilku minut Codex publikuje link do PR z poprawką. To integracja ze Slackiem w najlepszym wydaniu: zamiana rozmów bezpośrednio w zmiany w kodzie.
Czego się nauczysz
Dział zatytułowany „Czego się nauczysz”- Kompletne przewodniki konfiguracji dla integracji ze Slackiem i Linear
- Wzorce workflow zamieniające wiadomości Slack i issue Linear w zadania chmurowe Codex
- Strategie zarządzania wyborem środowiska, kontekstem wątku i kontrolami danych enterprise
- Konfiguracja serwera MCP Linear do lokalnego dostępu Codex do danych o issue
Codex w Slacku
Dział zatytułowany „Codex w Slacku”Konfiguracja
Dział zatytułowany „Konfiguracja”- Skonfiguruj zadania chmurowe Codex podłączając GitHub i tworząc co najmniej jedno środowisko.
- Przejdź do Codex settings > Connectors i zainstaluj aplikację Slack dla swojego workspace’u.
- Dodaj
@Codexdo kanałów, na których chcesz go mieć dostępnego. Slack poprosi o dodanie go, gdy pierwszy raz go wzmiankowujesz.
Uruchamianie zadań
Dział zatytułowany „Uruchamianie zadań”Wzmiankuj @Codex ze swoim promptem w dowolnym kanale lub wątku:
@Codex fix the N+1 query in the orders listing endpoint.The slow query is in src/services/orders.tsCodex reaguje emoji z oczami, tworzy zadanie chmurowe i odpowiada linkiem. Gdy zadanie się kończy, Codex publikuje wynik w wątku (jeśli twój admin na to pozwala).
Wybór środowiska
Dział zatytułowany „Wybór środowiska”Codex automatycznie wybiera środowisko najlepiej pasujące do twojego zapytania:
- Jeśli określisz repo, Codex użyje środowiska zawierającego to repo
- Jeśli jest niejednoznaczne, wraca do środowiska, którego użyłeś ostatnio
- Jeśli nie istnieje odpowiednie środowisko, Codex odpowiada instrukcjami naprawy problemu
Aby nadpisać: odpowiedz w wątku Please run this in openai/openai (applied) i wzmiankuj @Codex ponownie.
Kontrole danych enterprise
Dział zatytułowany „Kontrole danych enterprise”Administratorzy enterprise mogą wyłączyć publikowanie odpowiedzi przez Allow Codex Slack app to post answers on task completion w ustawieniach workspace. Gdy wyłączone, Codex publikuje tylko link do zadania, zapobiegając pojawianiu się fragmentów kodu w kanałach Slack.
Codex w Linear
Dział zatytułowany „Codex w Linear”Konfiguracja
Dział zatytułowany „Konfiguracja”- Skonfiguruj zadania chmurowe Codex z podłączonym kontem GitHub i co najmniej jednym środowiskiem.
- Przejdź do Codex settings > Connectors i zainstaluj Codex for Linear.
- Połącz swoje konto Linear wzmiankując
@Codexw komentarzu dowolnego issue Linear.
Delegowanie pracy
Dział zatytułowany „Delegowanie pracy”Przypisuj issue bezpośrednio: Po konfiguracji przypisuj issue do Codex tak samo, jak przypisujesz je do członków zespołu. Codex rozpoczyna pracę i publikuje aktualizacje w issue.
Wzmiankuj w komentarzach: Użyj @Codex w wątkach komentarzy do ad-hoc zadań lub pytań. Kontynuuj w wątku, żeby pozostać w tej samej sesji.
@Codex fix this bug in openai/codex. The error occurs whenthe session ID is null. Add proper null checking and a unit test.Automatyczna segregacja z regułami Linear
Dział zatytułowany „Automatyczna segregacja z regułami Linear”Skonfiguruj reguły segregacji, żeby nowe issue automatycznie trafiały do Codex:
- W Linear przejdź do Settings > Your teams > [nazwa zespołu].
- Otwórz Triage i włącz go.
- W Triage rules utwórz regułę: Delegate > Codex (plus dowolne etykiety lub właściwości, jakie chcesz).
- Nowe issue wchodzące do triage są automatycznie przypisywane do Codex.
Przy używaniu reguł triage Codex uruchamia zadania na koncie twórcy issue.
Serwer MCP Linear do dostępu lokalnego
Dział zatytułowany „Serwer MCP Linear do dostępu lokalnego”Dla lokalnych sesji Codex (App, CLI lub rozszerzenie IDE) połącz się z Linear przez MCP:
# Recommended: use the CLIcodex mcp add linear --url https://mcp.linear.app/mcpLub skonfiguruj ręcznie w ~/.codex/config.toml:
[mcp_servers.linear]url = "https://mcp.linear.app/mcp"Następnie uwierzytelnij: codex mcp login linear
Daje to lokalnym sesjom Codex dostęp do odczytu twoich issue Linear, umożliwiając prompty typu “Look at Linear issue FE-234 and fix the reported bug.”
Gdy coś nie działa
Dział zatytułowany „Gdy coś nie działa”- Brakujące połączenia: Codex odpowiada linkiem do ponownego połączenia, jeśli twoje połączenie Slack lub GitHub nie jest potwierdzone.
- Nieoczekiwany wybór środowiska: Bądź konkretny co do repozytorium w swoim prompt, lub odpowiedz w wątku z prawidłowym środowiskiem i ponownie wzmiankuj
@Codex. - Długie wątki: Podsumuj kluczowe szczegóły w najnowszej wiadomości. Kontekst pogrzebany w 50-wiadomościowym wątku może się zgubić.
- Ograniczenia publikowania w workspace: Workspace’y enterprise mogą ograniczać publikowanie odpowiedzi. Otwórz link do zadania, żeby zobaczyć postęp i wyniki.
- Triage Linear nie uruchamia się: Zweryfikuj, że reguła triage jest włączona i że issue wchodzi w status triage. Sprawdź, czy integracja Codex ma niezbędne uprawnienia.
Co dalej
Dział zatytułowany „Co dalej”- Środowiska chmurowe — Obie integracje uruchamiają zadania chmurowe; zoptymalizuj konfigurację środowiska
- Zarządzanie enterprise — Kontrole administracyjne ekspozycji danych Slack i Linear
- Zarządzanie kosztami — Każde zadanie chmurowe ze Slacka lub Linear zużywa kredyty