[{"id":61207,"name":"Readme","url":"readme","type":"PUBLISH","content":"<h1 id=\"qodo-gen\">Qodo Gen</h1>\n<h3 id=\"code-test-and-review-with-confidence\">Code, test and review with confidence</h3>\n<p><a href=\"https://www.qodo.ai/products/qodo-gen/\">Qodo Gen</a> is an AI-powered coding platform that helps you write, understand, test and review code with your team.</p>\n<p>With agents and tools (MCPs) for code generation, test workflows, and AI chat, Qodo Gen helps developers write quality code that works as intended, with fewer bugs.</p>\n<p><strong>Supports all programming languages!</strong></p>\n<h2 id=\"github-discord-x-url\"><a href=\"https://github.com/Codium-ai\"><img src=\"https://img.shields.io/badge/github-000000?style=for-the-badge&amp;logo=github&amp;logoColor=white\" alt=\"GitHub\"></a> <a href=\"https://discord.gg/kG35uSHDBc\"><img src=\"https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&amp;logo=discord&amp;logoColor=white\" alt=\"Discord\"></a> <a href=\"https://twitter.com/QodoAI\"><img src=\"https://img.shields.io/badge/X-000000?style=for-the-badge&amp;logo=x&amp;logoColor=white\" alt=\"X URL\"></a></h2>\n\n<h2 id=\"table-of-contents\">Table of Contents</h2>\n<ul>\n<li><a>What can Qodo Gen do?</a></li>\n<li><a>Qodo Gen Chat</a></li>\n<li><a>Code Completion</a></li>\n<li><a>Test Generation</a></li>\n<li><a>Learn More</a></li>\n<li><a>Support and Community</a></li>\n<li><a>Data Sharing</a></li>\n</ul>\n\n<h2 id=\"what-can-qodo-gen-do\">What can Qodo Gen do?</h2>\n<p>Qodo Gen uses advanced AI models, agents and tools (MCPs) to deeply understand your code structure, logic, and context.</p>\n<p>With Qodo Gen, you can:</p>\n<ul>\n<li>Streamline your development workflow straight from the IDE.</li>\n<li>Improve code quality.</li>\n<li>Uncover potential bugs.</li>\n<li>Understand your code better.</li>\n<li>Ease your PR process.</li>\n<li>Generate test suites and documentation.</li>\n</ul>\n<p>And much more.</p>\n<p><a href=\"https://docs.qodo.ai/qodo-documentation/qodo-gen/qodo-gen-chat/model-selection#available-models\">Learn more about the AI models supported in Qodo Gen.</a></p>\n\n<h2 id=\"qodo-gen-chat\">Qodo Gen Chat</h2>\n<p><a href=\"https://qodo-gen-docs.qodo.ai/chat\">Qodo Gen Chat</a> offers real-time coding assistance within your development environment. Use Qodo Gen Chat to:</p>\n<ul>\n<li>\n<p><strong>Ask free-style questions about your code:</strong><br>\nGet instant answers to any question using AI-powered free-form queries.</p>\n</li>\n<li>\n<p><strong>Improve your code:</strong><br>\nFrom making it more secure to beautifying and cleaning it.</p>\n</li>\n<li>\n<p><strong>Understand your code better:</strong><br>\nSimplify onboarding for new or junior developers by providing in-depth insights into your codebase.</p>\n</li>\n<li>\n<p><strong>Generate unit tests and test suits:</strong><br>\nSecure and eliminate bugs in your code by adding extensive testing.</p>\n</li>\n</ul>\n<h3 id=\"agentic-tools-mcps-integrate-external-services-into-qodo-gen-chat\">Agentic Tools (MCPs): Integrate external services into Qodo Gen Chat</h3>\n<p>Hook into an external tool to make your development experience smoother than ever.</p>\n<p>Using Agentic Tools, the options are limitless:</p>\n<ul>\n<li>Hook into your GitHub project and ask for information about PRs or help writing better commit messages.</li>\n<li>Set up a connection to Jira and ask \"Find me a Jira ticket about creating an authentication protocol\" in the chat and get relevant information from your Jira project.</li>\n<li>Connect Qodo Gen to your Terminal to quickly create files and obtain information from your filesystem.</li>\n</ul>\n<h3 id=\"learn-more\">Learn More</h3>\n<p>You can find out more about Qodo Gen Chat in our <a href=\"https://docs.qodo.ai/qodo-documentation/qodo-gen/qodo-gen-chat\">documentation portal</a>.</p>\n\n<h2 id=\"code-completion\">Code Completion</h2>\n<p>Qodo Gen Code Generation and Completion is a powerful tool designed to accelerate your coding process, reducing the need for repetitive tasks such as copying and pasting code snippets from the internet.\nBy enabling Code Completion, Qodo Gen learns from your codebase and provides real-time suggestions that seamlessly integrate with your writing flow.</p>\n<p>As you type, Qodo Gen analyzes your code in real-time to grasp your intention. It then presents code completions and suggestions aimed to complete your current line of code or offers snippets that fit the context of your work.</p>\n<p><a href=\"https://www.qodo.ai/glossary/ai-code-completion/\">Visit Qodo's website to learn more.</a></p>\n\n<h2 id=\"tests-generation\">Tests Generation</h2>\n<p>Qodo Gen leverages advanced AI technology to generate comprehensive tests for <strong>any programming language</strong>.</p>\n<p>Whether you need to test a specific class, a function, or a small section of code, Qodo Gen offers the functionality to generate meaningful test cases. Refine and customize test suites by adding context, generating example tests, and auto-fixing tests.</p>\n<p>Use Test Generation to:</p>\n<ul>\n<li>Increase test coverage</li>\n<li>Unfold bugs</li>\n<li>Generate tests for different behaviors, from happy paths to edge cases.</li>\n</ul>\n<p>Start by typing <code>/test</code> in the chatbox.</p>\n<p><a href=\"https://docs.qodo.ai/qodo-documentation/qodo-gen/test-generation\">Visit Qodo's website to learn more.</a></p>\n\n<h2 id=\"learn-more-1\">Learn More</h2>\n<p>Find out more about Qodo Gen and other Qodo products in our <a href=\"https://docs.qodo.ai/qodo-documentation/qodo-gen\">documentation portal</a>.</p>\n<h2 id=\"support-and-community\">Support and Community</h2>\n<p><strong>Need help? <a href=\"https://discord.gg/kG35uSHDBc\">Join our Discord community!</a></strong></p>\n<h2 id=\"data-sharing\">Data Sharing</h2>\n<p>Similar to other popular generative-AI tools, we transmit code snippets to our servers. You can learn more in our <a href=\"https://www.qodo.ai/terms\">terms of use</a> and <a href=\"https://www.qodo.ai/privacy-policy\">privacy policy</a>.</p>\n<p>You can opt out of sharing data with Qodo. For more information, visit our <a href=\"https://docs.qodo.ai/qodo-documentation/qodo-gen/data-sharing\">data sharing page</a>.</p>\n","generateToc":false,"originalContent":"# Qodo Gen\n\n### Code, test and review with confidence\n\n[Qodo Gen](https://www.qodo.ai/products/qodo-gen/) is an AI-powered coding platform that helps you write, understand, test and review code with your team.\n\nWith agents and tools (MCPs) for code generation, test workflows, and AI chat, Qodo Gen helps developers write quality code that works as intended, with fewer bugs.\n\n**Supports all programming languages!**\n\n## [![GitHub](https://img.shields.io/badge/github-000000?style=for-the-badge&logo=github&logoColor=white)](https://github.com/Codium-ai) [![Discord](https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/kG35uSHDBc) [![X URL](https://img.shields.io/badge/X-000000?style=for-the-badge&logo=x&logoColor=white)](https://twitter.com/QodoAI)\n\n---\n\n## Table of Contents\n\n- [What can Qodo Gen do?](#what-can-qodo-gen-do)\n- [Qodo Gen Chat](#qodo-gen-chat)\n- [Code Completion](#code-generation)\n- [Test Generation](#test-generation)\n- [Learn More](#learn-more)\n- [Support and Community](#support-and-community)\n- [Data Sharing](#data-sharing)\n\n---\n\n## What can Qodo Gen do?\n\nQodo Gen uses advanced AI models, agents and tools (MCPs) to deeply understand your code structure, logic, and context.\n\nWith Qodo Gen, you can:\n\n- Streamline your development workflow straight from the IDE.\n- Improve code quality.\n- Uncover potential bugs.\n- Understand your code better.\n- Ease your PR process.\n- Generate test suites and documentation.\n\nAnd much more.\n\n[Learn more about the AI models supported in Qodo Gen.](https://docs.qodo.ai/qodo-documentation/qodo-gen/qodo-gen-chat/model-selection#available-models)\n\n---\n\n## Qodo Gen Chat\n\n[Qodo Gen Chat](https://qodo-gen-docs.qodo.ai/chat) offers real-time coding assistance within your development environment. Use Qodo Gen Chat to:\n\n- **Ask free-style questions about your code:**  \n  Get instant answers to any question using AI-powered free-form queries.\n\n- **Improve your code:**  \n   From making it more secure to beautifying and cleaning it.\n\n- **Understand your code better:**  \n  Simplify onboarding for new or junior developers by providing in-depth insights into your codebase.\n\n- **Generate unit tests and test suits:**  \n  Secure and eliminate bugs in your code by adding extensive testing.\n\n### Agentic Tools (MCPs): Integrate external services into Qodo Gen Chat\n\nHook into an external tool to make your development experience smoother than ever.\n\nUsing Agentic Tools, the options are limitless:\n\n- Hook into your GitHub project and ask for information about PRs or help writing better commit messages.\n- Set up a connection to Jira and ask \"Find me a Jira ticket about creating an authentication protocol\" in the chat and get relevant information from your Jira project.\n- Connect Qodo Gen to your Terminal to quickly create files and obtain information from your filesystem.\n\n### Learn More\n\nYou can find out more about Qodo Gen Chat in our [documentation portal](https://docs.qodo.ai/qodo-documentation/qodo-gen/qodo-gen-chat).\n\n---\n\n## Code Completion\n\nQodo Gen Code Generation and Completion is a powerful tool designed to accelerate your coding process, reducing the need for repetitive tasks such as copying and pasting code snippets from the internet.\nBy enabling Code Completion, Qodo Gen learns from your codebase and provides real-time suggestions that seamlessly integrate with your writing flow.\n\nAs you type, Qodo Gen analyzes your code in real-time to grasp your intention. It then presents code completions and suggestions aimed to complete your current line of code or offers snippets that fit the context of your work.\n\n[Visit Qodo's website to learn more.](https://www.qodo.ai/glossary/ai-code-completion/)\n\n---\n\n## Tests Generation\n\nQodo Gen leverages advanced AI technology to generate comprehensive tests for **any programming language**.\n\nWhether you need to test a specific class, a function, or a small section of code, Qodo Gen offers the functionality to generate meaningful test cases. Refine and customize test suites by adding context, generating example tests, and auto-fixing tests.\n\nUse Test Generation to:\n\n- Increase test coverage\n- Unfold bugs\n- Generate tests for different behaviors, from happy paths to edge cases.\n\nStart by typing `/test` in the chatbox.\n\n[Visit Qodo's website to learn more.](https://docs.qodo.ai/qodo-documentation/qodo-gen/test-generation)\n\n---\n\n## Learn More\n\nFind out more about Qodo Gen and other Qodo products in our [documentation portal](https://docs.qodo.ai/qodo-documentation/qodo-gen).\n\n## Support and Community\n\n**Need help? [Join our Discord community!](https://discord.gg/kG35uSHDBc)**\n\n## Data Sharing\n\nSimilar to other popular generative-AI tools, we transmit code snippets to our servers. You can learn more in our [terms of use](https://www.qodo.ai/terms) and [privacy policy](https://www.qodo.ai/privacy-policy).\n\nYou can opt out of sharing data with Qodo. For more information, visit our [data sharing page](https://docs.qodo.ai/qodo-documentation/qodo-gen/data-sharing).","images":[],"pluginId":21206},{"id":61456,"name":"Early Access (EAP)","url":"early-access-eap","type":"PUBLISH","content":"<p>Install Early Access (EAP) versions of Qodo Gen to use pre-releases of the Qodo Gen plugin.</p>\n<p>To use EAP versions:</p>\n<ol>\n<li>\n<p>From <a href=\"https://plugins.jetbrains.com/plugin/21206-qodo-gen-formerly-codiumate-/versions\">the Versions tab</a>, choose EAP.\n<br><img src=\"https://plugins.jetbrains.com/files/21206/61456-page/9910a030-d16b-489d-b788-738ff3cd9b68\" alt=\"\"></p>\n</li>\n<li>\n<p>Choose a version from the list and click the <strong>Download</strong> button.</p>\n</li>\n<li>\n<p>Open your JetBrains IDE.</p>\n</li>\n<li>\n<p>Click the settings button on the top right.</p>\n</li>\n<li>\n<p>From the dropdown list, choose <strong>Plugins</strong>.</p>\n</li>\n<li>\n<p>Click the settings button on the top right on the opened window.</p>\n</li>\n<li>\n<p>From the dropdown list, choose <strong>Install Plugin from Disk</strong>.\n<br><img src=\"https://plugins.jetbrains.com/files/21206/61456-page/ca3b6786-e139-4bf5-ba39-6295a09311bb\" alt=\"\"></p>\n</li>\n<li>\n<p>Choose the EAP version file you downloaded.</p>\n</li>\n</ol>\n<p>We will continue releasing stable versions as normal in the stable channel. EAP versions are great for trying new beta-stage features only.</p>\n<p>In order to use a stable version after using an EAP version, download and use the latest stable version from the stable channel.</p>\n","generateToc":false,"originalContent":"Install Early Access (EAP) versions of Qodo Gen to use pre-releases of the Qodo Gen plugin.\n\nTo use EAP versions:\n\n1. From [the Versions tab](https://plugins.jetbrains.com/plugin/21206-qodo-gen-formerly-codiumate-/versions), choose EAP.\n<br/>![](https://plugins.jetbrains.com/files/21206/61456-page/9910a030-d16b-489d-b788-738ff3cd9b68)\n\n2. Choose a version from the list and click the **Download** button.\n3. Open your JetBrains IDE.\n4. Click the settings button on the top right.\n5. From the dropdown list, choose **Plugins**.\n6. Click the settings button on the top right on the opened window.\n7. From the dropdown list, choose **Install Plugin from Disk**.\n<br/>![](https://plugins.jetbrains.com/files/21206/61456-page/ca3b6786-e139-4bf5-ba39-6295a09311bb)\n8. Choose the EAP version file you downloaded.\n\nWe will continue releasing stable versions as normal in the stable channel. EAP versions are great for trying new beta-stage features only.\n\nIn order to use a stable version after using an EAP version, download and use the latest stable version from the stable channel.","images":[{"url":"/files/21206/61456-page/ca3b6786-e139-4bf5-ba39-6295a09311bb"},{"url":"/files/21206/61456-page/9910a030-d16b-489d-b788-738ff3cd9b68"}],"pluginId":21206}]