Waishnav/devspace
Turn ChatGPT into Codex! OR Turn Claude Web into Claude Code!
解決的問題
DevSpace 允許像 ChatGPT 這樣的 AI 模型直接與您的本地機器檔案和終端互動。無需手動將程式碼片段或檔案上傳至第三方平台,即可實現類似「Codex 風格」的工作流程,讓 AI 能在您實際的本地專案環境中讀取、編輯和執行程式碼。
工作原理
它作為一個自托管的 Model Context Protocol (MCP) 伺服器運作。您在本機上執行伺服器,並透過安全隧道(如 Cloudflare Tunnel 或 ngrok)公開。當支援 MCP 的客戶端(如 ChatGPT)連接到您的公開 URL 並以密碼批准連接後,AI 即可存取您授權的特定專案資料夾。它為 AI 提供一組工具,用於執行檔案操作、搜尋程式碼和執行 shell 命令。
適用對象
希望將 LLM 作為積極的程式碼夥伴,能直接修改本地程式碼庫、執行測試並管理 Git 工作流程,而無需離開聊天介面的開發者。
主要亮點
- 本地執行:直接在您的機器上讀取、寫入、編輯檔案並執行 shell 命令。
- 安全存取:使用密碼保護的批准流程與使用者控制的隧道,防止未經授權的存取。
- 工作區管理:支援隔離的 Git worktrees,用於平行編碼會話。
- 代理整合:可遵循
AGENTS.md或CLAUDE.md中的專案特定指示,並發現本地代理技能。 - 跨平台:支援 Linux、macOS 與 Windows(透過 Bash 相容 shell)。
相關
- 專案
- 專案
- 專案
- 專案
- 專案