描述
Explyt 是一个 AI 编码代理,作为 JetBrains IDE 内部的插件运行,包括 IntelliJ IDEA、PyCharm、GoLand、Rider、PhpStorm、WebStorm 和 Android Studio。Explyt 不仅依赖于语言服务器风格的代码视图,而是利用 IDE 已经拥有的事实:其语义代码模型、调试器、测试运行器、代码检查工具和静态分析工具。
阅读更多
在进行更改之前,Explyt 使用 IDE 重构构建代码库的精确图像:它可以找到真实的符号使用、实现和调用层次结构,并检查依赖源代码,包括在源代码不可用时的反编译代码。在调试时,它可以设置并命中断点,检查实时变量值,并跟踪调用栈以找到错误的真实原因,而不是仅仅从代码中猜测。Explyt 表示,这种方法使用的令牌更少,并且比仅将文件作为文本读取的代理产生更安全的更改。
一旦修复或功能编写完成,Explyt 会运行项目自身配置的测试和构建,检查 IDE 的代码检查和静态分析结果,并可以为未覆盖的行和分支生成测试。它包括一个 SAST 漏洞扫描器,跟踪不受信任的输入到危险操作,并且有一个独立的审查子代理,在开发人员接受之前检查主代理的工作。开发人员可以限制代理可以触及的范围,通过 .readignore 和 .writeignore 文件阻止敏感路径,或将更改限制在选定的文件和文件夹中。
Explyt 支持常见的后端和前端技术栈,包括 Java、Kotlin、Spring Boot、Quarkus、Python、JavaScript、TypeScript、.NET、C#、PHP 和 Go,以及它们通常的构建和测试工具。它还与代理相关的约定(如 AGENTS.md 文件、MCP、子代理和技能)一起工作,并发布基准,将其结果与 Claude Code 在真实遗留代码任务中的表现进行比较。
Explyt 针对在大型或遗留 JetBrains 代码库中工作的开发人员,旨在提供一个能够验证自身工作的 AI 代理,而不仅仅是生成代码。定价采用订阅加使用的模式:个人计划起价为每月 15 美元,包含 80 分钟,专业计划为每月 200 美元,包含 1,500 分钟,超值计划起初为每月 250 美元(之后按 500 美元计费),包含 6,000 分钟并可访问额外模型。对于带有自己 API 密钥或运行本地模型的开发人员,提供免费的社区计划。
- 类别AI 编程助手
- 定价模式免费增值
- 部署插件
- 平台macOS、Windows、Linux
Explyt的核心功能
使用 JetBrains IDE 的语义代码模型找到真实的符号使用、实现和调用层次结构
调试器集成,设置断点,检查实时变量并跟踪调用栈以找到真实的错误
运行项目自身配置的测试和构建以验证更改
在最终确定更改之前读取 IDE 的代码检查和静态分析结果
为未覆盖的行和分支生成测试,然后检查覆盖率
内置 SAST 漏洞扫描器,跟踪不受信任的输入到危险操作
独立的审查子代理,检查主代理的更改
使用 .readignore 和 .writeignore 进行范围编辑以阻止敏感路径
IDE 原生重构,用于重命名、移动和安全删除代码
与 AGENTS.md、MCP、子代理和其他代理工具约定一起工作
如何使用 Explyt?
安装插件:从 JetBrains Marketplace 获取适用于您的 IDE 的 Explyt。
选择计划:选择个人、专业、超值或免费的社区自带密钥选项。
切换到调试模式:将代理指向失败的测试,以查看其调查和修复。
限制工作范围:使用编辑范围、.readignore 和 .writeignore 控制代理可以触及的内容。
审查更改:检查、接受或拒绝每个编辑,并在结果上运行审查子代理。
在发布之前验证:检查项目自身的测试、构建、代码检查和覆盖率结果。
Explyt的使用案例
- 遗留代码调试
- AI 辅助重构
- 经过验证的代码更改
- 漏洞扫描






