yyjeqhc/webcodex
Give cloud AI agents a real development environment on your own machines.
解決的問題
WebCodex 提供了一種讓 AI 代理(例如 ChatGPT 和 Claude)能直接與你的本地開發環境互動的方法。無需將程式碼上傳至託管工作區或第三方服務,讓 AI 可以在你機器上實際存放檔案的位置直接進行工作。
工作原理
WebCodex 作為 AI 客戶端與你的本地機器之間的橋樑。它採用 Server/Runner 架構,透過 MCP(Model Context Protocol)或 HTTPS 與 AI 代理連接。這讓代理能在設定的專案範圍內,直接在你的本地系統上讀取與編輯程式碼、執行終端指令、執行測試,以及使用 Git 操作。
適用對象
希望在不將專案倉儲移至雲端的情況下進行 AI 輔助程式設計的開發者,以及需要 AI 訪問本地工具鏈(編譯器、測試與專案特定工具)的開發者。
主要特色
- 本地程式碼保留:你的倉儲保留在你的本地機器上,而非被複製到聊天服務中。
- 真實工具鏈存取:代理可使用你實際的本地編譯器、格式化工具與測試工具。
- 即時審查:內建執行時控制台,可引導、取消或拒絕 AI 的工作。
- 彈性部署:提供快速的單命令
share模式用於試用,桌面應用程式用於長期使用,以及用於生產環境的自架設選項。 - 跨平台支援:支援 Linux、macOS 與 Windows。
相關
- 專案
- 專案
- 專案
- 專案