README.md

July 11, 2026 · View on GitHub

VS Code Marketplace X YouTube Join Discord Join r/ZooCode GitHub Issues

Szybko uzyskaj pomoc → Dołącz do Discorda • Wolisz asynchronicznie? → Dołącz do r/ZooCode

    # Zoo Code

    > Twój zespół deweloperski zasilany AI — prosto w edytorze

    ## Jesteśmy Zoo Code

Być może widziałeś niedawne ogłoszenie zespołu Roo 🦘🦘🦘. W skrócie: zespół stopniowo wygasza aktywny rozwój Roo Code, skupiając się na Roomote. Ta wiadomość była trudna dla wielu użytkowników Roo; ta wtyczka naprawdę wiele znaczy dla tej społeczności.

Chcemy podziękować całemu zespołowi Roo za pracę włożoną w tę wtyczkę. Nie będziemy tutaj wymieniać każdej osoby z osobna, ale wszyscy możemy się zgodzić, że to wyjątkowi deweloperzy i, co równie ważne, niesamowici ludzie. Dziękujemy zespołowi Roo.

Użytkownicy Roo są bardzo różni. Jedni używają go zawodowo na co dzień, inni wykorzystują go do tworzenia niewiarygodnie złożonych workflow. Niektórzy używają go do ulepszania samego Roo, a inni do ulepszania modeli, z których Roo korzysta (super meta). Chodzi o to, że społeczność jest różnorodna, i choć kangur 🦘🦘🦘 jest dostojnym i szlachetnym zwierzęciem, uznaliśmy, że „Zoo” 🐘🦡🦒🦓🦛🦧🦭🦦 lepiej oddaje tę różnorodność użytkowników wtyczki.

Dlatego chcemy ogłosić, że Zoo Code będzie kontynuować rozwój tego ważnego projektu. Główny zespół tworzą deweloperzy, którzy wcześniej współtworzyli Roo i naprawdę zależy im na tej wtyczce. Będziemy dalej aktualizować modele, naprawiać błędy i wydawać nowe funkcje. Ale przede wszystkim chcemy słuchać was, społeczności, która uczyniła tę wtyczkę tak wyjątkową. Dołącz więc do naszego Discorda, naszego Reddita albo otwórz PR lub issue; a przede wszystkim prosimy cię, żebyś pozostał zaangażowany, w kontakcie i aktywny jako część społeczności.

-Zoo Code Team

Migracja z Roo Code do Zoo Code

Szybki przewodnik po przejściu z Roo Code do Zoo Code znajdziesz w przewodniku migracji Roo→Zoo. Chcemy jak najlepiej pomagać użytkownikom w czasie przejścia i właśnie do tego służą nasze Reddit oraz Discord. Jeśli masz problem albo pytanie, wpadaj i pytaj.

Nowości w v3.68.0

  • Provider Friendli z obsługą GLM-5.2 — używaj najnowszego modelu GLM przez Friendli.
  • Natywna obsługa thinking/reasoning dla Ollamy — zachowuj wynik rozumowania od początku do końca podczas korzystania z modeli Ollama.
  • Poprawka niestandardowego apiModelId Anthropic — niestandardowe identyfikatory modeli Anthropic pozostają teraz wybrane zamiast po cichu wracać do claude-sonnet-4-5.
  • Poprawka: obsługa wyników narzędzi w providerze Ollama i przedwczesne kondensowanie kontekstu.
  • Poprawka: zachowuj powiązanie zadania nadrzędnego i podrzędnego, gdy delegowane podzadanie zostanie przerwane.
  • Ulepszona obsługa bloków treści Claude w Anthropic Vertex dla bardziej niezawodnych odpowiedzi.
  • Aktualizacje CI, publikacji nightly oraz zależności/narzędzi.

Co Zoo Code może zrobić dla CIEBIE?

  • Generowanie kodu z opisów w języku naturalnym
  • Dostosuj się za pomocą trybów: Kod, Architekt, Zapytaj, Debugowanie i Tryby niestandardowe
  • Refaktoryzacja i debugowanie istniejącego kodu
  • Pisanie i aktualizowanie dokumentacji
  • Odpowiadanie na pytania dotyczące Twojej bazy kodu
  • Automatyzacja powtarzalnych zadań
  • Wykorzystanie serwerów MCP

Tryby

