Repolode
Waishnav

Waishnav/devspace

一个自托管的 MCP 服务器,让 ChatGPT、Claude 等客户端安全地读写和运行你本地项目中的代码。

可替代:ChatGPT Codex

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. 1

    使用 npm 全局安装 DevSpace(需要 Node,支持的版本见 README)

    npm install -g @waishnav/devspace
  2. 2

    运行设置向导,选择 ChatGPT 或 Coding Agents 并完成配置

    devspace init
  3. 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 数据每日更新。

相关项目