Ellipsis will catch logical errors, anti-patterns, security issues, spelling & grammar mistakes, documentation drift, and more. Results are returned in the form of a pull request review comments.
Simply open a pull request to get a deep, LLM-powered code review within 3 minutes.
Each comment that Ellipsis generates is assigned a confidence score. You can change the confidence threshold to control the number of comments that are generated.
Ellipsis will learn from your feedback to improve future reviews. To educate Ellipsis, you can react to a review comment with ๐ or ๐, or even reply to the comment with specific feedback.
Use rules to enforce your team style guide. For example, you might add a rule like โMake sure new code has corresponding unit tests.โ Ellipsis will subsequently leave reminders on any pull requests that try to submit untested code.Rules can be added manually in the UI, but Ellipsis will also infer rules from historical comments. Rules can also be extracted from style guide files in the repository itself. This allows you to keep your style guide up to date without having to manually update the rules in our web app.Rules can apply only to certain files or certain directories/file paths within the repository.