Beta versions are great for trying new beta-stage features only. When using beta versions, you may encounter some bugs or incomplete features. We value your feedback and encourage you to report any issues to help improve the final release.
Thank you for being part of our beta program and for helping us create a better product for everyone!
Open Visual Studio Code IDE.
From the toolbar on the left, select the Extensions logo.
Type Qodo in the search bar and choose Qodo Gen.
Click on Switch to Pre-Release Version.
After installing, you may be prompted to reload all extensions to activate the pre-release version of Qodo Gen.
From the Versions tab, choose EAP.
Choose a version from the list and click Download.
Open your JetBrains IDE.
Click the settings button on the top right.
From the dropdown list, choose Plugins.
Click the settings button on the top right on the opened window.
From the dropdown list, choose Install Plugin from Disk.
Choose the EAP version file you downloaded.
We will continue releasing stable versions as normal in the stable channel.
In order to use a stable version after using an EAP version, download and use the latest stable version from the stable channel.
To use a beta version as an on-prem user, you need to ensure that the correct backend version is installed.
For assistance or more details about accessing beta versions, please contact your administrator.
We’re thrilled to introduce our latest Beta version, packed with some game-changing features to make your Qodo experience more intuitive than ever.
About Beta Versions
As this is a beta version, you may encounter some bugs or incomplete features. We value your feedback and encourage you to report any issues to help improve the final release. Thank you for being part of our beta program and for helping us create a better product for everyone.
Test Generation got a completely new flow, and is now integrated into Qodo Gen Chat.
Type /test
in the chatbox, and let Qodo Gen guide you through generating a powerful test suite. You can add more tests, create mocks, and enhance your code effortlessly.
What's new?
New and Existing Test Suites support.
Enhance tests using Qodo Gen Chat.
Generate tests from list of behaviors.
Mocks selection.
Support for all languages and frameworks.
Agentic mode is currently off for On-Prem and Single Tenant deployments.
What can you do with Agentic Chat?
Edit multiple files: Make coordinated changes across your codebase with intelligent multi-file editing that ensures consistency and manages dependencies.
Agentic Code Q&A: Chat with a conversational interface that provides detailed code explanations and suggestions, tailored to your project's full context.
Smart context collection: Automatically gather and prioritize relevant code context - without manual intervention - for a more accurate and efficient assistance.
Smart code apply: Integrate AI suggestions into your codebase with intelligent placement and dependency management.
Custom MCPs allow users to integrate external tools and services into Qodo Gen. This feature enhances the agent’s workflow by enabling it to access and use custom tools when needed.
Using the MCP protocol, Qodo Gen can interact with external services.
For example, if a Jira MCP is set up, you could ask "Find me a Jira ticket about XYZ" in the chat and get relevant information from your Jira project.
When you ask questions in Qodo Gen Chat, code replies can often include large chunks of code.
Instead of cluttering the chat, the new Artifacts feature lets you open these code snippets as separate files in your IDE. You can then apply the code directly to your project or compare it with other artifacts to select the best fit.
Inline Context is a powerful new way to bring your project’s code directly into Qodo Gen Chat conversations. Now, when you type @, you’ll see a dynamic menu allowing you to quickly find and reference relevant Folders, Files, Classes, Functions, or Methods from your project.
Find Code Fast – Simply search and select the exact code element you need. Improve Relevance – Give Qodo Gen Chat the right context instantly for more accurate and helpful responses.
Just type @ in the chat and experience a smarter, more efficient experience!
We’re excited to introduce Chat Preferences, giving you more control over how Qodo Gen Chat interacts with you!
Chat Preferences enable you to:
Set Custom Instructions Personalize responses with specific guidelines, like “Reply in Spanish” or “Keep answers under 50 words.” You can choose to apply these guidelines to any specific command or to all commands in general.
Customize the Code Editor Configure how Qodo Gen integrates in your editor.
Fine-Tune Code Completion Add custom instructions that affect your Code Completion suggestions.
Optimize Codebase Indexing Control how many snippets from local and remote projects are used for smarter AI context.
To get started, open Qodo Gen Chat, click the menu button in the top right, and select Chat Preferences. Try it out and make your Qodo Gen Chat experience even better!
Qodo Gen now supports either Classic and Agentic workflow modes. Classic mode offers a more manual Qodo Gen experience, including . Agentic Mode makes interactions more dynamic and less structured, proactively assisting with tasks and providing contextual suggestions.
MCP stands for Model Context Protocol. It’s an open protocol that standardizes how applications provide context to AI Models. .