coderabbit-install-auth
Automatyczna recenzja kodu AI dla GitHub i GitLab — skonfiguruj w kilka minut
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
CodeRabbit to umiejętność do instalacji i konfiguracji automatycznej recenzji kodu opartej na AI. Pozwala Ci szybko wdrożyć CodeRabbit jako aplikację GitHub lub integrację GitLab, aby automatycznie przeglądać pull requesty. Skill obsługuje konfigurację uprawnień, weryfikację instalacji oraz tworzenie pliku konfiguracyjnego .coderabbit.yaml. Idealny dla zespołów, które chcą wzmocnić jakość kodu bez dodatkowego obciążenia dla developerów. Wymaga uprawnień administratora w organizacji GitHub lub właściciela grupy w GitLab.
Jak używać
Przejdź do https://github.com/apps/coderabbitai i kliknij przycisk "Install", aby zainstalować aplikację CodeRabbit w swojej organizacji GitHub. Wybierz, czy chcesz włączyć recenzję dla wszystkich repozytoriów organizacji, czy tylko dla wybranych. Autoryzuj żądane uprawnienia (odczyt kodu, pisanie komentarzy w pull requestach) i potwierdź instalację.
Po instalacji zostaniesz przekierowany na app.coderabbit.ai, aby dokończyć proces onboardingu. Postępuj zgodnie z instrukcjami na stronie, aby połączyć CodeRabbit z Twoimi repozytoriami.
Zweryfikuj, że aplikacja GitHub została poprawnie zainstalowana, uruchamiając polecenie
gh api repos/TWOJA_ORG/TWOJE_REPO/installation --jq '.app_slug'. Oczekiwany wynik tocoderabbitai.Utwórz plik
.coderabbit.yamlw katalogu głównym repozytorium. Plik powinien zawierać konfigurację recenzji, taką jak język (language: "en-US") i profil recenzji (profile: "assertive"). Dostosuj ustawienia zgodnie z potrzebami Twojego zespołu.Zatwierdź plik konfiguracyjny w repozytorium. Od tego momentu CodeRabbit będzie automatycznie przeglądać wszystkie nowe pull requesty i dodawać komentarze z sugestiami dotyczącymi kodu.
(Opcjonalnie) Jeśli chcesz korzystać z recenzji lokalnych przed push-em, zainstaluj CLI CodeRabbit na swojej maszynie, postępując zgodnie z dokumentacją projektu.