Zoo Code is a VS Code extension that provides AI-powered development assistance by integrating multiple AI agents directly into the code editor. Written in TypeScript, the extension is available on the VS Code Marketplace and serves as the community-maintained successor to Roo Code, which the original Roo team wound down to focus on other projects. The Zoo Code team consists of developers who previously contributed to Roo and committed to continuing development of this important plugin while listening to the diverse community that uses it.
The extension enables developers to generate code from natural language descriptions, refactor and debug existing code, write and update documentation, answer questions about codebases, automate repetitive tasks, and utilize MCP Servers. Zoo Code operates through five distinct modes that adapt to different workflows: Code Mode for everyday coding and file operations, Architect Mode for planning systems and migrations, Ask Mode for fast answers and explanations, Debug Mode for tracing issues and isolating root causes, and Custom Modes that teams can build for specialized workflows. The extension also supports codebase indexing and context management features, with checkpoint functionality for tracking progress.
The repository shows active development and community engagement. GitGenius tracking reveals 396 total issues and pull requests with a median response latency of 0.0 hours and a mean of 8.0 hours, indicating rapid community responsiveness. The most active issue labels are enhancement with 163 items, bug with 122 items, and model with 19 items. The primary contributor edelauna has logged 211 events, followed by navedmerchant with 52 events and proyectoauraorg with 33 events. The repository shares overlapping contributors with major projects including microsoft/vscode, microsoft/typescript, and rust-lang/rust, suggesting integration with core development tools and languages.
Recent development in version 3.66.0 includes support for Claude Sonnet 5 across Anthropic, Bedrock, and Vertex providers, Semble v0.4.1 upgrade with flattened result parsing, and task-lifecycle status transition guards. The release also addressed multiple fixes including LiteLLM cache key collision issues, auto context condensing for the VS Code Language Model API, extended reasoning effort values for ThinkingBudget, DeepSeek reasoning content round-tripping, and Gemini thoughtSignature token handling. Security improvements include dependency review, invisible character detection, and least-privilege workflow permissions.
The project maintains comprehensive documentation at docs.zoocode.dev and provides multiple community channels including a Discord server, Reddit community at r/ZooCode, and YouTube channel with tutorial and feature videos. The README includes a migration guide for users transitioning from Roo Code to Zoo Code. The extension supports 18 languages including English, Spanish, French, German, Japanese, Chinese, and others. Local development is supported through VS Code's built-in debugging with F5 and automated VSIX installation scripts that handle building and installing the extension directly into the editor.