了解 Explyt 5.7:更智能的上下文,更少的打扰 🚀
发布

Explyt 4.0 发布!

EXPLYT TEAM

EXPLYT TEAM

14.07.2025

5分钟

Explyt 4.0 发布!

Explyt 4.0 引入了尖端的 编码代理 (Coding Agent)基于执行的测试生成 (Test Generation from Execution) 功能,带来更佳的编码、测试和调试体验。

主要改进 还包括:

  • 重新设计了示例测试方法
  • 增强了对 Testcontainers 和 @DataJpaTest 的支持
  • 基于规范生成测试 (EAP)

整体改进

  • 只重新格式化生成的代码,保留用户自定义的格式
  • 重新设计了与 Ollama 模型集成的提示

次要更新和错误修复

  • 修复了某些插件操作后 Ctrl+Z 的行为
  • 解决了在内部类中生成更多测试的问题
  • 提高了一些 UI 通知消息的清晰度和细节

Explyt 编码代理

在聊天中提出任何问题,编码代理将完成您的任务。

编码代理的强大功能包括但不限于:

  • 使用工具编辑代码库
  • 使用工具探索项目
  • 在终端运行命令
  • 分析项目中的编译错误

并且您仍然可以控制:

  • 您审查代理所做的更改
  • 您允许/不允许使用工具

从执行中生成测试

从执行中生成测试功能使开发人员能够捕获实际执行并自动生成高保真单元测试。无需再手动重建复杂的场景——只需录制和回放。

例如,您可以启动一个 Spring Boot 应用程序(本地或远程),与其 Web UI 交互(例如,提交表单或单击按钮),然后生成单元测试来回放会话期间捕获的精确底层服务调用。

当您调用此功能时,它会捕获:

  • 输入、输出和异常
  • 调用层次结构和对象状态
  • 外部依赖项的 Mock

然后自动将记录的跟踪转换为独立的、随时可运行的单元测试。

基于规范的测试生成 (EAP)

对 Testcontainers 和 @DataJpaTest 的增强支持

Explyt 4.0 支持以下测试框架:JUnit 5、JUnit 4、TestNG、kotlin-test;模拟框架:Mockito、Mockito-Kotlin、MockK、SpringMockK;以及构建系统:Maven、Gradle、IntelliJ 构建系统。

您可以通过 Explyt 服务器或使用您的 API 密钥访问语言模型。

Explyt 企业版 提供虚拟私有云 (VPC) 或自托管解决方案,确保企业数据安全。贵公司的代码不会发送到互联网,也不会用于模型训练。

最新消息

Explyt 5.7:更多上下文,更少摩擦
Explyt 5.7:更多上下文,更少摩擦
发布
25.03.2026
Explyt 5.6:技能、新代理模式、自动审查和可预测更改的编辑范围
Explyt 5.6:技能、新代理模式、自动审查和可预测更改的编辑范围
发布
12.03.2026
Explyt 5.5:技能、新代理模式、自动审查和可预测更改的编辑范围
Explyt 5.5:技能、新代理模式、自动审查和可预测更改的编辑范围
发布
26.02.2026