DevProjex MAC 版

免费开源应用,可把任何项目变成干净、已遮蔽敏感信息的 AI 聊天代码上下文,并为编程智能体提供只读 MCP 服务器。

DevProjex 简介

DevProjex 是一款免费开源应用,可以把任何文件夹或 Git 仓库变成干净的 AI 上下文。你在文件树中勾选需要的文件夹和文件,查看带 token 估算的实时预览,然后把结果复制或导出为 ASCII、Markdown、JSON 或 XML,也可以把项目的干净副本导出为文件夹或 ZIP。检测到的密钥、密码等机密信息会在离开应用之前被遮蔽,你还可以遮蔽电子邮件、IP 地址和用户路径等私人数据。

Claude Code、Codex 和 Cursor 等编程智能体可以通过 DevProjex 内置的 MCP 服务器读取项目,该服务器只读且始终遮蔽机密信息。桌面应用、Terminal Workspace、命令行工具和 MCP 服务器共用同一个引擎和同一套过滤规则。DevProjex 不会上传项目内容,也不收集遥测数据。它由 Avazbek Olimov 开发,采用 Apache 2.0 许可证发布。5.2 版新增 Live Context,在应用中勾选的文件会成为智能体的关注重点。Mac 版需要 macOS 14 或更高版本,Apple 芯片和 Intel 有各自的下载。它没有经过 Apple 签名和公证,因此首次启动时需要在“系统设置”→“隐私与安全性”→“仍要打开”中允许。

主要功能

DevProjex 让你看清并控制究竟哪些代码会交给 AI。

  • 带复选框的文件树:选择文件夹和文件,支持搜索和名称过滤。
  • 实时预览:边选边看准确的输出和 token 估算。
  • 多种格式:ASCII、Markdown、JSON 或 XML,或导出为文件夹或 ZIP 的项目副本。
  • Hide Secrets:在每次导出中遮蔽检测到的凭据。
  • Smart Ignore:隐藏构建输出、依赖文件夹和缓存。
  • 代码压缩:保留函数签名,清空函数体。
  • Git 模式:已跟踪文件、已暂存文件、当前改动或两个引用之间的差异。
  • 只读 MCP 服务器:为 Claude Code、Codex、Cursor 等客户端提供八个工具。

5.2 版本新功能

DevProjex 5.2 为智能体带来实时上下文,并为编程智能体新增了工具。

  • Live Context:以此模式连接的智能体会处理在 DevProjex 文件树中勾选的文件,改动在其下一次调用时生效
  • 通过新的 MCP 菜单一步连接 Claude Code、Codex、Cursor 和 VS Code
  • Agent journal:MCP 会话的本地历史记录,可导出为 Markdown 或 JSON,不含文件内容或机密信息
  • Agent activity 会在项目树中标记已交给实时智能体的文件
  • Related files 显示一个文件使用了什么、又被什么使用,支持多种语言
  • 在 CLI 和 Terminal Workspace 中按文本、正则表达式和声明搜索项目

DevProjex 常见问题

DevProjex 免费吗?

是的。DevProjex 免费开源,采用 Apache 2.0 许可证。

DevProjex 有什么用?

它为 AI 准备项目代码。你在文件树中选择文件,查看带 token 估算的结果,然后复制或导出给 ChatGPT、Claude 或其他助手;也可以让编程智能体通过其 MCP 服务器读取项目。

DevProjex 会隐藏密码和 API 密钥吗?

会。Hide Secrets 会在每次导出和每个 MCP 响应中遮蔽检测到的凭据,而且在 MCP 服务器中无法关闭。你还可以遮蔽电子邮件、IP 地址、电话号码和用户路径等私人数据。

哪些编程智能体可以使用 DevProjex?

任何 MCP 客户端都可以使用它的只读 MCP 服务器。5.2 版新增了对 Claude Code、Codex、Cursor 和 VS Code 的一步连接,并为 Claude Desktop 和其他客户端显示现成的配置。

什么是 Live Context?

Live Context 是 5.2 版新增的功能:在 DevProjex 文件树中勾选的文件和文件夹会成为已连接智能体的关注重点,而窗口中的过滤规则限定它能读取的范围。改动在智能体下一次调用时生效。

DevProjex 会上传我的代码吗?

不会。DevProjex 不会上传项目内容,也不收集遥测数据。它的 MCP 服务器只读取文件。

DevProjex 支持哪些导出格式?

它可以导出为 ASCII、Markdown、JSON 或 XML,也可以把项目的干净副本导出为文件夹或 ZIP。

DevProjex 需要哪个 macOS 版本?

DevProjex 需要 macOS 14 或更高版本。Apple 芯片和 Intel Mac 有各自的下载。

为什么 macOS 第一次会阻止 DevProjex?

Mac 版没有经过 Apple 签名和公证。先尝试打开一次,然后前往“系统设置”→“隐私与安全性”,选择“仍要打开”。在 macOS 14 上,也可以右键点按应用并选择“打开”。

devprojex.FULLMAC.app 上的 DevProjex 下载来自哪里?

下载按钮指向 GitHub 上的 DevProjex 官方发布页面 https://github.com/Avazbek22/DevProjex/releases/latest。devprojex.FULLMAC.app 不会修改或重新打包该应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。