System Zarządzania Zadaniami - Tryby Pracy
Przegląd
System CodeGen obsługuje różne tryby pracy z zadaniami, które pozwalają na automatyczne generowanie kodu, analizę, przegląd i zarządzanie projektami. Każdy tryb jest aktywowany przez odpowiednią labelkę w systemie Jira.
Podstawowe Wymagania
Minimalne wymagania dla każdego zadania
- Komentarz Markdown - jasny opis zadania w formacie Markdown
- Labelka
cg- identyfikacja zadania do przetwarzania przez system
Tryby Pracy
🔍 Analiza i Przegląd
cg-analize
Opis: Analiza pojedynczego zagadnienia z odpowiedzią w formie wiadomości
- Zastosowanie: Szybka analiza konkretnego problemu lub pytania
- Output: Szczegółowa odpowiedź z rekomendacjami
- Czas wykonania: Natychmiastowy
- Przykład użycia: "Przeanalizuj wydajność tego zapytania SQL"
cg-code-review
Opis: Kompleksowy przegląd kodu z analizą jakości, bezpieczeństwa i wydajności
- Zastosowanie: Przegląd zmian w kodzie przed merge
- Funkcje:
- Analiza jakości kodu (czytelność, konwencje, struktura)
- Sprawdzanie bezpieczeństwa (podatności, walidacja danych)
- Ocena wydajności (algorytmy, użycie pamięci)
- Testowalność i maintainability
- Output: Szczegółowy raport z komentarzami i sugestiami
🤖 Tryby Pracy z Agentami
cg-agent-strict
Opis: Praca z agentami w trybie ścisłym z jawną orkiestracją subagentów
- Zastosowanie: Kompleksowe zadania wymagające pełnej kontroli procesu
- Funkcje:
- Jawna orkiestracja wszystkich subagentów
- Pełny cykl: analiza → implementacja → weryfikacja → finalizacja
- Szczegółowe logowanie każdego kroku
- Automatyczna samo-naprawa (max 3 próby)
- Proces:
- Analiza:
- Implementacja:
- Weryfikacja:
- Finalizacja:
cg-agent-auto
Opis: Praca z agentami w trybie luźnym - Claude Code sam dobiera agentów
- Zastosowanie: Zadania wymagające elastycznego podejścia
- Funkcje:
- Automatyczny dobór subagentów na podstawie kontekstu
- Inteligentne heurystyki wyboru
- Transparentność procesu decyzyjnego
- Heurystyki:
- Link Figma
- Obrazy
- Strona referencyjna
📋 Przegląd i Zarządzanie PR
cg-pr-review
Opis: Przełączenie na tryb review danego PR w GitHub z automatycznym reagowaniem na komentarze
- Zastosowanie: Automatyczna obsługa komentarzy w Pull Requestach
- Funkcje:
- Analiza wszystkich komentarzy w PR
- Automatyczne odpowiedzi na uwagi
- Rozwiązywanie konfliktów i problemów
- Wykonywanie akcji w GitHub (komentarze, resolve)
- Subagenci:
- analiza i rozwiązywanie bugów
- komentarze o jakości kodu
- uwagi o wydajności
- odpowiedzi na pytania
- analiza bezpieczeństwa
- ogólne komentarze
💼 Analiza Biznesowa
cg-biz
Opis: Analiza biznesowa i wytworzenie szczegółowych tasków implementacyjnych
- Zastosowanie: Przekształcenie opisu biznesowego w specyfikację techniczną
- Funkcje:
- Analiza wymagań biznesowych
- Projektowanie architektury systemu
- Analiza ryzyk i strategii łagodzenia
- Generowanie komplementarnych tasków
- Proces:
- BIZ-PLANNER: Analiza wymagań i plan implementacji
- BIZ-ARCHITECT: Projektowanie architektury
- BIZ-RISK: Analiza ryzyk
- Generowanie tasków: Samowystarczalne, niezależne taski
- Output: Kompletna specyfikacja biznesowa + taski implementacyjne
⚡ Tryb Stndardowy
Opis: Kompleksowa realizacja zadania z pełnym cyklem weryfikacji i samo-naprawą
- Zastosowanie: Standardowe zadania implementacyjne
- Funkcje:
- Pełny cykl: analiza → wykonanie → weryfikacja → finalizacja
- Automatyczna samo-naprawa (max 3 próby)
- Zgodność z zasadą KISS
- Implementacja w architekturze Domain
- Weryfikacja:
- Jakość kodu i bezpieczeństwo typów
- Walidacja budowy i infrastruktury
- Kompleksowe testowanie
- Sprawdzanie podatności
Korzyści Systemu
Automatyzacja
- Automatyczne wykrywanie gotowych zadań
- Generowanie kodu bez interwencji człowieka
- Tworzenie Merge Requestów
- Automatyczna samo-naprawa błędów
Jakość Kodu
- Spójność z istniejącą architekturą
- Zgodność z designem (Figma, mockupy)
- Zastosowanie najlepszych praktyk
- Kompleksowe testowanie (TDD)
Iteracyjność
- Cykl modyfikacji i ulepszeń
- Automatyczne aktualizacje kodu
- Ciągłe doskonalenie implementacji
- Inteligentne retry z analizą błędów
Integracja
- Wsparcie dla różnych typów zasobów
- Analiza istniejącego kodu
- Generowanie testów i dokumentacji
- Integracja z GitHub i Figma
Wybór Trybu Pracy
Kiedy używać którego trybu:
cg-analize- szybkie pytania i analizycg-code-review- przegląd istniejącego koducg-agent-strict- złożone zadania wymagające kontrolicg-agent-auto- standardowe zadania z elastycznościącg-pr-review- obsługa komentarzy w PRcg-biz- planowanie nowych funkcjonalności
Każdy tryb jest zaprojektowany dla konkretnego scenariusza użycia i zapewnia optymalne wsparcie dla danego typu zadania.