リポジトリ全体のドリフトスキャン
リポジトリに対してローカルスキャンを実行し、ドリフトの深刻度で順位付けするため、最初に表示されるのはばらばらな警告の一覧ではなく、最も影響の大きい不整合です。
VibeDriftは、AI生成コードのドリフトを検出する開発者向けツールです。MCPサーバーとしても動作し、実装前に規約確認ができます。
VibeDriftは、プロジェクトの成長に伴って AI 生成コードのドリフトを見つけて防ぐための開発者向けツールです。コードベース全体をスキャンして、不整合、乖離したパターン、欠落したガード、重複ロジック、そしてエージェントがリポジトリで定められた規約に従わなくなった兆候を検出します。
この製品は、Claude Code や Cursor などの AI コーディングエージェントがすでにコードを書いているワークフロー向けに設計されています。VibeDrift は CLI からローカルスキャナーとして実行でき、MCP サーバーとしても動作するため、エージェントは作業の途中でコードベースを問い合わせ、変更を書いたりコミットしたりする前に、根拠に基づいた回答を受け取れます。
リポジトリに対してローカルスキャンを実行し、ドリフトの深刻度で順位付けするため、最初に表示されるのはばらばらな警告の一覧ではなく、最も影響の大きい不整合です。
似たコードに対する異なるパターン、認証チェックの欠落、重複ロジック、ファイル間の命名不一致など、アーキテクチャ上の矛盾を可視化します。
Vibe Drift Score、整合性レポート、スキャン間の差分、コピーして使える修正案を生成し、単なる診断ではなく実行可能な出力を提供します。
`get_dominant_pattern`、`find_similar_function`、`check_file_drift`、`get_intent_hints`、`validate_change` などのツールを備えた MCP サーバーを提供し、エージェントがコードを書く前に規約を確認できるようにします。
保存のたびにメモリを更新するローカルの watch モードと、見逃し防止の pre-push ゲートを提供します。
重複ロジック、意図の不一致、AI による検証済みの検出結果に対する、より深いセマンティック分析をサポートし、deep チェックは予算管理された有料機能として利用できます。
AI 生成ファイルが認証処理、エラー処理、命名、データアクセスのスタイルでずれ始めたリポジトリに対して、ローカルスキャンを使います。スキャンは最も深刻な不一致を先に順位付けするため、開発者はツリー全体をくまなく調べなくても大きな問題を確認できます。
エージェントが新しいコードを書こうとしているときに、Claude Code、Cursor、または他の MCP クライアント内で MCP ツールを使います。エージェントは、支配的なパターンは何か、似たロジックがすでに存在するか、予定している変更がドリフトを生むかどうかを確認できます。
ファイルが頻繁に変更されるアクティブなリポジトリで、watch モードと pre-push チェックを使い、日々の開発中の規約を安定させます。保存時にメモリが更新され、ゲートがローカルブランチを離れる前に退行を検出するのに役立ちます。
構造だけでは見えにくい意図の不一致や隠れた重複に対して意味的なチェックが必要なときに、deep スキャンを使います。これは、より大きなコードベースや単純なパターン一致では不十分な箇所向けの、より詳細な手段です。
プロジェクト内で `npx @vibedrift/cli .` を実行して VibeDrift を使います。ホームページでは、ローカルスキャンを開始するためにアカウントや設定は不要と案内されています。
FAQ によると、VibeDrift は単一ファイルで構文を検証するだけではなく、ファイル間やコードベース全体を比較することを目的としています。そのため、ファイル単位で動作する ESLint や Prettier とは異なります。
この製品は、ローカルスキャンと、マシン上で動作する MCP ツールとして説明されています。より深いセマンティックチェックについては、ブログでは deep モードを明示的に使った場合にのみ、確認対象の単一関数だけがマシンの外に出ると説明されています。
サイトでは、ローカルスキャンと限定的な deep スキャンを含む無料プラン、より多くの deep スキャンとエディタ内チェックを含む Pro プラン、BYOC、チーム席、SSO/SAML、カスタムルール、GitHub App 自動化、専任サポートを含む Enterprise プランが案内されています。
FAQ ページには、VibeDrift が古いコードベースやレガシーコードベースで動作するかどうかに関する専用の質問がありますが、ここで提供されている表示テキストには回答が含まれていません。そのため、公開サイトではレガシーコード対応に触れていることは分かりますが、確認できる文面が不足しているため、断定的には言い換えられません。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
SonOfは、リポジトリとPMツールに接続し、コードベースと周辺の製品コンテキストを監査して、承認済みの作業をシニアエンジニアのレビュー付きで公開済みチケットに変えます。