让编码 Agent 批量写 React,就像让一个速度很快的新手装修队同时开工:页面能搭起来,状态管理、副作用和无障碍细节却可能留下隐患。React Doctor 是一套面向这类代码的检查工具。它用静态分析——不运行程序,直接按固定规则检查源码——扫描状态与副作用、性能、架构、安全和可访问性问题。相比再请另一个模型自由点评,这种检查更容易重复,也更适合持续执行。
开发者可以在项目根目录运行一次审计,也可以把它接入代码评审流程。每次 pull request——提交修改并请求合并——只报告本次变化新引入的问题,不把旧账一起倒出来。审计后还能给 Claude Code、Cursor、Codex 等编码 Agent 安装配套 skill,让 Agent 根据发现的问题修正后续写法。项目称它适用于 Next.js、Vite、React Native、Expo 等 React 生态工具,并采用 MIT 许可证。
需要留意的是,CLI 默认会向 Sentry 上报运行环境、项目形态、触发的规则名称和数量等匿名遥测信息;项目明确称不收集文件内容或具体问题,也提供 --no-telemetry 关闭选项。