描述
Sourcery是一个为AI驱动开发的节奏而构建的AI代码审查工具。随着AI更快地产生更多代码,它也产生了比传统同行评审更多的错误、漏洞和技术债务,而Sourcery提供了旨在安全和速度的自动化审查。
Sourcery审查每个拉取请求,并持续扫描代码库中的安全问题,提供高信号、低噪声的发现,附有清晰的摘要和修复建议。它在开发者工作时发挥作用:在拉取请求上进行即时审查并提供摘要,在代码库中进行持续的安全扫描,在VS Code、Cursor、Windsurf和JetBrains等IDE中提供实时反馈,并与编码代理集成以直接修复问题。它可以在GitHub、GitLab、GitHub企业服务器和自托管的GitLab上运行。
Sourcery受到许多开发者的信任,并且对于开源项目免费使用,私有代码库、团队和企业则提供付费计划。它强调安全设计,不会对您的代码进行训练,提供零保留选项,允许您使用自己的LLM端点,并获得SOC 2认证。
Sourcery的核心功能
每个拉取请求的AI代码审查
跨代码库的持续安全扫描
清晰的摘要、解释和建议修复
在VS Code、Cursor、Windsurf和JetBrains中的IDE审查
与编码代理集成以修复问题
自定义审查规则
不对您的代码进行训练和零保留选项
在GitHub、GitLab和自托管的GitLab上运行
如何使用 Sourcery?
安装Sourcery:将其连接到您的GitHub或GitLab,或安装IDE扩展。
打开拉取请求:Sourcery对PR进行审查,并提供摘要和逐行反馈。
运行安全扫描:让它扫描您的代码库以发现安全问题,并提供详细解释。
修复问题:通过点击或通过您的编码代理应用建议的修复。
调整设置:添加自定义审查规则,并在更高的计划中使用您自己的LLM。
Sourcery的使用案例
- 自动化PR审查
- 持续安全扫描
- IDE代码审查
- 跟上AI代码






