Articles from Source: JetBrains-Blog

How We Optimized the Qwen 3.6 Model for Our Junie Agent

2026-08-24 14:11
🚀 Exciting updates on the Junie Local project! We recently launched an initial version that enables users to run Junie entirely locally on a MacBook M5 with Qwen3.6-27B. This model allows for local inference across various hardware setups. The article details the optimizations made throughout the Junie agent, enhancing its efficiency. Notably, improvements were made to the rolling context and the handling of KV caches, allowing for faster task execution. Read more about the technical aspects...
Source: JetBrains Blog
Stanislav Erokhin

Junie Can Now Run Entirely on Your Mac – No Credits, No Cloud

2026-08-24 14:10
🚀 Junie Local now runs entirely on your Mac without the need for credits or cloud connectivity! With a simple command, you can download and utilize the optimized Qwen3.6 model directly on your machine. Your data stays private, and setup is minimal. Performance improvements focus on prefill speed, ensuring efficient coding assistance. The model has been rigorously tested to deliver competitive results against leading cloud options. Explore the ease of on-device coding with Junie Local!...
Source: JetBrains Blog
Dmitry Savelev

Spring Boot Configuration Management Best Practices

2026-08-21 08:35
🌱 Spring Boot offers robust externalized application configuration support, allowing a single artifact to operate across various environments. Key best practices include: - Keeping configuration separate from application code. - Validating configurations at startup to prevent application failure. - Utilizing a dedicated secrets management system for sensitive values. Configuration properties can be classified into three categories: 1. Application defaults (non-secret values). 2. Deployment...
Source: JetBrains Blog
Siva Katamreddy

PyCharm for AI-assisted Django Workflows

2026-08-20 13:06
🚀 The 2026 Django Developers Survey reveals that 90% of developers integrate AI into their workflows. While AI speeds up coding, developers must still understand and evaluate the output. 🛠️ PyCharm enhances this process by allowing you to choose your AI tools and models, ensuring flexibility in your workflow. 📚 With features like skill support and Django 6+ compatibility, PyCharm keeps you updated and efficient. 🔍 Review code confidently with integrated tools for visual diffs and local...
Source: JetBrains Blog
Will Vincent

Ready for Go 1.27 on Day One

2026-08-20 10:19
🚀 Go 1.27 is officially released, featuring new language updates like generic methods and improved function type inference. Additionally, the go fix tool expands with modernizers for code updates and a profile for identifying goroutine leaks. Join the Go 1.27 Release Party on August 25, 2026, for demos and a Q&A session! 👩‍💻👨‍💻 #GoLang #Programming #SoftwareDevelopment #Go127 #CodingEvent
Source: JetBrains Blog
Artem Pronichev

New in Air: Claude Subscriptions, Multiproject View, and Improved Markdown

2026-08-19 17:35
🚀 Exciting updates for Air users! You can now connect Air with your existing Claude Pro, Max, or Team subscription without needing to purchase additional API credits. Your usage will count against your subscription quota. 🔒 Air securely handles your credentials through Anthropic's authentication, ensuring your data remains protected. 📁 Plus, the new multiproject view allows for better organization by displaying multiple projects in one window, simplifying task navigation. Explore these...
Source: JetBrains Blog
Vladimir Gromozdin

Signatures, be true: domain errors and functional handling in Kotlin

2026-08-19 15:52
Understanding error handling in Kotlin is crucial for robust code. In a recent article, Sergey Chernov discusses how function signatures should clearly indicate possible failures. Instead of hiding errors in the implementation, they should be part of the function signature. This approach allows developers to anticipate issues like database downtime or expired documents. Chernov emphasizes that proper error handling enhances system reliability and aligns with best engineering practices. Learn...
Source: JetBrains Blog
Viliam Sedliak

Rider Hands AI Agents The Keys To Its Refactoring Engine For Safer, Faster, And Cheaper Results

2026-08-19 15:37
🚀 JetBrains Rider has introduced a new refactoring skill for C# that enhances efficiency. In recent tests, the refactoring-code skill reduced task completion time by 83%, bringing it down from 157.9 seconds to just 26.6 seconds. It also cut costs per task by 64%, from $0.52 to $0.19. With fewer tool calls required, Rider's refactoring engine is proving to be a game changer for developers. #JetBrains #Rider #CSharp #Refactoring #SoftwareDevelopment
Source: JetBrains Blog
Sasha Ivanova

Rider 2026.2.1 and ReSharper 2026.2.1 Are Here!

