rebel0789/codexpro
Use ChatGPT Developer Mode as a local coding agent for your repo through MCP.
解決的問題
CodexPro 提供了一種將 ChatGPT 安全連接到您的本地機器和特定程式碼儲存庫的方法。這使得 AI 可以直接與您的本地檔案進行互動,而無需您手動將程式碼片段複製並貼上到聊天介面中。
工作原理
它作為一個本地 Model Context Protocol (MCP) 伺服器運行。透過設定隧道(例如 Cloudflare、ngrok 或 Tailscale)來提供 HTTPS URL,您可以將 ChatGPT 工作階段連接到您的本地環境。連接後,ChatGPT 可以使用一系列工具來讀取、搜尋、編輯和驗證您明確允許的儲存庫中的程式碼。
適用對象
使用 ChatGPT 進行程式設計輔助,並希望 AI 能夠直接、受控地存取其本地程式碼庫,以進行更高效編輯與審查的開發人員。
亮點
- 本地控制:伺服器在本地執行,確保您保持對可存取儲存庫的控制。
- 全面的工具集:使 ChatGPT 能夠讀取、搜尋、編輯、透過補丁編輯,以及執行白名單中的 bash 檢查。
- 安全至上:包括對敏感檔案(如
.env和.git)的路徑屏蔽、要求公共隧道使用 HTTP 權杖,並限制特定模式下的寫入。 - 多專案支援:單個進程可以管理並允許存取多個不同的儲存庫。
- 靈活的連接性:支援各種隧道提供商,以便輕鬆進行 HTTPS 暴露。
相關
- 專案
- 專案
- 專案
- 專案
- 專案