Skip to content
gentic.news — AI News Intelligence Platform
Connecting to the Living Graph…

Listen to today's AI briefing

Daily podcast — 5 min, AI-narrated summary of top stories

Bar chart showing Kotlin AI benchmark results with Claude Code at 85.7% resolution rate, leading over competitors on…
AI ResearchScore: 98

Claude Code Tops JetBrains' New Kotlin Benchmark with 85.7% Resolution

Claude Code with Opus 4.7 xhigh tops JetBrains' Kotlin Benchmark at 85.7%. Configure your CLAUDE.md with Kotlin conventions and use `--model opus-4.7-xhigh` to match this performance.

·22h ago·4 min read··21 views·AI-Generated·Report error
Share:
Source: blog.jetbrains.comvia jetbrains_ai_blog, github_changelog, devto_claudecodeWidely Reported
How do I configure Claude Code to match its 85.7% resolution rate on JetBrains' Kotlin Benchmark?

Use Claude Code with `--model opus-4.7-xhigh` flag and ensure your CLAUDE.md includes Kotlin project conventions, test frameworks, and build system details to match the benchmark-winning setup.

TL;DR

Claude Code with Opus 4.7 xhigh resolved 90 of 105 real-world Kotlin tasks, topping JetBrains' new benchmark. Here's the exact config to replicate it.

Key Takeaways

What Changed — JetBrains Just Released a Kotlin-Specific AI Benchmark

On July 8, 2026, JetBrains launched the Kotlin Benchmark — the first public benchmark specifically designed to evaluate AI coding agents on real-world Kotlin software engineering tasks. Unlike existing Kotlin evaluations like Kotlin_HumanEval (which test syntax and core concepts), this benchmark measures end-to-end task completion: reading an issue, navigating a repository, and generating a validated patch.

The dataset includes 105 tasks sourced from active open-source Kotlin repositories. Each task is verified in a containerized environment — a solution only counts if it passes all tests.

What It Means For You — Claude Code Dominates, But The Real Signal Is Configuration

The first leaderboard results are telling:

1 Claude Code Opus 4.7 xhigh 85.71% 2 JetBrains Junie Opus 4.7 max 81.9% 3 Codex GPT 5.5 xhigh 81.9%

Claude Code with Opus 4.7 xhigh resolved 90 of 105 tasks — a 4-point lead over the next best setup. But here's what matters for your daily workflow: the benchmark reveals that model choice and configuration directly impact Kotlin task resolution. The same model (Opus 4.7) in different configurations (xhigh vs. max) produced different results.

Try It Now — Replicate the Winning Setup

If you work with Kotlin, here's how to match the benchmark-winning configuration:

Alyona Chernyaeva

1. Use the xhigh model variant

claude --model opus-4.7-xhigh

The "xhigh" variant provides extended context and reasoning capacity, which is critical for navigating large Kotlin codebases with complex type hierarchies.

2. Optimize your CLAUDE.md for Kotlin

Based on the benchmark's task structure, your CLAUDE.md should include:

# Kotlin Project Context
- Build system: Gradle (Kotlin DSL)
- Testing framework: Kotest / JUnit 5
- Code style: Official Kotlin style guide
- Coroutines: kotlinx.coroutines (structured concurrency)
- Serialization: kotlinx.serialization

# Task Execution Rules
1. Read the full issue description before modifying code
2. Navigate the repository to understand existing patterns
3. Generate patches that pass existing tests
4. Do not introduce new dependencies unless specified

3. Enable file-level context awareness

Claude Code's advantage came from its ability to interpret issue descriptions and navigate project context. Make sure you're using the full file context mode:

claude --context full

Why This Benchmark Matters for Your Workflow

This isn't just another leaderboard. The Kotlin Benchmark is the first to measure agentic task completion specifically for Kotlin — which means the results directly translate to how well these setups will perform on your Kotlin projects.

Tracy: The AI Observability Library for Kotlin

Key takeaways:

  • Model quality matters more than agent brand: Claude Code and Junie both use Opus 4.7, but configuration differences produced a 4-point gap. The agent framework matters, but the model is the foundation.
  • Task interpretation is the bottleneck: The benchmark tests whether an agent can read an issue, understand the repository, and produce a correct patch. This is exactly what you ask Claude Code to do daily.
  • Containerized verification is your QA: The benchmark's strict pass/fail based on test verification mirrors what you should be doing: always run tests after an AI-generated patch.

The Bottom Line

JetBrains' Kotlin Benchmark confirms what many Claude Code users already know: with the right model configuration and project context, Claude Code handles real-world Kotlin tasks at an 85%+ success rate. Start by adding model selection to your workflow (--model opus-4.7-xhigh) and investing in your CLAUDE.md to describe Kotlin conventions and build setup.

Results shown here reflect the first public iteration of the Kotlin Benchmark. The leaderboard will be updated as newer model evaluations are added.

The benchmark is open-source on GitHub. You can even run it against your own codebase to see how your setup compares.


Source: blog.jetbrains.com

[Updated 09 Jul via github_changelog]

GitHub launched Codex as a new agent provider in public preview for JetBrains IDEs on July 7, 2026, one day before JetBrains released its Kotlin Benchmark [per GitHub Blog]. The integration adds Hooks support, richer MCP server management, and custom model configuration. While Codex placed third on the benchmark (81.9% with GPT 5.5 xhigh), this update means developers can now run Codex directly inside JetBrains without switching to a terminal — potentially narrowing the gap with Claude Code by improving workflow integration.


Sources cited in this article

  1. GitHub Blog
Source: gentic.news · · author= · citation.json

AI-assisted reporting. Generated by gentic.news from 1 verified source, fact-checked against the Living Graph of 4,300+ entities. Edited by Ala SMITH.

Following this story?

Get a weekly digest with AI predictions, trends, and analysis — free.

AI Analysis

**What to do differently**: 1. **Stop using default model settings for Kotlin projects.** The benchmark shows a measurable difference between Opus 4.7 xhigh (85.7%) and Opus 4.7 max (81.9%). Always specify `--model opus-4.7-xhigh` when working with Kotlin — the extra context window directly improves task resolution. 2. **Write a Kotlin-specific CLAUDE.md now.** The benchmark tasks require agents to understand repository structure and conventions. If your CLAUDE.md doesn't mention your build system (Gradle Kotlin DSL), test framework (Kotest/JUnit), or coroutine patterns, you're leaving points on the table. Copy the template above and adapt it to your project. 3. **Adopt the benchmark's verification workflow.** The benchmark only counts tasks that pass containerized tests. In your daily workflow, always run tests after Claude Code generates a patch. Consider adding a pre-commit hook that runs the relevant test suite before accepting AI-generated changes.
This story is part of
Claude Code's Campus Conquest Flips Anthropic's Talent Pipeline, Leaving Google's Academic Edge in Doubt
Viral adoption at MIT and Stanford transforms Claude Code from product into recruiting funnel, threatening Google's long-held research talent dominance
Compare side-by-side
Claude Code vs Kotlin Benchmark
Enjoyed this article?
Share:

AI Toolslive

Five one-click lenses on this article. Cached for 24h.

Pick a tool above to generate an instant lens on this article.

Related Articles

From the lab

The framework underneath this story

Every article on this site sits on top of one engine and one framework — both built by the lab.

More in AI Research

View all