完全免费

在代码审查前
发现Bug

每次更改都能获得即时AI反馈 - 在进入PR之前。无需等待审查者的评论。支持Claude Code或Cursor。

使用您现有的Claude Code或Cursor订阅。

查看演示

一个灵活的AI代理编排器,完全由您控制。根据项目目标配置代理和规则。

terminal
diffray CLI running multi-agent code review with security, performance, and bug detection

永久免费。

使用您现有的Claude Code或Cursor订阅。

无需账户

本地运行

开源

5个专业代理,一条命令

每个代理专注于特定领域。创建无限自定义代理。

security-scanSQL注入、XSS、暴露的密钥
bug-hunter空值检查、竞态条件、边界情况
performance-check内存泄漏、慢查询、N+1问题
consistency-check命名、模式、代码风格
general可读性、复杂度、最佳实践

+ 使用YAML创建无限自定义代理

CLI vs Platform - 选择适合您的

diffray CLI

本页面

  • 免费且开源
  • 使用您的AI订阅本地运行
  • 手动规则配置
  • 适合个人开发者
$ npm install -g diffray

diffray Platform

适合团队

  • 2次点击连接GitHub/GitLab
  • 每个PR自动评论
  • 从您的反馈中学习
  • 团队仪表板和分析

秒级启动

两步开始您的第一次AI代码审查

1

安装CLI

使用npm、yarn或pnpm全局安装diffray。

$npm install -g diffray
2

运行首次审查

导航到任何Git仓库并运行审查。使用您现有的Claude Code配置。

$diffray review

强大功能

全面代码审查所需的一切,就在您的终端中

闪电般快速

无需离开终端或切换上下文,即可获得即时反馈。

安全分析

检测安全漏洞、OWASP Top 10问题和潜在的漏洞利用。

多代理系统

专门用于安全、性能、架构和代码质量的AI代理。

Git集成

适用于任何Git仓库。审查暂存更改、分支或特定提交。

自定义规则

使用简单的YAML配置定义您自己的审查规则。

CI/CD就绪

轻松集成到您的CI/CD管道中,实现自动化代码审查。

可用命令

简单直观的CLI命令,适用于各种场景

diffray review

审查当前暂存的更改或工作目录

diffray review --branch feature-branch

审查特定分支中的所有更改

diffray review --commit HEAD~3..HEAD

审查一系列提交

diffray config

配置API密钥和偏好设置

diffray init

在项目中初始化diffray配置

diffray agents

列出和配置审查代理

全部包含

多代理AI审查系统
安全漏洞检测
性能分析
代码风格检查
架构审查
重复代码检测
自定义规则支持
JSON/Markdown输出格式
CI/CD集成
使用API密钥的离线模式
Git分支比较
可配置代理

为什么选择CLI工具?

我们相信代码审查应该在您工作的地方进行。不是在浏览器中,不是在单独的应用程序中,而是直接在您的终端中,与您的代码一起。

diffray CLI将我们多代理AI审查系统的全部功能直接带到您的命令行,使其 更快,更好地集成到您的工作流程中.

常见问题

这与diffray.ai有什么不同?
diffray.ai是我们的托管服务,通过GitHub集成为团队提供PR审查。CLI是一个免费的本地工具,使用您自己的AI订阅 - 相同的审查引擎,不同的交付方式。
我的代码会离开我的机器吗?
永远不会。一切都在本地运行。代码仅发送到Claude/Cursor API(您的订阅)进行分析。
支持哪些语言?
TypeScript、JavaScript、Python、Go、Rust、Java、C#、Ruby、PHP、Swift、Kotlin等15+种语言。
可以在CI/CD中使用吗?
可以!使用diffray review --json获取机器可读的输出,非常适合管道。

准备试试吗?

安装并使用diffray的AI代码审查改进您的代码

$npx diffray review
100%免费
开源
无需账户