Skip to content

Latest commit

 

History

History
176 lines (122 loc) · 9.63 KB

File metadata and controls

176 lines (122 loc) · 9.63 KB

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

Snel hulp nodig → Word lid van Discord • Liever asynchroon? → Word lid van r/ZooCode

    # Zoo Code

    > Jouw AI-aangedreven dev-team, rechtstreeks in je editor

    ## Wij zijn Zoo Code

Zoo Code zet de ontwikkeling van dit project voort nadat het Roo-team gestopt is met actieve ontwikkeling van Roo Code om zich te richten op Roomote. Dank aan het Roo-team voor alles wat ze hebben gebouwd.

Het kernteam bestaat uit ontwikkelaars die eerder aan Roo hebben bijgedragen en veel om deze plugin geven. We blijven modellen updaten, bugs oplossen en functies uitbrengen, en we zijn van plan goed te luisteren naar de community die deze plugin zo bijzonder heeft gemaakt. Doe met ons mee op Discord, Reddit, of open een PR of issue.

-Zoo Code Team

Migratie van Roo Code naar Zoo Code

Je vindt een korte handleiding voor de overstap van Roo Code naar Zoo Code in de Roo→Zoo-migratiegids. We willen gebruikers zo goed mogelijk helpen tijdens de overgang, en precies daarvoor zijn onze Reddit en Discord er. Als je ergens tegenaan loopt of vragen hebt, kom langs en vraag het.

Wat Zoo Code sinds Roo Code heeft toegevoegd

Zoo Code bouwt voort op het fundament van Roo Code en breidt dit verder uit met:

  • Semble-codebase-intelligentie — snelle semantische codezoekfunctie op aanvraag, met automatische configuratie en zonder afzonderlijke indexeringsworkflow.
  • Sterkere Orchestrator-workflows — veiligere delegatie, parallelle taakcoördinatie, betrouwbaar herstel van bovenliggende en onderliggende taken en betere isolatie tussen subtaken en providerprofielen.
  • Langere autonome runs met Destructive Command Guard (DCG) — blokkeert gevaarlijke opdrachten automatisch terwijl vertrouwd werk doorgaat zonder herhaalde goedkeuringsverzoeken.
  • De nieuwste modellen — doorlopende ondersteuning voor nieuwe modelfamilies van Claude, GPT, Gemini, Kimi, GLM, Grok, MiniMax en andere.
  • Meer manieren om verbinding te maken — nieuwe en uitgebreide providers, waaronder Zoo Gateway, Moonshot, Kimi Code, Kenari, Friendli, OpenCode Go en nog veel meer.
  • Betrouwbaardere terminal- en bewerkingsworkflows — oplossingen voor voortijdige terminalvoltooiing, race conditions in taakstatussen, contextbeheer, diff-bewerking en providerspecifiek toolgebruik.
  • Meer controle over je workspace — regelbeheer, MCP-beperkingen per modus, padbeheer voor multi-root-workspaces, reasoning-opties voor modellen en acties om wijzigingen bij voltooiing te beoordelen.

Nieuw in v3.76.0

  • Voer langere, ononderbroken taken uit met Destructive Command Guard (DCG) — DCG blokkeert gevaarlijke opdrachten en laat Zoo ondertussen doorwerken zonder dat je steeds op goedkeuringsknoppen hoeft te drukken, ondersteund door beter beveiligde downloads en installatie van de beheerde binary.
  • Betere providerbediening en betrouwbaarheid — kies de reactiesnelheid van OpenAI Codex, gebruik bijgewerkte DeepSeek-configuraties en profiteer van sterkere isolatie tussen wijzigingen aan providerprofielen en actieve taken.
  • Kritieke oplossing voor terminaluitvoering — Zoo wacht nu tot terminalopdrachten zijn afgerond voordat de volgende stap begint, zodat werk niet overlapt en het model niet te vroeg doorgaat.
  • Slimmere batching groepeert goedkeuringen voor gerelateerde tools en houdt niet-gerelateerde verzoeken gescheiden.
  • Telemetrieverzending en het ophalen van de modelcache zijn beter bestand tegen fouten en gelijktijdige verzoeken.

