ZONIVA AI is an intelligent, multi-agent AI coding assistant built for VS Code with live model discovery, streaming responses, diff inspection, and multi-theme glassmorphic styling.
Features
Multi-Agent Architecture: Switch seamlessly between specialized agents:
Coding Agent: Generate, edit, and implement project code.
Debug Agent: Analyze errors, stack traces, and diagnostics with targeted solutions.
Review Agent: Scan files for security flaws, bugs, and performance bottlenecks.
Refactor Agent: Modernize patterns and improve codebase maintainability.
Explain Agent: Deep-dive summaries and breakdown of complex routines.
Terminal Agent: Run and verify terminal tasks directly in your workspace.
Live Model Discovery & Compatibility: Works with DashScope and any OpenAI-compatible API endpoint with dynamic model querying.
Inline Diffs & Safe Editing: Review side-by-side file diffs before accepting or rejecting changes with built-in conflict detection.
Context-Aware Development: Automatically incorporates current file, active selection, workspace symbols, and manual attachments into prompts.
Multiple Visual Themes: Switch between Glassmorphism, Neumorphism, Neobrutalism, Flat, and Minimalism right from chat settings.
Secure Key Storage: API keys are securely held using VS Code's native SecretStorage.
Getting Started
Install the ZONIVA AI extension from the Marketplace or VSIX package.
Click the ZONIVA AI icon in the Activity Bar to open the assistant panel.
Configure your endpoint in the setup banner:
Provide your API Key (e.g., DashScope / OpenAI-compatible).
Enter your Base URL (defaults to DashScope compatible-mode).
Select your desired Agent and Model from the selector bar and begin building!
Extension Settings
This extension contributes the following settings:
aiAgent.baseUrl: OpenAI-compatible API base URL.
aiAgent.defaultModel: Default model ID to select upon startup.
aiAgent.temperature: Sampling temperature between 0 and 2.