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)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目