14 Jul 20255 min read

Explyt 4.0 is Out!

Explyt TeamPublished 14 Jul 2025

Media

4 videos

Explyt 4.0 introduces cutting-edge Coding Agent and Test Generation from Execution features for an even better coding, testing, and debugging experience.

Key improvements also include:

  • revised approach of example tests following
  • enhanced support for Testcontainers and @DataJpaTest
  • generating tests based on specification (EAP)

Reproduce, inspect and fix inside JetBrains IDEs, with the debugger, run configurations and IDE facts as evidence.

Overall improvements
• reformatting only generated code, preserving user-defined formatting
• revised prompts for Ollama models integration

Minor updates and bug fixes
• fixed Ctrl+Z behaviour after certain plugin actions
• resolved issue with generating more tests within an inner class
• improved clarity and detail in some UI notification messages

Explyt Coding Agent

Ask anything in the chat, and the Coding Agent will complete your task.

The superpowers of the Coding Agent include but are not limited to:

  • using tools for editing codebase
  • using tools for project exploration
  • running commands in the terminal
  • analyzing a project for compilation errors

And you are still in control, as:

  • you review the changes made by the agent
  • you allow/disallow tools

Test Generation from Execution

The Test Generation from Execution feature empowers developers to capture real executions and automatically generate high-fidelity unit tests. No more manual reconstruction of complex scenarios—simply record and replay.

For example, you can start a Spring Boot application (locally or remotely), interact with its web UI (e.g., submit a form or click a button), and then generate unit tests that replay the exact underlying service calls captured during your session.

When you invoke this feature, it captures:

  • inputs, outputs, and exceptions
  • call hierarchy and object stat
  • mocks for external dependencies

And then automatically transforms the recorded trace into a standalone, ready-to-run unit test.

Test Generation based on Specification (EAP)

Enhanced Support for Testcontainers and @DataJpaTest

Explyt 4.0 supports test frameworks: JUnit 5, JUnit 4, TestNG, kotlin-test, mocking frameworks: Mockito, Mockito-Kotlin, MockK, SpringMockK, and build systems: Maven, Gradle, IntelliJ Build System.

You can access language models either through Explyt servers or by using your API-keys.

Explyt Enterprise with Virtual Private Cloud (VPC) or self-hosting solution guarantees corporate data security. Your company's code is not sent to the internet and is not used for model training.

Reproduce, inspect and fix inside JetBrains IDEs, with the debugger, run configurations and IDE facts as evidence.

Newsletter

Get Explyt updates in your inbox

Release notes, engineering deep dives, and new articles like this one. No spam, unsubscribe anytime.

Keep reading

All articles

What IDE-native AI feels like

What impressed me most is how well the agent understands the existing project. Its plans fit naturally into what is already built, even when I am working outside my usual tech stack.

Mariya Remenyuk
Mariya Remenyuk

Senior Analyst Developer · DXC Technology

LSP gives an agent coordinates; the full IDE gives it the project model. That native IDE context makes all the difference on real Java code.

Akiner Alkan
Akiner Alkan

Software Architect & AI Board Lead · Siemens

IDE-native stepping makes the difference on stateful Java applications.

Masaood
Masaood

Software Engineer

Explyt 5.19

Explyt 5.19: your subscription in Claude Code, Cursor, Codex, and other tools

Frequently Asked Questions

Getting Started

IDE Integration & Workflow

How Explyt Compares

Models & BYOK

Pricing & Billing

Privacy & Security