2026-08-19 15:36
🚀 Rider 2026.2.1 is now available for download! This minor update enhances AI-assisted development, making code refactoring 83% faster and 64% cheaper. The new debugging-code skill supports C#, F#, C++, and mixed-language projects, allowing for efficient runtime issue investigation. Unreal Engine developers should check for updated skills. For more details, visit the What’s New in Rider page. #RiderUpdate #AIdevelopment #JetBrains #CodingEfficiency #UnrealEngine
Source: JetBrains Blog
Alexander Kurakin

What’s Fixed and Improved in PyCharm 2026.2

2026-08-19 13:54
🚀 PyCharm 2026.2 has introduced 263 fixes and improvements, focusing on enhancing Python code insight. Key updates include improved type inference, smarter code completion, and more reliable refactoring features. Notable support for SQLAlchemy 2.0 resolves previous false positives, ensuring better compatibility. Additional fixes enhance control-flow analysis and type annotations, making everyday Python development smoother. #PyCharm #PythonDevelopment #SQLAlchemy #CodeImprovements...
Source: JetBrains Blog
Will Vincent

How to Migrate From Atlassian Jira and Confluence to YouTrack: Expert Guide

2026-08-19 10:27
🚀 Atlassian has announced the suspension of sales for Data Center Products, with an end-of-life set for 2029. This has prompted many organizations to seek alternatives, with YouTrack emerging as a popular choice. 🔄 Approximately 70% of YouTrack's customer projects involve migrating from Jira and Confluence. The guide offers practical steps for a smooth transition, whether you're moving from Jira, Asana, or even spreadsheets. 🛠️ YouTrack provides options for both Server and Cloud hosting,...
Source: JetBrains Blog
Elena Pishkova

AI Coding Agents: Adoption Trends

2026-08-18 15:03
🚀 The Developer Ecosystem Survey 2026 reveals significant trends in AI coding agent adoption among professional developers. 📊 As of mid-2026, 90% of developers use AI coding tools weekly, with 68% using them daily. Claude Code has surged to become the top choice, with 39% of developers using it, marking a substantial rise from earlier in the year. 📉 GitHub Copilot has seen a decline in adoption, now at 21%, but remains widely recognized, boasting 79% awareness among developers. 🔍 Codex is...
Source: JetBrains Blog
Mikhail Bogdanov

Toolbox App 3.7: JVM Memory Optimizations and Update Improvements

2026-08-18 14:32
🚀 Exciting news for Toolbox App users! Version 3.7 introduces JVM memory optimizations by default, enhancing performance across all operating systems. It also improves update reliability and session expiration recovery. 🛠️ Windows users with versions 3.4 or earlier should update to continue accessing JetBrains services. Additionally, the app now works seamlessly with Windows Smart App Control and provides reliable IDE installations on macOS. #ToolboxApp #JetBrains #SoftwareUpdate #JVM #macOS
Source: JetBrains Blog
Lana Novikova

Qodana Expands Security Analysis with OpenGrep Rules, and More

2026-08-18 10:32
🚀 Exciting news for software development teams! Qodana has expanded its security analysis capabilities with the integration of OpenGrep rules for .NET and JavaScript projects. This enhancement allows teams to identify more vulnerabilities early in the development process, consolidating security and quality analysis into one platform. Key features include detection of various injection vulnerabilities, cross-site scripting, and more—all while fitting seamlessly into existing workflows....
Source: JetBrains Blog
Kerry Beetge

What Your First Months at JetBrains Look Like?

2026-08-17 13:17
🌟 Starting a new job at JetBrains? Here's what you can expect during your onboarding journey! Before your first day, you'll receive a welcome email with essential information, including your employment contract, HR contact, and tips for your first day. On your first day, you'll meet your manager and team, receive your equipment, and get an onboarding map outlining key milestones. In the following weeks, focus on building relationships, learning workflows, and connecting with your Team Partner...
Source: JetBrains Blog
Grete Kivi

Klibs.io Grows to 4,200+ KMP Projects With Smarter Discovery and New AI Integrations

2026-08-17 13:12
🚀 Klibs.io has expanded to over 4,200 Kotlin Multiplatform (KMP) projects, enhancing library discovery for developers. With features like multi-term searches and curated categories, finding the right library has never been easier. The platform integrates data from GitHub and Maven Central, using AI to refine project details. 🔍 New AI integrations allow coding agents to access up-to-date library data directly in your workflow, improving efficiency in coding decisions. Explore the latest in KMP...
Source: JetBrains Blog
Viliam Sedliak

Junie’s New Default Runs on Gemini 3.7 Flash, at 40% Off Base Pricing

