Tessl Code Review in one plugin. Install it on a GitHub repository with the Tessl Review GitHub App, run the default review lenses from the CLI, tune what a review catches by authoring your own lens, and answer a review's findings. Start with the code-review skill, which routes to the right one.
94
90%
Does it follow best practices?
Impact
95%
1.10xAverage score across 19 eval scenarios
Low
Low-risk findings worth noting
Review changes at trust boundaries: places where data, code, or authority moves between components, users, or systems.
Start from the boundaries the change touches rather than reading the diff in file order. Trace untrusted input to the operations it can influence, including indirectly executed code.
Follow the data outward as well: what each new field, log line, error message, or response body reveals, and who becomes able to see it.
Do not report a security smell without an exploit path through the changed code. Name the actor, the input or authority they control, and the sink or disclosure they can reach.
Report a finding when an untrusted input can reach a sensitive operation, or when data can be disclosed to a party that is not entitled to receive it.
Do not report hypothetical risks without a plausible path through the changed code.