「DevSpace」把 ChatGPT 接到本机项目:开源 MCP 工作区,支持终端、文件编辑和 worktree

DevSpace connected to ChatGPT

DevSpace 是一个把 ChatGPT 接到本机开发环境里的开源 MCP server。它的定位很直接:让 ChatGPT 不只是回答代码问题,而是可以在你授权的项目目录里读取文件、搜索代码、做小范围编辑、运行测试和构建命令,工作方式更接近 Codex。

这类工具真正有价值的地方,不是“又多一个聊天窗口”,而是把上下文留在本地。DevSpace 通过你自己控制的 tunnel 暴露 MCP 入口,连接时需要 Owner password 授权;项目根目录也需要在本机配置里显式允许。对不想把整个代码库上传给第三方服务、但又希望 ChatGPT 能参与真实开发流程的人来说,这个边界很关键。

它现在是 MIT 许可证的 TypeScript 项目,npm 包名是 @waishnav/devspace,最新版为 1.0.1,要求 Node >=20.12 <27。README 里给出的默认流程也比较清晰:安装 CLI,运行 devspace initdevspace serve,再把 MCP client 指到公开的 /mcp 地址。

功能层面,DevSpace 已经覆盖了本地 coding agent 常见的几块能力:读写和编辑 workspace 文件、代码搜索、目录检查、执行 shell 命令,以及为并行开发会话准备隔离的 Git worktree。它还会读取项目里的 AGENTS.mdCLAUDE.md,这对已经在仓库里沉淀 agent 规则的团队会比较顺手。

截至 2026 年 6 月 18 日,这个仓库有 526 个 Star、46 个 Fork,项目创建时间还很近,适合把它当作一个正在快速迭代的开发者工具来试。它支持 Linux、macOS 和带 Bash 兼容环境的 Windows;纯 PowerShell 或 cmd.exe 目前还不是主路径。

如果你已经在用 ChatGPT 做代码审查、重构或小功能实现,DevSpace 值得看的点在于:它把“给模型贴上下文”变成了“让模型在受控 workspace 里自己查上下文”。但也正因为它能访问本地文件和命令行,连接对象必须是你信任的 MCP client,项目根目录和 Owner password 都要认真管理。

传送门

https://github.com/Waishnav/devspace

原创文章,如若转载,请注明出处:https://wefound.cc/p/4972.html

(0)
VideoCompress.io:免费在线视频压缩工具,支持 MP4、MOV、WebM 等格式
上一篇 4天前
「GEOFlow」开源 GEO 内容工程系统:把知识库、AI 生成、审核发布和多站分发串成闭环
下一篇 2026年 5月 23日 下午2:50

相关推荐