Skip to main content

Code review

Explyt separates reviewing changes, independent review, and vulnerability search. These features solve different problems and can be used one after another before a commit or a pull request.

What to choose

If you need toUse
Review the files the agent changed in the current chatAgent Changes
Have a separate agent review the changes independentlyAuto Review
Go from an issue in a published report to the line of code and start a fixReview window
Scan a JVM project for vulnerabilitiesVulnerability search
  1. Review the diff in Agent Changes and reject unrelated edits.
  2. Run the related tests or the build through an IDE configuration.
  3. Run Auto Review if you need an independent check: the Review subagent reports its findings back to the main agent in the current chat.
  4. If the regular review flow published a report to the Review window, work through the findings there and fix the confirmed issues.
  5. Before a release or an audit, run vulnerability search if needed.

Auto Review checks changes with the Review subagent and reports the results in the current chat. The Review window is for reports that the regular review flow explicitly publishes there. Vulnerability search is a separate analysis of the whole supported project; its results can be attached to a chat for an explanation, a validity check, or a fix.

Practical tasks

Do not accept a change based on the agent's message alone. A verifiable result is a reviewed diff plus tests, a build, or another suitable check that actually ran.