用统一 API 运行 Claude Code、Codex、Grok Build 等编程智能体 CLI,并由运行时自行执行验收检查。
- Star
- 5,417
- Fork
- 616
- 未关闭 Issue
- 26
- 最近提交
- 6天前
这是什么?
DevSpace 是一个自托管的 MCP 服务器,让 ChatGPT 及其他支持 MCP 的客户端受控地访问你本机选定的文件夹。连接后,客户端可以把某个项目作为工作区打开,读写和编辑文件、搜索代码、运行测试和构建等 shell 命令,并使用隔离的 Git worktree 进行并行编码。
服务在本机运行,通过你自己掌控的隧道(如 Cloudflare Tunnel 或 ngrok)对外暴露,你可以指定允许访问的根目录,并用 Owner 密码批准每次连接。文件不会上传到第三方,但已连接的客户端在打开的工作区内拥有 shell 执行能力,应当像对待受信任的协作者一样对待它。
项目还支持 Coding Agents 场景,本地命令会针对当前 Git 项目执行,并读取 AGENTS.md 和 CLAUDE.md 中的项目说明。它可在 Linux、macOS 以及通过 Git Bash 或 WSL 的 Windows 上运行。
核心功能
- 01将已授权的本地项目文件夹作为工作区提供给 ChatGPT 或其他 MCP 客户端。
- 02在工作区内读写、编辑文件并搜索代码。
- 03运行测试、构建、git 及包管理脚本等 shell 命令。
- 04使用隔离的 Git worktree 进行并行编码会话。
- 05通过 Owner 密码批准连接,并经由你自己控制的隧道对外访问。
适用场景
- 让 ChatGPT 在不上传代码到第三方的前提下检查和修改本地仓库。
- 在对话中直接在自己的机器上运行测试和构建。
- 通过统一的 MCP 端点让 Claude Code、Codex 等编码代理操作本地项目。
快速上手
- 1
使用 npm 全局安装 DevSpace(需要 Node,支持的版本见 README)
npm install -g @waishnav/devspace - 2
运行设置向导,选择 ChatGPT 或 Coding Agents 并完成配置
devspace init - 3
使用 ChatGPT 时启动服务器(需通过公共 HTTPS 隧道对外暴露)
devspace serve
使用前须知
- 仅使用 Windows PowerShell 或 cmd.exe 不受支持,需要 Git Bash 或 WSL。
- 连接 ChatGPT 需要你自行搭建公共 HTTPS 隧道或反向代理。
- 已连接的客户端在打开的工作区内拥有强大的本地权限,包括执行 shell 命令。
收录于专题
标签
常见问题
- devspace 是什么?
- 一个自托管的 MCP 服务器,让 ChatGPT、Claude 等客户端安全地读写和运行你本地项目中的代码。 DevSpace 是一个自托管的 MCP 服务器,让 ChatGPT 及其他支持 MCP 的客户端受控地访问你本机选定的文件夹。连接后,客户端可以把某个项目作为工作区打开,读写和编辑文件、搜索代码、运行测试和构建等 shell 命令,并使用隔离的 Git worktree 进行并行编码。
- devspace 可以免费使用吗?用的什么许可证?
- devspace 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- devspace 还在维护吗?
- 活跃维护中。devspace 最近一次提交是在 2026年11月1日。
- devspace 适合用来做什么?
- 让 ChatGPT 在不上传代码到第三方的前提下检查和修改本地仓库。 在对话中直接在自己的机器上运行测试和构建。 通过统一的 MCP 端点让 Claude Code、Codex 等编码代理操作本地项目。
- devspace 怎么安装和运行?
- 使用 npm 全局安装 DevSpace(需要 Node,支持的版本见 README): npm install -g @waishnav/devspace 运行设置向导,选择 ChatGPT 或 Coding Agents 并完成配置: devspace init 使用 ChatGPT 时启动服务器(需通过公共 HTTPS 隧道对外暴露): devspace serve
- 在哪里获取 devspace?
- 源代码和安装说明在 GitHub 上:https://github.com/Waishnav/devspace
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
将 pstack Cursor 技能集移植到 Claude Code、Codex、Copilot 等智能体环境的工作流插件。
开源桌面智能体系统,在本机统一运行编程智能体、语音助手、浏览器操作和应用集成。
将 Zotero 文献库接入 Claude、ChatGPT 等 AI 助手的 MCP 服务与命令行工具,用于检索、阅读和标注论文。
自托管的编码智能体控制中心,可在本地、远程和云端后端运行 OpenHands、Claude Code、Codex 等智能体。
面向 AI 编程助手的本地优先持久记忆,将决策与经验存入 SQLite,并通过 MCP 提供给 Claude Code、Cursor 等客户端。