免费开源 — MIT 许可。
你写得很快,现在确保它真的能用。Code Auditor 通读整个项目,找出 bug,并在你发布前修好。
npm install -g code-auditor-mcpcode-audit install --agent allfor (const org of orgs) {
const users = await db.select().from(users)
org.users = users
}这个循环对每一条数据都跑一次数据库查询。如果有 1000 条数据,你的网站就会跑 1000 次查询,最后慢到卡死、直接超时。
Code Auditor 会把它压平成一条查询。
const TEST_PASSWORD = "vvy8AUVvish34Fq"
await page.type("#password", TEST_PASSWORD)这个密码已经写进了你的 Git 历史里。任何找到你仓库的人都能拿到你的凭据。这不只是 bug,这是安全漏洞。
Code Auditor 会发现它,并让你把它挪到环境变量里。
useEffect(() => {
fetchData()
}) // Missing []它在每一次渲染时都会执行。你的应用会卡死,API 账单会暴涨。
Code Auditor 会捕获缺失的依赖和无限重渲染。
// In src/components/Header.tsx
import { chargeCustomer } from '../services/payment'你在 UI 组件里直接调用了支付服务。这会变成一团乱麻,根本无法重构。
Code Auditor 强制执行模块边界,并拦截这类导入。
color: #273828;
background-color: #1e2328;你有 47 种不同的灰色,其中一半是几乎重复、又不符合设计系统的。深色模式会显得很崩坏。
Code Auditor 会捕获样式漂移,并让你改用设计令牌。
// 563 lines of code
// 0 imports anywhere你有整块整块的文件已经没人用了。它们拖慢你的 AI 智能体,每次上下文窗口都在浪费 token。
Code Auditor 会找到死模块,并让你删掉它们。
这些只是例子。Code Auditor 提供七种规则类型和内置分析器,覆盖 TypeScript、JavaScript、Go 和 CSS——从 SQL 注入、React 错误,到死代码和循环依赖。
对整个项目跑一遍,看到所有隐藏的 bug。
你的 AI 智能体检查自己的工作。支持 Claude Code、Cursor、Codex、Gemini CLI、VS Code / Copilot、ZCode。
严重错误在进入仓库之前就被拦下。
一条命令,你的智能体在每次编辑时运行。