BAIZE AI RESOURCE

本地代码协作工具

Webcodex

WebCodex 是连接 AI 助手与自己电脑上代码仓库的工具。它让助手在已配置的项目范围内读取和修改代码、运行测试并检查 Git 差异,省去为使用 AI 编程而把整个仓库搬到托管工作区的步骤。

Webcodex

资源介绍

WebCodex 面向希望让 AI 助手参与现有项目开发的用户。它通过 MCP 将 ChatGPT、Claude 等客户端连接到仓库所在的机器,让助手使用已有文件、Git 工作区和开发工具,而不必先把整个项目迁移到托管工作区。配置项目后,可以请助手搜索和分析代码、修改文件、运行命令与测试;任务执行较久时,也能继续查看任务状态和结果,并通过 Git 差异审查改动。用户可按需选择临时分享单个仓库,或配置长期使用的自托管环境。当前统一安装流程仍在开发中,选择安装文件时应区分已发布的 Release 产物与尚未完成验收的统一安装包目标。

核心能力

理解和修改项目代码

在已配置的项目范围内读取、搜索和分析文件,并进行受保护的代码修改。

调用仓库所在机器的开发工具

让 AI 在代码所在机器上运行命令、测试、格式化工具和编译器,使用项目现有的开发环境。

查看 Git 状态与差异

检查工作区状态和代码差异,便于用户审查 AI 所做的改动。

跟踪长时间任务

让任务在单次模型回复之外继续执行,并通过任务状态和运行时控制台查看进展与结果。

使用方法

  1. 根据所用系统,从 GitHub Releases 选择已发布的 WebCodex 安装文件;不要将仍在验收中的统一安装包目标视为已发布版本。

  2. 在代码所在的机器上安装或运行 WebCodex,配置允许 AI 访问的项目目录。

  3. 将 ChatGPT、Claude 等支持 MCP 的客户端连接到 WebCodex,然后提出代码检查、修改或测试请求。

  4. 在任务状态、运行时控制台和 Git 差异中检查执行结果与代码改动。

使用案例

排查项目测试失败

使用场景开发者希望 AI 协助定位已有仓库中的失败原因。

将仓库配置为可访问项目后,请 AI 检查相关代码并在仓库所在机器上运行测试;再查看测试结果与任务状态,判断下一步修改。

审查 AI 修改的代码

使用场景开发者请 AI 修改项目文件,但需要自行确认改动。

让 AI 在配置好的项目中修改代码,随后查看 Git 状态和差异,逐项审查变更。

包含内容

webcodex-source.zip
README-中文安装说明.md
LICENSE-Apache-2.0.txt
SHA256.txt

常见问题

WebCodex 需要把整个代码仓库上传到托管工作区吗?
不需要。仓库保留在原来的机器上,WebCodex 让 AI 客户端使用该机器上的仓库、Git 工作区和开发工具。
WebCodex 能配合哪些 AI 客户端完成什么任务?
它可连接 ChatGPT、Claude 等支持 MCP 的客户端,让 AI 检查项目、修改代码、运行测试和查看 Git 状态。
WebCodex v0.4.6 有哪些下载文件?
该版本提供适用于 Windows x64、ARM64 的安装程序,macOS x64、ARM64 的磁盘映像文件,以及 Linux x64、ARM64 的压缩包。
WebCodex 的统一安装流程已完成跨平台验收了吗?
没有。项目说明统一安装流程仍在开发中;已有下载文件不代表统一安装流程已完成跨平台验收。
直接打开仓库中的 WebCodex 下载页能看到可用下载列表吗?
不能。下载页需要已发布版本对应的 manifest.json;直接打开仓库中的 index.html 会显示清单不可用。已发布文件可从 GitHub Releases 下载。