Categoría: jetbrain

How Much Code Do Developers Really Let Agents Write?

Agentic AI AI “100% of my code is written by [insert whichever AI coding agent is popular right now]!”You’ve probably heard this claim many times this year. We wanted to find out how many developers have actually fully outsourced code writing to agents and how the share of agent-generated code differs across regions, tech stacks, […]

The CLion Roadmap: What’s Coming Between Now and Late 2026

News Roadmap The CLion Roadmap: What’s Coming Between Now and Late 2026 This blog post covers the updates we plan to introduce over the next four months in the upcoming minor releases (2026.2.x) and the next stable release (2026.3). After reviewing your feedback and our strategic goals, we’ve decided to focus on improving agentic workflows, […]

Differential Privacy for Hugging Face Trainers – Without Rewriting Your Training Loop

Research It is a well-known problem by now that training LLMs on sensitive data raises serious privacy concerns. In a recent blog post, we talked about membership inference attacks and our research on mitigating them.  At JetBrains Research, we are deeply concerned about user privacy and continually developing new methods and tools to improve privacy […]

How We Optimized the Qwen 3.6 Model for Our Junie Agent

Agentic AI How We Optimized the Qwen 3.6 Model for Our Junie Agent A while ago, we launched a long-term project to enable users to run Junie entirely locally, with local inference, across a wide variety of hardware setups. After much anticipation, we recently released an initial version of Junie Local that works on a […]

Help AI Coding Agents Write Up-To-Date Code With Modern Golang Skills

TL;DR Why AI coding agents need modern Go skills AI coding agents can produce working Go code, but they typically rely on outdated patterns. Older syntax appears more often in their training data. Newer language features and standard library additions may also fall outside their training cutoff. The GoLand team created Modern Go Guidelines to […]

Ideas Worth a Longer Conversation: The JetBrains Research Podcast

Research Ideas Worth a Longer Conversation: The JetBrains Research Podcast Every week there’s at least one new announcement about what AI will do to software development. Most of the conversation moves fast and stays shallow, focusing on productivity gains, job displacement, or which model scored highest on the latest benchmark. We’re more interested in the […]

Ready for Go 1.27 on Day One

Go 1.27 is here, and the release notes have plenty to explore. Language updates include generic methods, promoted field names in struct composite literals, and improved function type inference. Beyond the language itself, Go 1.27 expands go fix with new modernizers and adds a profile for finding goroutine leaks. These updates touch many parts of […]

PyCharm for AI-assisted Django Workflows

The 2026 Django Developers Survey (results coming soon!) found that AI is part of the weekly or daily workflow for 90% of respondents. AI can write code quickly, but Django developers still need to understand the application, evaluate what the agent produces, and be accountable for what ships. That makes your IDE more important, not […]

Spring Boot Configuration Management Best Practices

Spring Boot provides comprehensive externalized application configuration support. It enables one application artifact to run in different environments by supplying values from various sources such as: In this article, we’ll explore the best practices for managing Spring Boot application configuration.A well-designed configuration strategy should ensure that: Configuration properties classification Typically, Spring Boot application configuration falls […]

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

AI Rider We traced a frontier model through fifteen C# refactoring tasks and counted what it reached for. It piped text into interactive commands 468 times. It called git 422 times and sed 392 times. It ran dotnet build 163 times. Across 2,513 tool calls it performed a structural refactoring operation exactly zero times. Not […]