Zoo Code for JetBrains
Your AI-Powered Dev Team, Right in Your JetBrains IDE
Zoo Code for JetBrains brings the Zoo Code AI coding assistant to IntelliJ-based IDEs. It runs the Zoo Code extension through a bundled extension host and integrates it with JetBrains editors, terminals, menus, and tool windows.
What Can Zoo Code Do For You?
- Generate code from natural-language descriptions and specifications
- Adapt through Code, Architect, Ask, Debug, and Custom modes
- Refactor and debug existing code
- Write and update documentation
- Answer questions about your codebase
- Automate repetitive tasks
- Use Model Context Protocol (MCP) servers
Modes
Zoo Code adapts to how you work:
- Code Mode: everyday coding, edits, and file operations
- Architect Mode: plan systems, specifications, and migrations
- Ask Mode: get fast answers, explanations, and documentation
- Debug Mode: trace issues, add logs, and isolate root causes
- Custom Modes: create specialized modes for your team or workflow
Learn more: Using Modes | Custom Modes
Supported IDEs
Zoo Code supports JetBrains IDEs based on the IntelliJ Platform, including:
- IntelliJ IDEA (Ultimate and Community)
- WebStorm
- PyCharm (Professional and Community)
- PhpStorm
- RubyMine
- CLion
- GoLand
- DataGrip
- Rider
- Android Studio 2026.1.4 or newer (currently available as a preview)
The plugin targets IntelliJ Platform build 233 (JetBrains 2023.3) or newer. Android Studio requires version 2026.1.4 or newer because that release includes the JCEF support required by Zoo Code. At present, Android Studio 2026.1.4 is available through the preview channel.
Requirements
- A supported JetBrains IDE based on IntelliJ Platform build 233 or newer
- Android Studio 2026.1.4 or newer when using Android Studio; install a preview build until this version reaches the stable channel
- A JCEF-enabled IDE runtime, which Zoo Code requires to render its interface
- Node.js 20.6.0 or newer available on your PATH