無料・オープンソース — MIT ライセンス。
速く作りました。あとは本当に動くか確かめるだけ。Code Auditor はプロジェクト全体を読み、バグを見つけ、リリース前に直します。
npm install -g code-auditor-mcpcode-audit install --agent allfor (const org of orgs) {
const users = await db.select().from(users)
org.users = users
}このループは要素ひとつごとにデータベースへ問い合わせます。要素が 1,000 個あれば、サイトは 1,000 回のクエリを実行します。動作はどんどん重くなり、やがてタイムアウトします。
Code Auditor はこれを 1 回のクエリにまとめます。
const TEST_PASSWORD = "vvy8AUVvish34Fq"
await page.type("#password", TEST_PASSWORD)そのパスワードは Git の履歴に保存されています。リポジトリを見つけた人は誰でもあなたの認証情報を手に入れられます。これはただのバグではなく、セキュリティ事故です。
Code Auditor がこれを検出し、環境変数へ移すよう教えてくれます。
useEffect(() => {
fetchData()
}) // Missing []これはレンダーのたびに実行されます。アプリはフリーズし、API の請求額が跳ね上がります。
Code Auditor は依存配列の抜けと無限の再レンダーを検出します。
// In src/components/Header.tsx
import { chargeCustomer } from '../services/payment'UI コンポーネントから決済サービスを直接呼び出しています。リファクタリング不可能な絡まりが生まれます。
Code Auditor はモジュール境界を強制し、こうした import をブロックします。
color: #273828;
background-color: #1e2328;グレーが 47 種類あります。その半分はデザインシステムと一致しない近似色です。ダークモードは崩れて見えます。
Code Auditor はスタイルのズレを検出し、デザイントークンを使うよう教えます。
// 563 lines of code
// 0 imports anywhereもう何も使っていないファイルが丸ごとあります。AI エージェントを遅くし、毎回のコンテキストでトークンを浪費します。
Code Auditor はデッドモジュールを見つけ、削除するよう教えます。
これらはほんの一例です。Code Auditor は TypeScript、JavaScript、Go、CSS を対象に、7 種類のルールと組み込みアナライザーを提供します。SQL インジェクションや React のミスから、デッドコードや依存の循環まで。
プロジェクト全体に実行し、隠れたバグをすべて見る。
AI エージェントが自分の作業をチェック。Claude Code、Cursor、Codex、Gemini CLI、VS Code / Copilot、ZCode に対応。
重大なミスはリポジトリに入る前にブロック。
コマンドは 1 つ。エージェントが毎回の編集で実行する。