JetBrains builds developer tools with Claude in Amazon Bedrock

JetBrains, a leader in integrated development environments (IDEs), uses Claude in Amazon Bedrock for their AI-enhanced development tools, including Junie, their AI coding agent, helping programmers code faster, more accurately, and with greater enjoyment.
According to JetBrains' internal benchmarks, Claude outperforms a popular frontier LLM with:
- 19% better documentation generation (measured by chrF score, which evaluates text similarity and quality)
- 59% increase of user-driven refactoring success on ratio of syntactically correct code
- 53%+ task completion success, placing it among top-tier AI coding agents
Making development more productive and enjoyable
JetBrains has helped developers work efficiently since 2000. The company's mission is to make the development process more productive and enjoyable by creating tools that understand developers' work and how they write code.
With the emergence of large language models and generative AI, JetBrains saw an opportunity to transform their approach.
Why JetBrains chose Claude in Amazon Bedrock
After evaluating multiple AI models, JetBrains selected Claude in Amazon Bedrock for its exceptional performance in code-related tasks and the comprehensive benefits of AWS’s fully managed service, Amazon Bedrock.
"Claude consistently outperformed other models in our coding applications," said Vladislav Tankov, AI Director at JetBrains. "When we implemented it for in-editor code generation, we achieved 100% syntactically correct code on multiple datasets—something we hadn't seen with any previous model."
Beyond Claude's capabilities, Amazon Bedrock delivered significant advantages. Amazon Bedrock provides a useful Converse API with minimal customization requirements, creating substantial development efficiencies for JetBrains.
Customer demand also validated their decision. Tankov shared, "Our customers actively requested Claude integration in our AI assistant—some contacted our technical leads directly through LinkedIn."
Through Amazon Bedrock, JetBrains can maximize Claude's capabilities while benefiting from Amazon Web Services’ (AWS) robust and secure infrastructure, creating a foundation for their AI-enhanced development tools and Junie coding agent.
How Claude enhances traditional development tools
JetBrains integrated Claude into their suite of development tools to power AI-enhanced coding features that deliver significant improvements:
- Documentation generation (19% improvement): Claude creates comprehensive, accurate documentation for code.
- User-driven refactoring (59% higher success): User-driven refactoring success improved by 59% in terms of generating syntactically correct code, showing that Claude handles developer-requested improvements more reliably.
- Agentic workflows: Claude excels in complex scenarios, like applying GraalVM to a Gradle project—a notoriously complex task.
How Claude powers Junie's agentic capabilities
In January 2025, JetBrains launched Junie, the coding agent, designed to handle tasks of any complexity for developers. With the launch of Junie, JetBrains proposed a new way of working with AI tools in JetBrains IDEs when an agent acts as a collaborator in a project.
While Junie uses multiple AI models, JetBrains depends on Claude for complex coding challenges already saving hours of work for developers. Coupled with the power of JetBrains IDEs, a coding agent powered by trusted LLMs is capable of not only proposing the solutions for the task, but also running and testing the code, exploring the entire project.
Andrew Zakonov, a product leader of Junie by JetBrains explains, “Our philosophy is simple: it’s our job—not developers—to determine which model performs better for a task. The data-driven approach and constant testing and benchmarking ensures Junie’s model choices consistently remain one of top-tier coding agents.”
Junie follows a four-step workflow that balances autonomy of the agent with developer control:
- Task assignment: Developers delegate coding tasks ranging from simple changes to complex features
- Project exploration: Junie analyzes the codebase to understand project context
- Solution proposal: Junie presents a plan for developer review before making changes
- Task execution and testing: Junie implements, tests, and adjusts the code if needed
Making coding agent a reality for developers and teams
Integrated into JetBrains IDEs, Junie makes coding agents the reality for millions of developers bringing a few advantages to daily development work:
- For new projects, Junie can help minimize "blank page syndrome" by generating initial scaffolding. This helps developers start working faster–without the fear of the blank page when you're not sure where to begin.
- For routine tasks, Junie quickly and efficiently automates repetitive work across multiple files, while developers focus on more creative aspects of development.
- For testing, Junie automatically writes, runs, and corrects tests, streamlining the most tedious part of development.
- Most importantly, Junie enhances creativity by freeing some time or proposing unexpected solutions. Andrew Zakonov explains, "Developers that used Junie before were surprised by Junie's approaches to tasks. These unexpected solutions encourage more experimental thinking in development."
Reimagining the future of software development
JetBrains sees autonomous coding agents as a new AI tool that complements traditional IDE and can increase end-to-end developer productivity. "We believe coding agents will open two doors," says Zakonov. "First, they multiply development speed and improve code quality. Second, they make coding more pleasant and fun by helping developers find better creative solutions."
Through their collaboration with Anthropic and AWS, JetBrains continues their mission of making development more productive and enjoyable. By deploying Claude within both their IDE features and their groundbreaking Junie agent, JetBrains is helping shape a future where AI and human creativity combine to transform how software is built.