
LunaRoute
LunaRoute 是一個用於 AI 編碼助手(如 Claude Code、OpenAI Codex CLI 和 OpenCode)的高效能本地代理,它提供對每次 LLM 互動的完整可見性,具有零開銷直通、全面的會話記錄和強大的調試功能。
https://github.com/erans/lunaroute?ref=producthunt&utm_source=aipure

產品資訊
更新時間:2025年11月03日
什麼是 LunaRoute
LunaRoute 是一個專為 AI 編碼助手設計的開源本地代理,充當開發工具和 AI 服務之間的透明橋樑。它使開發人員能夠監控、調試和分析他們的 AI 互動,而不會影響效能或安全性。該工具需要最少的配置 - 用戶可以在幾秒鐘內啟動它,甚至不需要提供 API 密鑰,因為它可以與 AI 編碼助手的現有身份驗證方法無縫協作。
LunaRoute 的主要功能
LunaRoute 是一款針對 AI 編碼助理的高效能本地代理,可全面了解和控制 LLM 互動。它提供零開銷的直通模式、詳細的會話記錄、PII 保護和強大的除錯功能,同時支援多個 AI 助理,如 Claude Code、OpenAI Codex CLI 和 OpenCode。該工具能夠追蹤 Token 使用量、效能指標和對話歷史記錄,並具有內建的隱私功能和合規性控制。
零開銷直通模式: 僅增加 0.1-0.2 毫秒的延遲,並具有 100% 的 API 保真度,允許透明地代理請求,而不會影響效能
全面會話記錄: 以 JSONL 和 SQLite 格式記錄所有對話、Token 和工具呼叫,並具有可自訂的保留策略和 PII 保護
進階 PII 偵測與編輯: 在儲存之前,使用多種編輯模式自動偵測和編輯敏感資訊,如電子郵件、SSN 和信用卡
即時監控與分析: 提供 Prometheus 指標、會話統計資訊和 Web UI,用於分析 AI 互動和效能指標
LunaRoute 的使用案例
開發除錯: 透過提供 Token 使用量和效能瓶頸的可見性,幫助開發人員追蹤和除錯昂貴的 AI 對話
團隊協作: 使多個團隊成員能夠在使用不同 API 金鑰的同時共享一個代理,並具有集中式日誌記錄和監控
合規性與安全性: 透過提供自動 PII 編輯和 AI 互動的全面稽核追蹤,支援受監管的行業
效能優化: 透過詳細的效能指標和分析,識別和優化緩慢的工具呼叫或低效的 AI 互動
優點
以亞毫秒級開銷實現最小的效能影響
全面的可見性和除錯功能
強大的隱私和合規性功能
易於設定,無需任何配置
缺點
目前僅限於本地開發環境
Web UI 功能仍在開發中
73% 的測試覆蓋率有待提高
如何使用 LunaRoute
安裝 LunaRoute: 從 GitHub Releases 頁面下載最新版本並解壓縮:'tar -xzf lunaroute-server-*.tar.gz' 然後使其可執行:'chmod +x lunaroute-server'
新增到 PATH(可選): 將二進制文件移動到系統路徑:'sudo mv lunaroute-server /usr/local/bin/'
啟動 LunaRoute 伺服器: 只需運行 'lunaroute-server' 即可使用預設配置啟動。伺服器將在 8081 端口上啟動
配置 AI 工具: 對於 Claude Code,設定:'export ANTHROPIC_BASE_URL=http://localhost:8081'。對於 OpenAI Codex CLI,設定:'export OPENAI_BASE_URL=http://localhost:8081/v1'
存取會話記錄: 會話會自動記錄到 ~/.lunaroute/sessions/ 目錄中,格式為 JSONL,以及 ~/.lunaroute/sessions.db 用於 SQLite 分析
檢視 Web 介面: 存取 http://localhost:8082 上的內建 Web UI 以瀏覽和分析記錄的會話
即時監控: 使用以下命令即時觀看會話:'tail -f ~/.lunaroute/sessions/$(date +%Y-%m-%d)/session_*.jsonl | jq'
配置 PII 保護(可選): 將 PII 編輯設定新增到配置文件,以自動檢測和編輯敏感資訊,如電子郵件、SSN 和信用卡號碼
檢視指標(可選): 存取 http://localhost:8081/metrics 上的 Prometheus 指標,以監控請求速率、延遲、令牌使用量等
開始使用 AI 工具: 開始正常使用您的 AI 編碼助手 - 現在所有互動都將透過 LunaRoute 路由,具有完全的可見性和記錄
LunaRoute 常見問題
LunaRoute 是一個高效能的本地代理,適用於 Claude Code、OpenAI Codex CLI 和 OpenCode 等 AI 編碼助手。它提供對每個 LLM 互動的完全可見性,具有零開銷的直通、會話記錄和除錯功能。











