儲存庫範圍的漂移掃描
對整個儲存庫執行本地掃描,並依照造成的影響程度對漂移進行排序,讓您先看到最關鍵的不一致,而不是一長串沒有優先順序的警告。
VibeDrift 是一款開發者工具,用於隨著專案成長辨識並防止 AI 生成的程式碼漂移。它會掃描程式碼庫中的不一致、已分歧的模式、缺少的防護、重複邏輯,以及其他顯示 agent 已不再遵循儲存庫既有規範的跡象。
這個產品是為了已經由 Claude Code 或 Cursor 等 AI 編碼 agents 撰寫程式碼的工作流程而設計。VibeDrift 可作為 CLI 的本地掃描器執行,也可作為 MCP server 運作,讓 agent 在中途查詢程式碼庫,並在寫入或提交變更前取得有證據支持的答案。
對整個儲存庫執行本地掃描,並依照造成的影響程度對漂移進行排序,讓您先看到最關鍵的不一致,而不是一長串沒有優先順序的警告。
標示架構上的矛盾,例如相似程式碼採用不同模式、缺少驗證檢查、重複邏輯,以及跨檔案命名不一致。
產生 Vibe Drift Score、一致性報告、掃描前後差異,以及可直接複製的修正內容,讓輸出不只是診斷結果,也具可操作性。
提供 MCP server,包含 `get_dominant_pattern`、`find_similar_function`、`check_file_drift`、`get_intent_hints` 與 `validate_change` 等工具,讓 agents 在寫入程式碼前先檢查規範。
提供本地監看模式,會在每次儲存時刷新記憶,也提供 pre-push gate 進行臨界點檢查。
支援更深入的語意分析,用於重複邏輯、意圖不符與 AI 驗證的發現;深度檢查可作為付費且受預算限制的能力使用。
當 AI 生成的檔案開始在驗證處理、錯誤處理、命名或資料存取風格上出現分歧時,可在儲存庫上使用本地掃描。掃描會先排序出最嚴重的不一致,讓開發者不必逐一翻遍整個樹狀結構,也能先檢視最大問題。
當 agent 即將撰寫新程式碼時,可在 Claude Code、Cursor 或其他 MCP 用戶端中使用 MCP 工具。agent 可以詢問主要模式是什麼、是否已存在相似邏輯,或預計的變更是否會引入漂移。
在檔案經常變動的活躍儲存庫中,可使用監看模式與 pre-push 檢查來維持規範穩定。記憶會在儲存時更新,而 gate 有助於在回歸離開本地分支前先攔截它們。
當您需要針對意圖不符或隱藏重複項進行語意檢查,而這些問題僅靠結構無法一眼看出時,可使用深度掃描。這是較適合大型程式碼庫,或單靠簡單模式比對不足以處理的更詳細路徑。
您可以在專案中透過命令列執行 VibeDrift:`npx @vibedrift/cli .`。首頁說明,開始本地掃描不需要帳號或設定。
根據 FAQ,VibeDrift 的用途是比較檔案與程式碼庫,而不只是驗證單一檔案的語法。這使它不同於 ESLint 或 Prettier 這類逐檔運作的工具。
產品描述了可在您機器上執行的免費本地掃描與 MCP 工具。對於更深入的語意檢查,部落格說明只有在明確使用 deep mode 時,審查中的單一函式才會離開本機。
網站提供免費方案,包含本地掃描與有限的深度掃描;Pro 方案提供更多深度掃描與編輯器內檢查;Enterprise 方案則提供 BYOC、團隊席位、SSO/SAML、自訂規則、GitHub App 自動化與專屬支援。
FAQ 頁面中有一題專門詢問 VibeDrift 是否適用於舊版或遺留程式碼庫,但此處提供的呈現文字沒有包含答案。因此,公開網站顯示它有處理遺留程式碼支援,但在擷取到的文字中沒有足夠細節可安全重述。
ByteAsk 是專為 C 與 C++ 打造的終端機優先 AI coding agent,先編輯儲存庫再用真實編譯器、除錯器、sanitizer 與測試驗證變更,並提供免費方案與付費方案。
Manta AI 是一款自動化網頁應用測試工具,從 URL 即可開始探索、建立行為地圖,並以自然語言產生測試與回歸檢查,無需撰寫腳本或維護 selector。
Ghost 是一款終端機 AI 助手,可在命令列中聊天、產生程式碼並執行任務。內建免費模型,支援 Linux、macOS、Windows,且為開源工具。
CreateOS Sandbox 是以 Firecracker micro-VM 執行程式與 agent 工作負載的隔離運算環境,支援私有網路、SDK、CLI 與 MCP 程式化控制。
hob 是一個獨立的 coding agents 工作區,整合 agent sessions、終端機、歷史紀錄與後續工作,並維持你既有的工具與供應商設定。適合想保有本機路由、歷史與工作區結構控制權的開發者。
SonOf 串接你的 repo 與 PM 工具,審核程式碼庫與產品脈絡,將核准工作轉為可交付的 ticket,並由資深工程師審查,協助創辦人與工程主管快速補足 backlog。