2026-08-17 10:04
🚀 Junie's new default, Gemini 3.7 Flash, is now available with a limited-time 40% discount! This model is designed for everyday coding tasks, providing a budget-friendly alternative without sacrificing quality. It outperforms its predecessor in resolving complex software engineering tasks and writing production-ready code. Experience the benefits with no setup required! 💻✨ #Junie #Gemini3.7 #Coding #TechDiscount #SoftwareDevelopment
Source: JetBrains Blog
Dmitry Savelev

Exploring Compose HTML for Server Side Rendering

2026-08-14 12:15
🚀 Server-rendered web development is evolving with new tools and frameworks. React has introduced Server Components, while HTMX and Phoenix LiveView are redefining interactivity without client frameworks. The JVM, however, lacks a modern solution for server-side rendering (SSR). What if Compose, already used in Android and Desktop, could enable type-safe, reusable UI components for the server? This could simplify backend development by eliminating the need for separate templating languages....
Source: JetBrains Blog
Frederik Pietzko

Hybrid and Local AI course at DeepLearning.AI

2026-08-13 10:01
🚀 Exciting news! JetBrains and DeepLearning.AI have launched a free course on AI Coding Workflows: Hybrid to Local. This course explores hybrid and local AI models, emphasizing control, choice, and cost-effectiveness. Participants will learn to use PyCharm and tools like Claude Code and OpenCode to optimize their AI workflows. Key focuses include: - Utilizing smaller models efficiently - Introducing new agents and inference methods - Collecting metrics for better decision-making Enroll today...
Source: JetBrains Blog
Paul Everitt

Qodana Lints Your Code. What’s Checking Your DevOps and Platform Engineering Stack?

2026-08-13 06:35
🚀 In DevOps, unnoticed changes can lead to significant consequences. A recent article highlights issues like Kubernetes deployments lacking resource limits and GitHub Actions workflows running with mutable tags—often shipping unnoticed to production. 🔍 Qodana offers a solution by linting application code, identifying unused variables, security vulnerabilities, and code style violations before they reach production. It emphasizes the importance of quality gates and inline IDE feedback for...
Source: JetBrains Blog
Kerry Beetge

When Escape Routes Become Toll Roads: Mapping How Developers Move Between Programming Languages

2026-08-12 16:15
📊 Insights from the 2025 State of Developer Ecosystem survey reveal key trends in programming language migration. Project requirements remain the primary driver for developers switching languages. However, Kotlin stands out as a choice made for improved experience rather than necessity. Interestingly, C has a high churn rate, while Java developers are shifting towards Python and TypeScript. HTML/CSS developers often learn JavaScript to enhance job prospects. #ProgrammingLanguages...
Source: JetBrains Blog
Vladimir Volokhonsky

How to Use AI Agents in IntelliJ IDEA With ACP

2026-08-12 14:50
Discover how to effectively use AI agents with IntelliJ IDEA through the Agent Client Protocol (ACP). ACP allows seamless integration of various agents like Codex, Claude Agent, and Junie, enabling smooth project navigation and code inspection. Teams can also register custom agents via acp.json. The protocol standardizes communication, making it easier to swap agents without disrupting the IDE experience. Start using available agents today to enhance your coding workflow! 🖥️🤖✨ #IntelliJIDEA...
Source: JetBrains Blog
Anton Arhipov

What’s New in PyCharm 2026.2.1

2026-08-12 12:05
🚀 Exciting updates in PyCharm 2026.2.1 for AI developers! AI agents can now work directly in Jupyter notebooks with a live kernel, ensuring better performance and reliability. Additionally, agents can now utilize the correct Python environments for package installations, streamlining your workflow. 📝 The release also introduces support for marimo notebooks via a new plugin, allowing seamless integration within PyCharm. Note that some low-usage bundled plugins have been deprecated to enhance...
Source: JetBrains Blog
Evgenia Verbina

We Stopped AI Agents From Installing Into the Wrong Python: Task Success Rates Jumped to 95%+

2026-08-12 12:01
🚀 AI agents can simplify tasks, but they often struggle with Python environments, leading to broken setups. PyCharm's new Agent Environment Coordinator skill addresses this issue. Testing showed an increase in task success rates from 68% to 98% when agents had access to the project's environment. This improvement means fewer headaches for developers. For anyone using AI in Python projects, consider how this could enhance your workflow. #AI #Python #Development #PyCharm #TechUpdates
Source: JetBrains Blog
Evgenia Verbina

We Gave AI Agents a Live Jupyter Kernel in PyCharm

