# Ellipsis: Automatyczny przegląd kodu i naprawa błędów w repozytorium
URL: https://rynekai.pl/narzedzia/ellipsis

Narzędzie do code review AI, które automatycznie sprawdza pull requesty, wykrywa błędy logiczne i generuje gotowy kod bezpośrednio w GitHub lub GitLab.

Ellipsis to wirtualny asystent programisty wspierający proces przeglądu kodu (code review). Aplikacja integruje się bezpośrednio z repozytorium i analizuje każdy commit pod kątem błędów oraz zgodności ze standardami zespołu. Programista komunikuje się z systemem za pomocą komentarzy, zlecając mu poprawki lub zadając pytania dotyczące logiki plików.

**Przykładowe funkcje:**
- Wykrywanie błędów logicznych, antywzorców i naruszeń zasad stylu w każdym pull requeście.
- Generowanie przetestowanego kodu na podstawie instrukcji przekazanych w komentarzach.
- Automatyczne tworzenie opisów zmian (changelog) oraz podsumowań dla pull requestów.
- Udzielanie odpowiedzi na pytania techniczne dotyczące struktury i działania bazy kodu.
- Egzekwowanie wytycznych zawartych w dokumentacji stylu napisanej w języku naturalnym.
- Uczenie się na podstawie reakcji zespołu i dostosowywanie uwag do preferencji programistów.

**Przykładowe zastosowania:**
- Automatyczne sprawdzanie, czy nowy kod posiada odpowiadające mu testy jednostkowe.
- Przyspieszanie procesu wdrażania nowych pracowników poprzez wyjaśnianie zawiłości projektowych.
- Samodzielne naprawianie błędów wykrytych podczas budowania aplikacji lub testów.
- Masowe przeprowadzanie refaktoryzacji oraz aktualizacji bibliotek w wielu plikach jednocześnie.
- Tworzenie planów implementacji dla nowych funkcjonalności na podstawie zgłoszeń błędów.
