Features

Lens features

Lens Features

AI code review

Contextual feedback on every PR: logic bugs, anti-patterns, complexity hot spots, and missing tests — surfaced as inline comments before a human reviewer sees the diff.

Lens AI code review inline comments

Feedback before the reviewer

AI-generated inline comments on logic bugs and anti-patterns.

Security scanning

Every commit scanned against OWASP Top 10 patterns, known CVEs in dependencies, and secret-leakage rules. Results appear as blocking checks on the PR.

Lens security scan results panel

Security gates on every PR

OWASP, CVE, and secret-leakage checks as blocking PR checks.

Merge queue

A smart queue serializes merges, runs CI for each batched set, and guarantees main stays green. No more "this was green before I merged" conversations.

Lens merge queue status view

Main stays green

Serialized merges with CI batching keep your main branch always deployable.

Custom rule engine

Write review rules in a simple DSL — enforce naming conventions, forbid specific patterns, require certain files to always appear together. Your coding standards, automated.

Lens custom rule editor

Your standards, automated

A simple DSL enforces naming conventions and required file pairings.