Zoo Code dostosowuje się do Twojego sposobu pracy, a nie odwrotnie:

  • Tryb Kod: codzienne kodowanie, edycje i operacje na plikach
  • Tryb Architekt: planowanie systemów, specyfikacji i migracji
  • Tryb Zapytaj: szybkie odpowiedzi, wyjaśnienia i dokumenty
  • Tryb Debugowanie: śledzenie problemów, dodawanie logów, izolowanie przyczyn źródłowych
  • Tryby niestandardowe: buduj specjalistyczne tryby dla swojego zespołu lub przepływu pracy

Więcej: Korzystanie z trybówTryby niestandardowe

Filmy instruktażowe i prezentujące funkcje


Instalacja Zoo Code

Konfiguracja profili

Indeksowanie bazy kodu

Tryby niestandardowe

Punkty kontrolne

Zarządzanie Kontekstem

Więcej szybkich filmów instruktażowych i prezentujących funkcje...

Zasoby


Konfiguracja lokalna i programowanie

  1. Sklonuj repozytorium:
git clone https://github.com/Zoo-Code-Org/Zoo-Code.git
  1. Zainstaluj zależności:
pnpm install
  1. Uruchom rozszerzenie:

Istnieje kilka sposobów na uruchomienie rozszerzenia Zoo Code:

Tryb deweloperski (F5)

Do aktywnego programowania użyj wbudowanego debugowania VSCode:

Naciśnij F5 (lub przejdź do UruchomRozpocznij debugowanie) w VSCode. Otworzy to nowe okno VSCode z uruchomionym rozszerzeniem Zoo Code.

  • Zmiany w widoku internetowym pojawią się natychmiast.
  • Zmiany w rdzeniu rozszerzenia również zostaną automatycznie przeładowane na gorąco.

Zautomatyzowana instalacja VSIX

Aby zbudować i zainstalować rozszerzenie jako pakiet VSIX bezpośrednio w VSCode:

pnpm install:vsix [-y] [--editor=<command>]

To polecenie:

  • Zapyta, którego polecenia edytora użyć (code/cursor/code-insiders) - domyślnie 'code'
  • Odinstaluje każdą istniejącą wersję rozszerzenia.
  • Zbuduje najnowszy pakiet VSIX.
  • Zainstaluje nowo zbudowany VSIX.
  • Poprosi o ponowne uruchomienie VS Code w celu wprowadzenia zmian.

Opcje:

  • -y: Pomiń wszystkie monity o potwierdzenie i użyj wartości domyślnych
  • --editor=<command>: Określ polecenie edytora (np. --editor=cursor lub --editor=code-insiders)

Ręczna instalacja VSIX

Jeśli wolisz zainstalować pakiet VSIX ręcznie:

  1. Najpierw zbuduj pakiet VSIX:
    pnpm vsix
    
  2. Plik .vsix zostanie wygenerowany w katalogu bin/ (np. bin/zoo-code-<version>.vsix).
  3. Zainstaluj go ręcznie za pomocą VSCode CLI:
    code --install-extension bin/zoo-code-<version>.vsix
    

Używamy changesets do wersjonowania i publikowania. Sprawdź nasz CHANGELOG.md, aby uzyskać informacje o wydaniu.


Zastrzeżenie

Uwaga Zoo Code nie składa żadnych oświadczeń ani nie udziela żadnych gwarancji dotyczących jakiegokolwiek kodu, modeli lub innych narzędzi dostarczonych lub udostępnionych w związku z Zoo Code, jakimikolwiek powiązanymi narzędziami stron trzecich ani żadnymi wynikami. Użytkownik przyjmuje na siebie wszelkie ryzyko związane z korzystaniem z takich narzędzi lub wyników; takie narzędzia są dostarczane na zasadzie "TAK JAK JEST" i "W MIARĘ DOSTĘPNOŚCI". Takie ryzyko może obejmować, bez ograniczeń, naruszenie własności intelektualnej, luki w zabezpieczeniach cybernetycznych lub ataki, stronniczość, niedokładności, błędy, wady, wirusy, przestoje, utratę lub uszkodzenie mienia i/lub obrażenia ciała. Użytkownik ponosi wyłączną odpowiedzialność za korzystanie z takich narzędzi lub wyników (w tym, bez ograniczeń, za ich legalność, stosowność i wyniki).


Wkład

Uwielbiamy wkłady społeczności! Zacznij od przeczytania naszego pliku CONTRIBUTING.md.


Licencja

Apache 2.0 © 2025 Zoo Code Org


Miłego korzystania z Zoo Code! Niezależnie od tego, czy trzymasz go na krótkiej smyczy, czy pozwalasz mu działać autonomicznie, nie możemy się doczekać, żeby zobaczyć, co zbudujesz. Jeśli masz pytania albo pomysły na funkcje, otwórz issue albo rozpocznij discussion. Miłego kodowania!