2026-08-12 12:00
🚀 Exciting news for Jupyter users! A new Jupyter skill has been integrated into PyCharm, allowing AI agents to operate within a live kernel. This enhancement prevents common issues like .ipynb corruption and loss of trained models. It also optimizes resource usage during long tasks, saving both time and budget. In tests, using the kernel proved to be 12% cheaper than the shell for machine learning tasks. #AI #Jupyter #PyCharm #MachineLearning #Innovation
Source: JetBrains Blog
Evgenia Verbina

Unbundling and Deprecating Low-Usage Plugins in PyCharm

2026-08-12 11:59
🚨 PyCharm Update Alert 🚨 Starting with PyCharm 2026.2, several low-usage plugins, including Data Wrangler, Hugging Face, and Google Colab, are being unbundled and deprecated. This change aims to streamline our codebase and enhance performance. Developers can still find these plugins on JetBrains Marketplace while the source will be available in the Obsolete Plugins repository. For more details, check the blog post on compatibility and next steps. #PyCharm #PluginUpdate #JetBrains...
Source: JetBrains Blog
Evgenia Verbina

Top 5 AI Features in IntelliJ IDEA

2026-08-12 07:58
🚀 Discover the top AI features in IntelliJ IDEA that enhance your development workflow! 1️⃣ AI Completion helps you anticipate code changes and suggests edits seamlessly. 2️⃣ In-editor Code Generation allows you to create code directly at the cursor without switching contexts. 3️⃣ AI Actions provide quick solutions without chat, like explaining complex code snippets. These tools are designed to boost productivity and streamline coding tasks. #IntelliJ #AIinDevelopment #CodingTools #JetBrains...
Source: JetBrains Blog
Anton Arhipov

Agent Skills in IntelliJ IDEA

2026-08-12 07:58
🚀 Agent Skills are essential for AI-driven development in IntelliJ IDEA, enhancing AI agents with new capabilities. This article covers how to install and manage these skills using the Skills Manager and Skill Repository. It also emphasizes security and the importance of using verified skills. For those new to Agent Skills, a prior read on AI-Assisted Java Application Development is suggested. #IntelliJIDEA #AgentSkills #AIDevelopment #JetBrains #Programming
Source: JetBrains Blog
Siva Katamreddy

The “LSP Moment” for AI Agents: WebStorm ACP

2026-08-11 14:01
🚀 WebStorm enhances developer experience with the new Agent Client Protocol (ACP), allowing customization and collaboration with preferred AI agents. Now, teams can directly integrate subscriptions from Anthropic, OpenAI, or Google without needing an extra JetBrains AI subscription. This flexibility means developers can switch agents easily, optimizing their workflow. ACP standardizes interactions with various AI agents, enabling access to a range of specialized tools for different tasks like...
Source: JetBrains Blog
Jason Torres

JetBrains .NET Day Online 2026: Save the Date and Submit a Talk

2026-08-10 16:59
🌐 Mark your calendars for JetBrains .NET Day Online 2026 on October 7! This free, one-day online event will feature practical talks, live demos, and insights from community speakers and the JetBrains .NET team. 📅 A key difference this year is the earlier call for speakers, giving you more time to submit proposals. Join us to enhance your .NET skills and engage directly with the experts! 🔗 More info here: https://lp.jetbrains.com/dotnet-day-online-2026/ #JetBrains #DotNetDay #TechEvents...
Source: JetBrains Blog
Mehul Harry

Blazingly Fast or Blazingly Hyped? A Reality Check on Rewriting in Rust

2026-08-10 15:42
🚀 The article by Mateusz Maćkowski and Marek Grzelak explores the trend of rewriting C and C++ projects in Rust, known as RIIR (Rewrite It In Rust). It highlights that while Rust can offer performance and safety improvements, success is not guaranteed. Rewrites can introduce new bugs and challenges, as seen in various projects that faced obstacles. Incremental changes are often more effective than complete rewrites. The growing use of Rust in major systems like the Linux kernel underscores...
Source: JetBrains Blog
Irina Mihajlovic

IntelliJ IDEA 2026.2.1 Is Out!

2026-08-10 13:33
🚀 Great news for IntelliJ IDEA users! The update for version 2026.2.1 is now available. You can easily update through the IDE, Toolbox App, or download it directly from the website. Notable fixes include: - Correct execution order for Markdown shell scripts - Improved undo functionality after optimizing imports - Terminal tab dragging no longer restarts sessions - Resolved exceptions for Mercurial projects - Java code formatting now respects Smart tabs For more details, check out the release...
Source: JetBrains Blog
Maria Kosukhina

