piperhex/codex-switch
Codex Switch & Codex GUI & CSwitch & Codex Mobile & Codex Remote & Codex Web
解決的問題
Codex Switch 是為 Codex 與 ChatGPT 使用者設計的桌面工作台。它解決了在單一地點管理多個 AI 帳戶與提供者之問題,同時提供圖形化介面以協助程式碼編寫。它消除了手動切換認證檔案的需求,並讓使用者能無縫追蹤 Token 使用量,以及管理第三方 API 提供者。
如何運作
此專案使用基於 Rust 的後端(Tauri)與 React 前端,用以管理認證檔案(auth.json),並提供一個本機代理(監聽於 127.0.0.1:15722)。此代理讓軟體能攔截請求、追蹤 Token 使用量,並在官方帳戶與第三方提供者之間進行熱切換。專案內建 Codex 圖形介面,用於自然語言程式設計任務,也包含社群插件的技能市場,以及可選的 NestJS 後端同步功能,讓使用者能透過行動應用程式進行跨裝置管理。
適用對象
使用多個帳戶、依賴第三方模型提供者,並需要詳細分析其 Token 消耗與 API 成本的 Codex/ChatGPT 開發者與進階使用者。
主要特色
- 多帳戶管理:原子級切換認證憑證,並支援匯入多個
auth.json檔案。 - Codex 圖形介面:使用者可用自然語言描述需求,並即時檢視檔案變更的圖形化工作區。
- 本機代理與提供者支援:支援 OpenAI 相容的第三方提供者,並具備熱切換功能。
- Token 分析:詳細的熱力圖與趨勢圖表,用於分析 Token 使用量、成本與提供者排名。
- 電腦操作插件:內建功能,讓 AI 可操作 Windows 與 Mac 應用程式。
- 跨裝置同步:可選的雲端同步功能,透過自架設後端,讓使用者能透過行動裝置遠端管理帳戶與提供者。
- 自訂化:提供超過 300 種內建介面主題預設。
相關
- 專案
- 專案
- 專案
- 專案