byterover-headless
Zarządzaj bazą wiedzy projektu za pomocą CLI – przechowuj decyzje, wzorce i szczegóły implementacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
ByteRover to narzędzie do organizacji i wyszukiwania wiedzy projektowej. Umożliwia ci przechowywanie kontekstu, decyzji architektonicznych i detali implementacyjnych w strukturze drzewa. Za pomocą poleceń CLI (brv query, brv curate, brv push/pull) możesz wyszukiwać informacje, dodawać kontekst i synchronizować bazę wiedzy. Narzędzie wspiera tryb headless z wyjściem JSON, co czyni je idealne do automatyzacji i integracji z agentami AI.
Jak używać
Zainstaluj ByteRover CLI za pośrednictwem npm, uruchamiając
npm install -g @byterover/cli. Poleceniebrvbędzie dostępne w terminalu.Uzyskaj klucz API z https://app.byterover.dev/settings/keys, a następnie zaloguj się, wpisując
brv login --api-key TWOJ_KLUCZ. Potwierdzenie pojawi się w postaci wiadomości z adresem e-mail.Zainicjuj projekt w katalogu roboczym, podając nazwę zespołu i przestrzeni:
brv init --headless --team nazwa-zespolu --space nazwa-przestrzeni --format json. Jeśli wolisz używać identyfikatorów zamiast nazw, zastąp je odpowiednimi ID.Wyszukuj wiedzę w bazie za pomocą
brv query– polecenie pobiera informacje z drzewa kontekstu. Dodawaj nowy kontekst i decyzje za pomocąbrv curate, aby wzbogacić bazę wiedzy projektu.Synchronizuj zmiany między lokalnym środowiskiem a serwerem ByteRover za pośrednictwem
brv push(wysyłanie) ibrv pull(pobieranie).Dla automatyzacji i integracji z agentami AI zawsze dodawaj flagi
--headless --format jsondo poleceń, aby otrzymać strukturyzowane dane JSON zamiast tekstu.