Repomix:一鍵打包程式碼庫為AI友善格式,解鎖大模型深度程式碼分析能力
Repomix 是一款基於 TypeScript 開發的開源開發者工具,旨在解決將本地程式碼倉庫高效輸入給大型語言模型(LLM)時的上下文管理與格式適配問題。它能夠將整個專案打包成單一、結構化的 AI 友善檔案,完美相容 Claude、ChatGPT、DeepSeek 等主流 AI 助手。其核心差異化能力在於內建的 Token 計數、基於 Git 忽略規則的自動過濾,以及利用 Tree-sitter 進行程式碼壓縮以保留結構並減少 Token 消耗,同時整合 Secretlint 確保敏感資訊不洩漏。該工具適用於需要進行大規模程式碼重構、架構審查或 AI 輔助除錯的工程團隊,透過命令列或線上介面即可快速整合,顯著提升了 AI 程式設計工作流的效率與安全性。