Wat kan Zoo Code voor JOU doen?

  • Genereer code vanuit natuurlijke taalomschrijvingen
  • Aanpassen met Modi: Code, Architect, Vraag, Debug en Aangepaste Modi
  • Refactor & debug bestaande code
  • Schrijf & update documentatie
  • Beantwoord vragen over je codebase
  • Automatiseer repetitieve taken
  • Gebruik MCP Servers

Modi

Zoo Code past zich aan jouw werkwijze aan, niet andersom:

  • Code Modus: dagelijks coderen, bewerkingen en bestandsoperaties
  • Architect Modus: plan systemen, specificaties en migraties
  • Vraag Modus: snelle antwoorden, uitleg en documenten
  • Debug Modus: spoor problemen op, voeg logs toe, isoleer de oorzaak
  • Aangepaste Modi: bouw gespecialiseerde modi voor je team of workflow

Meer info: Modi gebruikenAangepaste modi

Hulpbronnen


Lokale setup & ontwikkeling

  1. Kloon de repo:
git clone https://github.com/Zoo-Code-Org/Zoo-Code.git
  1. Installeer afhankelijkheden:
pnpm install
  1. Voer de extensie uit:

Er zijn verschillende manieren om de Zoo Code-extensie uit te voeren:

Ontwikkelmodus (F5)

Gebruik voor actieve ontwikkeling de ingebouwde foutopsporing van VSCode:

Druk op F5 (of ga naar UitvoerenFoutopsporing starten) in VSCode. Dit opent een nieuw VSCode-venster waarin de Zoo Code-extensie wordt uitgevoerd.

  • Wijzigingen in de webweergave verschijnen onmiddellijk.
  • Wijzigingen in de kernextensie worden ook automatisch hot-herladen.

Geautomatiseerde VSIX-installatie

Om de extensie als een VSIX-pakket te bouwen en rechtstreeks in VSCode te installeren:

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

Dit commando zal:

  • Vragen welk editorcommando te gebruiken (code/cursor/code-insiders) - standaard is 'code'
  • Een eventuele bestaande versie van de extensie verwijderen.
  • Het nieuwste VSIX-pakket bouwen.
  • De nieuw gebouwde VSIX installeren.
  • U vragen om VS Code opnieuw op te starten om de wijzigingen door te voeren.

Opties:

  • -y: Sla alle bevestigingsprompts over en gebruik de standaardwaarden
  • --editor=<command>: Specificeer het editorcommando (bijv. --editor=cursor of --editor=code-insiders)

Handmatige VSIX-installatie

Als u het VSIX-pakket liever handmatig installeert:

  1. Bouw eerst het VSIX-pakket:
    pnpm vsix
  2. Een .vsix-bestand wordt gegenereerd in de bin/-directory (bijv. bin/zoo-code-<version>.vsix).
  3. Installeer het handmatig met de VSCode CLI:
    code --install-extension bin/zoo-code-<version>.vsix

We gebruiken changesets voor versiebeheer en publicatie. Bekijk onze CHANGELOG.md voor release-opmerkingen.


Disclaimer

Let op: Zoo Code geeft geen verklaringen of garanties met betrekking tot enige code, modellen of andere tools die worden geleverd of beschikbaar worden gesteld in verband met Zoo Code, enige geassocieerde tools van derden, of enige resulterende output. U aanvaardt alle risico's die gepaard gaan met het gebruik van dergelijke tools of output; dergelijke tools worden geleverd op een "AS IS" en "AS AVAILABLE" basis. Dergelijke risico's kunnen omvatten, maar zijn niet beperkt tot, inbreuk op intellectueel eigendom, cyberkwetsbaarheden of -aanvallen, vooringenomenheid, onnauwkeurigheden, fouten, defecten, virussen, downtime, verlies of beschadiging van eigendommen, en/of persoonlijk letsel. U bent als enige verantwoordelijk voor uw gebruik van dergelijke tools of output (inclusief, maar niet beperkt tot, de wettigheid, geschiktheid en resultaten daarvan).


Bijdragen

We houden van bijdragen uit de community! Begin met het lezen van onze CONTRIBUTING.md.


Licentie

Apache 2.0 © 2025 Zoo Code Org


Veel plezier met Zoo Code! Of je het nu kort aangelijnd houdt of autonoom laat rondzwerven, we kunnen niet wachten om te zien wat je bouwt. Als je vragen of feature-ideeën hebt, open dan een issue of start een discussion. Veel codeerplezier!