AI agent for automated production issue fixing and code quality.
What is Sourcery?
Sourcery is an AI agent that integrates with Sentry, enabling it to automatically investigate, diagnose, and resolve production issues. It can respond promptly to alerts issued by Sentry, providing explanations for errors, their causes, and recommended solutions, and also allows users to create Pull Requests with just one click. In addition, Sourcery offers a range of code quality features, including code review, Pull Request summaries, line-by-line analysis, custom rules, repository analysis, key scanning, and static application security testing (SAST) scans.
How to use Sourcery?
Sourcery monitors issues with Sentry, identifies their root causes, and automatically proposes solutions. Users receive immediate alerts via Slack, which include explanations for the errors and recommended fixes. They can then directly create Pull Requests containing these fixes through Sourcery. With regard to code quality, Sourcery reviews these Pull Requests, provides summaries, and conducts detailed analyses based on line-by-line feedback.
The core functions of Sourcery
Using AI to investigate and diagnose issues with Sentry.
Code that automatically fixes production-related issues
Integration with Slack enables instant alerts.
Create a Pull Request with just one click to fix the issue.
Code review for private code repositories
Generation of Pull Request summary
The Mermaid flowchart is used for code visualization.
Line-by-line code review
Customized code review rules
Codebase analysis
Key scanning
Static Application Security Testing (SAST) scans
Supports the use of large-scale language models (LLMs) out of the box.
Self-managed option (Enterprise Edition)
Priority support is available for the Enterprise Edition.
Customer Success Manager (Enterprise Edition)
Invoice Billing (Enterprise Edition)