{"id":567614,"date":"2025-05-19T12:11:06","date_gmt":"2025-05-19T11:11:06","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=ai&#038;p=567614"},"modified":"2025-05-19T13:06:19","modified_gmt":"2025-05-19T12:06:19","slug":"jetbrains-ai-assistant-now-in-visual-studio-code","status":"publish","type":"ai","link":"https:\/\/blog.jetbrains.com\/en\/ai\/2025\/05\/jetbrains-ai-assistant-now-in-visual-studio-code","title":{"rendered":"JetBrains AI Assistant \u2013 Now in Visual Studio Code"},"content":{"rendered":"\n<p>At JetBrains, we design AI to empower developers and streamline their development process with AI-powered features integrated directly into their editor. From the beginning, <a href=\"https:\/\/www.jetbrains.com\/ai-assistant\/\" target=\"_blank\" rel=\"noopener\">AI Assistant<\/a> was available only within JetBrains IDEs, and later in Android Studio, both of which are built on the IntelliJ Platform. While we&#8217;re incredibly proud of the deep integrations and performance those offer, we recognize that many developers have established workflows and preferences that don&#8217;t center exclusively around JetBrains products and the IntelliJ platform. We also believe that AI innovation shouldn&#8217;t be confined to a single technology provider, a single IDE, or even a family of IDEs from one vendor.<\/p>\n\n\n\n<p>In order to reach a broader developer community and demonstrate our commitment to IDE-agnostic AI assistance, we\u2019re introducing <strong><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=jetbrains.jetbrains-ai-assistant\" target=\"_blank\" rel=\"noopener\">JetBrains AI Assistant for Visual Studio Code<\/a><\/strong>. This reflects our ongoing investment in building a comprehensive AI ecosystem, ensuring that cutting-edge technology is accessible to everyone, not just those using our IDEs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1988\" height=\"1770\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/05\/extension.png\" alt=\"\" class=\"wp-image-567666\"\/><\/figure>\n\n\n\n<p>Today we\u2019re launching the JetBrains AI Assistant for Visual Studio Code public preview. We invite you to participate and <a href=\"https:\/\/youtrack.jetbrains.com\/newIssue?project=VSAI\" target=\"_blank\" rel=\"noopener\">share your feedback<\/a> with us.<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=jetbrains.jetbrains-ai-assistant\" class=\"btn\" target=\"_blank\" rel=\"noopener\">Participate in Public Preview<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<p>During the public preview, either use your current JetBrains AI subscription or, if you don\u2019t have one, automatically get a free AI EAP license once you log in with your JetBrains Account.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why try JetBrains AI Assistant in Visual Studio Code?<\/h2>\n\n\n\n<p>Whether Visual Studio Code is your primary code editor or a companion tool to JetBrains IDEs or Visual Studio, JetBrains AI Assistant enhances productivity and joy by seamlessly integrating into your development workflow. We\u2019ve built it on the following pillars:<\/p>\n\n\n\n<ol>\n<li>JetBrains long-term experience and expertise in programming languages. Our many years of accumulated knowledge help us deliver first-class development tooling and advanced support for LLM context collection. JetBrains AI Assistant for Visual Studio Code is now available for Java, Kotlin, JavaScript, TypeScript, Python, C#, C++, and C.<br><\/li>\n\n\n\n<li><a href=\"https:\/\/blog.jetbrains.com\/ai\/2025\/02\/why-and-how-jetbrains-built-mellum-the-llm-designed-for-code-completion\/\">Mellum<\/a>, JetBrains\u2019 proprietary LLM (now also <a href=\"https:\/\/blog.jetbrains.com\/ai\/2025\/04\/mellum-goes-open-source-a-purpose-built-llm-for-developers-now-on-hugging-face\/\">open-sourced<\/a>) trained from scratch specifically to power cloud-based code completion in JetBrains AI Assistant. Benefit from the precise code completion suggestions for a single line or entire code blocks.<br><\/li>\n\n\n\n<li>JetBrains AI Assistant relies on top-tier local and cloud AI models. Our users are free to choose the best-fitting LLM for their current coding task or preference, ensuring optimal results every time. In JetBrains AI Assistant for Visual Studio Code, you can select from Gemini, Claude, and various GPT models.<br>Local models are not yet available in the preview for Visual Studio Code, but will be added later.<\/li>\n<\/ol>\n\n\n\n<ol start=\"4\">\n<li>Explore the full power of AI \u2013 delegate complex tasks to the built-in coding AI agent, leveraging its strengths to achieve optimal results under your supervision.<br><iframe loading=\"lazy\" width=\"750\" height=\"470\" src=\"https:\/\/resources.jetbrains.com\/storage\/products\/vsc_ai\/agents.mp4\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"><\/iframe><br>The agent used in AI Assistant for Visual Studio Code is different from <a href=\"https:\/\/www.jetbrains.com\/junie\/\" target=\"_blank\" rel=\"noopener\">Junie<\/a>. In the new AI-powered development world, agents evolve quickly and effectively support developers in handling complex tasks. We experiment with new solutions and bring the best to our users. This agent is in active development by our AI Platform team and might later be integrated in other solutions from JetBrains. At the moment, the LLM quota consumption by the agent can be quite high in some cases. You&#8217;ll get an in-product notification when you are close to reaching the quota.<br><\/li>\n<\/ol>\n\n\n\n<ol start=\"5\">\n<li>An AI chat with a comprehensive understanding of the entire codebase and deep knowledge of the target programming language. Ask questions using natural language, refine your prompt iteratively, and even make multiple file edits simultaneously without leaving the AI chat interface.<br><\/li>\n\n\n\n<li>Other AI-powered actions to boost developer productivity include generating commit messages, inline documentation, asking AI to explain what a block of code does, finding errors or mistakes, and even suggesting improvements for the selected code block.<\/li>\n<\/ol>\n\n\n\n<p>You can find a full overview of features on our <a href=\"https:\/\/www.jetbrains.com\/aia-vscode\/\" target=\"_blank\" rel=\"noopener\">site<\/a> and in our <a href=\"https:\/\/www.jetbrains.com\/help\/ai-assistant\/installation-guide-ai-assistant-vs-code.html\" target=\"_blank\" rel=\"noopener\">online documentation<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation details<\/h2>\n\n\n\n<p>During the public preview, you can either use your current JetBrains AI subscription or, if you don\u2019t have one, automatically get a free AI EAP license once you log in with your JetBrains Account. <a href=\"https:\/\/www.jetbrains.com\/ai-ides\/buy\/?section=personal&amp;billing=monthly\" target=\"_blank\" rel=\"noopener\">JetBrains AI plans and pricing<\/a> will apply after the full public release. For our organizational customers, JetBrains AI Assistant for Visual Studio Code preview is also available with <a href=\"https:\/\/www.jetbrains.com\/ide-services\/ai-enterprise\/\" target=\"_blank\" rel=\"noopener\">AI Enterprise<\/a>.<\/p>\n\n\n\n<p>The extension is available on the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=jetbrains.jetbrains-ai-assistant\" target=\"_blank\" rel=\"noopener\">Visual Studio Code marketplace<\/a>. While we are focused on an extension for Visual Studio Code right now, you are free to install our extension in other editors that are compatible with Visual Studio Code. We don\u2019t impose any restrictions on such usage. The links to <em>.vsix<\/em> files are available in our <a href=\"https:\/\/www.jetbrains.com\/help\/ai-assistant\/installation-guide-ai-assistant-vs-code.html\" target=\"_blank\" rel=\"noopener\">online documentation<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Important notes and known limitations<\/h2>\n\n\n\n<p>JetBrains AI Assistant does not provide language support features like code highlighting, code analysis, or refactoring. To access those capabilities, you may want to install a corresponding language support extension. For C#, we recommend using <a href=\"https:\/\/www.jetbrains.com\/resharper\/vscode\/\" target=\"_blank\" rel=\"noopener\">ReSharper for Visual Studio Code<\/a>.<\/p>\n\n\n\n<p>Due to temporary implementation limitations while in preview, JetBrains AI Assistant for Visual Studio Code doesn\u2019t work for our Chinese users. We hope to bring it to China soon.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Feedback and bug reporting<\/h2>\n\n\n\n<p>Your feedback is important to us, and it will help us improve JetBrains AI Assistant:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/youtrack.jetbrains.com\/newIssue?project=VSAI\" target=\"_blank\" rel=\"noopener\">Submit<\/a> bugs or just <a href=\"https:\/\/youtrack.jetbrains.com\/newIssue?project=VSAI&amp;c=visible+to+jetbrains-team&amp;c=Type+Question\" target=\"_blank\" rel=\"noopener\">share your feedback<\/a> to our issue tracker.<\/li>\n\n\n\n<li>Contact our support via the <a href=\"https:\/\/intellij-support.jetbrains.com\/hc\/en-us\/requests\/new\" target=\"_blank\" rel=\"noopener\">form<\/a>.<\/li>\n\n\n\n<li>Request assistance by clicking on \u201cReport issue or feedback\u201d in the JetBrains AI Assistant view.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=jetbrains.jetbrains-ai-assistant\" class=\"btn\" target=\"_blank\" rel=\"noopener\">Participate in Public Preview<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n","protected":false},"author":266,"featured_media":567681,"comment_status":"closed","ping_status":"closed","template":"","categories":[89],"tags":[8168,8337,8793],"cross-post-tag":[6630],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/ai\/567614"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/ai"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/types\/ai"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/users\/266"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/comments?post=567614"}],"version-history":[{"count":13,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/ai\/567614\/revisions"}],"predecessor-version":[{"id":570759,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/ai\/567614\/revisions\/570759"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media\/567681"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media?parent=567614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/categories?post=567614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/tags?post=567614"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/cross-post-tag?post=567614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}