yyjeqhc/webcodex

Give cloud AI agents a real development environment on your own machines.

解决的问题

WebCodex 为 AI 代理(如 ChatGPT 和 Claude)提供了一种直接与本地开发环境交互的方式。无需将代码上传到托管工作区或第三方服务,AI 可以直接在你机器上的文件位置进行工作。

工作原理

WebCodex 作为 AI 客户端与本地机器之间的桥梁。它采用 Server/Runner 架构,通过 MCP(Model Context Protocol)或 HTTPS 与 AI 代理连接。这使得代理可以在配置的项目范围内,直接在本地系统上读取和编辑代码、运行终端命令、执行测试以及使用 Git 操作。

适用人群

希望在不将仓库移至云端的情况下进行 AI 辅助编码的开发者,以及需要 AI 访问本地工具链(编译器、测试和项目专用工具)的开发者。

主要亮点

  • 本地代码驻留:你的仓库保留在本地机器上,而不是被复制到聊天服务中。
  • 真实工具链访问:代理可以使用你实际的本地编译器、格式化工具和测试工具。
  • 实时审查:包含一个运行时控制台,可指导、取消或拒绝 AI 的工作。
  • 灵活部署:提供快速的单命令 share 模式用于试用,桌面应用用于长期使用,以及用于生产的自托管选项。
  • 跨平台支持:支持 Linux、macOS 和 Windows。

相关

  • 项目
  • 项目
  • 项目
  • 项目