Chrome DevTools Connect for WebStorm: Your AI agent can now interact with the browser

2026-08-10 12:05
🚀 Exciting news for frontend developers! The new Chrome DevTools Connect for WebStorm integrates browser interactions directly into the IDE. This eliminates the need for switching between coding and checking the browser, streamlining workflows. With this tool, AI agents can inspect rendering, read logs, and verify fixes without leaving WebStorm. This means less manual clicking and more efficient debugging. #FrontendDevelopment #WebStorm #ChromeDevTools #AIIntegration #CodingTools
Source: JetBrains Blog
Valeriya Masyachenko

CVE-2026-63077: Additional Guidance Following Reports of Active Exploitation

2026-08-07 13:22
🚨 **Important Update on CVE-2026-63077** 🚨 Since our last announcement on July 27, 2026, there are reports of active exploitation targeting unpatched TeamCity servers. Immediate action is recommended for those who haven't updated to TeamCity 2025.11.7 or 2026.1.3. TeamCity Cloud users do not need to take any action as mitigations are already applied. For further details on updates and security patch plugins, please refer to the original announcement. #CyberSecurity #TeamCity...
Source: JetBrains Blog
Daniel Gallo

JetBrains Academy – July Digest

2026-08-07 08:23
🚀 Exciting updates from JetBrains Academy! Kotlin celebrates its 15th anniversary, and IntelliJ IDEA Conf has an impressive lineup worth your attention. 📚 New learning opportunities include Ardit Sulce’s Gen AI Engineer Bootcamp for building AI apps in PyCharm and a pandas course that offers hands-on coding experience. Join the celebration and enhance your skills! #JetBrains #Kotlin #AI #Learning #Coding
Source: JetBrains Blog
Sargis Avagyan

Go 1.27 Release Party – Free Online Event With the Go Team

2026-08-05 13:50
🎉 Join the Go community on August 25 at 4:00 pm UTC for a free online event celebrating the release of Go 1.27! Hosted by Ainsley Clark and Jesús Espino, the event will feature insights from the Go team, including the creators of Go. Expect discussions on key changes, live demos, and community reactions. Don't miss out on this chance to connect with fellow developers! #GoLang #Go127 #DeveloperCommunity #CodingEvent #OnlineGathering
Source: JetBrains Blog
Dominika Stankiewicz

Java Annotated Monthly – August 2026

2026-08-05 12:30
🌟 July was a busy month for the tech world! The latest issue of Java Annotated Monthly highlights fresh releases, Kotlin updates, AI experiments, and useful tutorials. This month features Donald Raab, a Java Champion and author of the book "Eclipse Collections Categorically." He shares insights on Java programming and open source contributions. Don’t miss the blog post "The Official Java Documentary" by Stuart Marks and the archive of 77 Duke’s Corner Podcasts, showcasing valuable Java...
Source: JetBrains Blog
Irina Mariasova

Qodana User Spotlight: Meet Fullstack Software Engineer Drew Penrod

2026-08-05 08:17
🌟 Meet Drew Penrod, a fullstack software engineer focused on developing phones for kids using Samsung Galaxy hardware. His team creates an Android-based platform that helps parents manage apps, contacts, and screen time. As the company grew, maintaining code quality and security became vital. Drew introduced Qodana to tackle challenges in consistent enforcement of coding standards and security compliance. In his role, he emphasizes the importance of automated checks and static analysis to...
Source: JetBrains Blog
Kerry Beetge

dotInsights | August 2026

2026-08-04 15:55
Ever wondered why C# uses a semicolon to end statements? 🖥️ It traces back to its C/C++ roots, which in turn were influenced by Algol, where the semicolon served to separate statements. In natural language, the semicolon connects related clauses, much like how programming statements relate to one another. Check out the latest insights on .NET and software development in the August 2026 edition of dotInsights! 🔗 #CSharp #DotNet #SoftwareDevelopment #Programming #JetBrains
Source: JetBrains Blog
Matt Ellis

IntelliJ IDEA Goes LSP: Java and Kotlin Intelligence Comes to VS Code, Cursor, and Agentic Flows

2026-08-04 10:48
🚀 Exciting news for developers! IntelliJ IDEA's Java and Kotlin features are now available in a preview extension for VS Code and Cursor. This integration leverages the Language Server Protocol (LSP) to enhance agentic development, allowing for improved code navigation, completion, and analysis. Key features include support for Maven, Gradle, and Bazel, along with smart editor assistance. Get started by installing the extension from the Visual Studio Marketplace or Open VSX registry today!...
Source: JetBrains Blog
Marco Behler