EasyAI让 VS Code 中的当前项目,稳定连接给支持 MCP 的 AI。 EasyAI 会为每个本地项目创建独立的 Workspace MCP 连接。输入用户密钥后,插件会自动查询账号有效期、识别当前项目、完成 WebCodex 配对与 Runner 连接,并提供可直接复制给 AI 的项目 MCP 链接。 官网与完整使用教程: 正式扩展 ID: 本次 Marketplace 发布包面向 Windows x64、Linux x64,VS Code 1.106.0 或更新版本。 连接服务需要有效的 EasyAI 用户密钥;安装插件不代表获得免费或无限期的服务权限。 主要功能
快速开始1. 安装插件上架后,可在 VS Code 扩展页搜索
**从旧预览版迁移:**先在所有旧窗口停止 EasyAI Runner,停用或卸载
新扩展不会自动读取旧扩展的 SecretStorage。请重新录入用户密钥,确认工作区授权并连接。 设备身份会重新生成,项目 MCP 链接可能改变;请把新链接更新到 AI 客户端。 旧账号无需因此重新购买,本操作也不会自动删除服务端的旧工作区绑定。 2. 打开项目在 VS Code 中打开一个本地项目文件夹,并确认当前 Workspace 是 Trusted。 EasyAI 只有在存在一个可信的本地项目时,才会创建或查询项目 MCP 连接。 3. 打开 EasyAI 设置打开命令面板,运行:
4. 输入用户密钥输入 自动查询只用于预览:
只有点击 保存并自动连接 后,用户密钥才会进入 VS Code SecretStorage,并开始正式连接当前项目。 5. 保存并自动连接点击 保存并自动连接 后,插件会自动完成:
当状态显示当前项目已在线后,即可复制 MCP。 6. 复制 MCP 给 AI设置页提供两个按钮。 复制当前项目 MCP 链接只复制当前项目 URL:
复制链接和提示词会复制 MCP URL,并附带:
第一次把项目交给 AI 时,推荐使用这个方式。 Workspace MCP 规则同一个项目关闭后再打开MCP 链接保持不变。 只要仍然是同一台机器、同一个 VS Code Profile / device secret、同一个项目路径和同一个 user_key,并且 Workspace Binding 没有被主动删除,重新打开项目后会继续使用原 MCP URL。 关闭项目只会让 Runner 暂时离线,不会删除项目 MCP 身份。 同一个项目打开多个 VS Code 窗口所有窗口使用同一个 Workspace ID、Workspace Binding 和 MCP URL。 不会因为打开多个窗口而生成多条 MCP。同一项目最多一个窗口持有 Runner lease;其它窗口复用项目连接状态,不会启动第二个 Runner,也不会误断开 owner 窗口的连接。 不同项目使用同一个 user_key不同项目会得到完全独立的 MCP:
两个项目可以同时在线。 项目移动或重命名当前版本按本机规范化项目路径识别 Workspace。 如果项目移动或重命名,会被视为新的 Workspace,并获得新的 MCP 链接。 换电脑或 VS Code Profile默认生成新的 Workspace 身份和新的 MCP 链接,避免同一个 MCP URL 在不同实际执行机器之间漂移。 MCP 链接是敏感凭据EasyAI 默认使用 capability MCP URL,例如:
完整 URL 本身就包含访问凭据。 请不要把完整 MCP URL:
如果完整 MCP URL 已公开泄露,应删除或重建对应 Workspace Binding,生成新的项目 MCP 链接。
隐私设计EasyAI 不把本地项目绝对路径发送到服务器。 插件会在本地使用 device secret 与规范化项目路径,通过 HMAC 生成不可反推出真实路径的 Workspace ID。 上述限制指工作区身份注册过程,不是对所有 MCP 流量的承诺。
实际工具调用可能读取文件、执行命令,并向接入的 AI 客户端返回文件内容、输出或其中包含的路径。
请在授权前评估项目敏感信息。详细说明随安装包附于 账号密钥保存在 VS Code SecretStorage 中。插件向 EasyAI MCP 活动插件提供独立的 EasyAI MCP 活动 视图,用于查看当前项目的 MCP 调用活动。 通过命令:
即可打开。 资源管理器中不会额外创建 EasyAI 折叠面板,避免占用 Explorer 空间。 常用命令
当前平台范围
上述 pairing/login 自动验收使用本机 loopback fixture 验证真实 packaged CLI 的协议、凭据文件与 Runner 配置生成,不代表生产账号服务本身已经完成发行验收。 EasyAI 不支持 Remote SSH、WSL 或 Dev Container 形式的远程 VS Code Workspace。 常见问题输入 user_key 后没有显示 MCP确认:
显示 WC_PAIRING_IN_PROGRESS同一个 Workspace 已经存在配对流程。等待当前配对完成或租约到期,不要反复创建新账号 Key 或删除数据库文件。 显示 WC_RUNNER_NOT_READYRunner 已启动,但 WebCodex 尚未确认项目上线。通常等待短时间后会自动恢复;如果持续出现,请检查网络和状态日志。 显示 WC_PROVISIONING_FAILED服务端配对或项目 Link 失败。运行 关闭 VS Code 后 MCP 还能用吗?项目 Workspace Binding 和 MCP URL 会保留,但本地 Runner 离线后,实际项目工具无法执行。 重新打开项目并连接后,原 MCP URL 恢复工作。 清除 user_key 会不会改变项目 MCP 身份?清除账号密钥不会删除设备级 Workspace identity secret,因此重新使用同一账号连接同一路径项目时,可以保持稳定的 Workspace 身份逻辑。 安全边界EasyAI Runner 以当前操作系统用户权限运行,它不是操作系统沙箱。 当 MCP 工具具有写文件、执行命令或修改代码能力时,这些能力最终会在本机项目环境执行。 请只把项目 MCP 链接交给你信任的 AI / MCP 客户端,并确认当前 Workspace 适合被自动化操作。 官网与教程完整新手教程、连接规则和常见问题: 插件设置页右上角的 不会使用点我 也会打开这个页面。 开发验证
发布包会执行额外的 VSIX 完整性验证,确保必需运行时文件、MCP 活动 UI、设置页与扩展图标都包含在最终 VSIX 中。 许可与第三方组件EasyAI 原创代码采用专有许可,允许安装和使用官方发布包,不授予开放源代码许可。
完整条款见安装包内的 |