功能

Web IDE — 浏览器中的 VS Code,直接在您的线上站点中使用

直接从控制面板打开完整的 VS Code 编辑器并处理您网站的真实文件,内置 git 且整个编辑器与您的 SFTP 访问权限位于同一个 CageFS 隔离环境中——无需在本地安装任何内容,也没有单独的副本会随着时间推移而脱节。它直接编辑上线运行的实时网站:您保存的文件在写入的一瞬间便发布在公共互联网上,不过静态文件可能会继续从 CDN 缓存中提供服务长达四个小时。

浏览器中的代码编辑器,打开的文件旁有文件树,且文件中带有一个光标。
  • VS Code功能完整的编辑器,直接在浏览器中运行
  • 700,000+全球托管的站点
  • 2访问方式:网页编辑器和 SFTP
  • 99.99%正常运行时间保证

您所熟悉的代码编辑器,直接连接线上实时文件系统

Web IDE 是通过 code-server 在浏览器中运行的 VS Code,可从您在仪表板中查看的站点直接打开。它直接编辑该站点的实际文件——无需上传步骤,无需保持同步的本地检出,也不是伪装成编辑器的精简网页文本框。

完整的 VS Code,而非简单的文件编辑器

语法高亮、多文件搜索、分屏面板以及您早已了然于心的键盘快捷键,全部由 code-server 在浏览器中为您呈现。

您所熟悉的编辑器

文件树、全站搜索、多文件编辑以及您所熟悉的代码快捷键 — 您在本地使用的编辑器,直接在服务器而非您的笔记本电脑上运行。

实时文件,而非副本

您正在直接编辑网站本身。其间没有暂存副本,事后也无需进行任何同步——这正是它速度快的原因,也是为什么值得在保存前仔细核对两遍。静态文件可能会继续从 CDN 缓存中提供长达四个小时。

内置 Git

直接在编辑器内进行暂存(stage)、提交(commit)、分支(branch)、比较差异(diff)和推送(push),让服务器上的工作始终处于版本控制之下,而不会沦为未记录文档的热修复。

代码所在的 wp-cli

对于WordPress工作,命令行与编辑器同样重要。两者都在同一个地方。

wp-cli可直接在控制面板终端中针对您的站点运行。无需离开正在编辑的文件,即可对数据库进行搜索替换、清理缓存、回滚插件、批量更新、导出数据表或运行单次脚本。

这就完成了通常的闭环。查看日志中的错误,在编辑器中打开文件,进行修改,运行能验证修改的 wp-cli 命令,然后继续。一切都在真实技术栈上的真实网站中进行,因此您测试的内容就是访问者获得的内容。

  • 面板终端中的 wp-cli
  • 当解决方案位于管理后台而非代码中时,一键登录 WP 管理后台
  • 从控制面板安装、启用、更新和删除插件及主题
  • 访问、错误和 PHP 日志可在编辑器旁查看
  • 内置 phpMyAdmin 和 Adminer 并支持 SSO,便于直接进行数据库操作
  • 已嵌入 FileGator 文件管理器并配置 SSO,用于批量文件操作

在内核级隔离,在边缘端审计

仅当边界真实有效时,通过浏览器访问服务器才是可接受的。Web IDE 与所有其他访问途径处于完全相同的隔离环境中。

CageFS 文件系统隔离

每个租户都会获得一个隔离的文件系统视图,无法看到其他租户、其他站点或敏感的系统文件。CageFS 旨在遏制安全漏洞扩散,它与您的 SFTP 会话所运行的环境完全相同。

LVE 资源隔离

CPU、RAM、IO、IOPS、进程和 entry-processes 均按站点进行限制,因此繁重的构建或失控的脚本会被限制在自己的隔离空间内,而不会拖累相邻站点。

最小权限凭据

访问密钥和凭证在仪表板中按照最小权限原则进行管理,因此您只需授予任务所需的访问权限,而无需授予超出范围的任何权限。

记录审计日志的访问

访问均记录在审计日志中,包含操作者、操作和目标——与平台中对每个特权操作所执行的严格标准完全一致。

塑造运行时,而不仅仅是代码

编辑器只是开发环境的一半。另一半是其底层的技术栈,并且可以针对每个站点单独配置。

  • 针对每个网站的 PHP 版本选择器,使旧版插件和现代构建版本能够在同一个账户中共存
  • 可编辑的 PHP 设置 — memory_limit、max_execution_time、upload 和 post 大小等 — 均在您的权限配额范围内
  • 可按站点启用或停用的 PHP 扩展:imagick、gd、redis、memcached、bcmath、intl、soap 等
  • 每个站点的 LSAPI PHP 工作进程,受 LVE 进入进程限制,并可在您的层级内进行配置
  • 针对 WP-cron 和实际 cron 的单站点 cron 管理,以及单站点环境变量
  • 每个站点独立的 Redis 或 Memcached 对象缓存,由启用了 HTTP/3 的 LiteSpeed Enterprise 提供支持
  • 每个站点拥有独立的 MariaDB,支持多个数据库和用户,并在您需要外部客户端时提供远程访问开关

从编辑到上线,安全无虞

直接在生产环境中编辑有时是正确的决定,有时则是个糟糕的主意。该平台在同一个编辑器中同时支持这两种途径。

只需一键即可将站点克隆到暂存环境,在暂存副本中打开 Web IDE 进行修改,并在更改验证无误后推送到生产环境。文件和数据库将一起迁移,并采用与生产环境完全相同的技术栈和配置蓝图,因此暂存环境是真正的实战预演,而非粗略的近似模拟。

如果您的工作属于代码仓库,请直接在编辑器内使用 git,并让基于 git 的部署通过构建和部署流水线来推进更改。随后,在浏览器中编写的代码将遵循与笔记本电脑上编写的代码相同的版本化发布和回滚路径。

无论变更何时出现问题,备份都会列在面板中,并支持一键恢复,而且每次部署都是带版本控制的发布,您可以随时回滚。安全网并不是支持工单。

编辑器中的 AI,以及编辑器之外的任何 AI

Web IDE 与仪表板内置的 AI 助手协同工作,整个平台旨在由您已在使用的 AI 工具所驱动。

仪表盘中提供 AI 协助功能,通过 AI Pack 在您自己的模型上运行 — 您只需提供模型,助手即可读取和编辑文件、运行 wp-cli 并推送更改。完全不会被锁定在您未选择的内置模型中。

在浏览器之外,我们的 MCP 服务器允许任何支持 MCP 的客户端(Claude Code、Cursor、ChatGPT 等)在您的 API 权限范围内,以自然语言控制您的托管服务和站点。这一模式经过深思熟虑:单一的 API 和统一的操作目录,以多种方式呈现。无论是在我们的编辑器中构建、在您的编辑器中构建,还是交由 Agent 执行,同一条部署路径均可服务这三种方式。

常见问题

Web IDE 究竟是什么?

这是在您的浏览器中运行的 VS Code,由 code-server 提供支持,并可从仪表盘中的站点页面打开。您将获得包含 git 的完整编辑器,直接在服务器上编辑该站点的真实文件——即线上运行的实时文件,中间没有任何暂存副本。本地无需安装任何内容,也不存在需要保持同步的独立副本。

我仍可以获得 SFTP 吗?

是的。网页编辑器是一种访问方式,与 SFTP 并存——在包含 SSH 的方案中,还包括受限的 shell。它们都会进入由 CageFS 隔离的同一个文件视图,因此您可以将编辑器用于一项任务,而将自己的客户端用于下一项任务。Footprint-Free 方案获得的是 SFTP 而非 shell。

其他租户可以通过它查看我的文件吗?

每个租户在 CageFS 下都会获得隔离的文件系统视图,无法看到其他租户、其他站点或敏感的系统文件,并且 LVE 会对每个站点的 CPU、RAM、IO、IOPS 和进程设置上限,从而防止单个容器耗尽服务器资源。CageFS 旨在控制安全违规的影响范围,而非彻底消除风险,这也是为什么基础恶意软件扫描、主动型 WAF 以及该隔离机制会包含在每个账户中,而不是作为可选付费项提供。

我可以仅向开发者授予我其中一个站点的访问权限吗?

目前的访问权限由您的组织角色(owner、billing、dev 和 read-only)控制,成员继承其在该组织中所担任角色的权限。请注意,dev 角色不具备 deploy 或 push-to-live 权限。可选的按成员限定资源范围(例如将成员限制在特定站点)是计划中的改进,而非当前可用的功能;API 密钥是按组织分发并具有精细范围,而非按单个成员分发。

每个方案都包含网页编辑器吗?

这不是套餐功能,因此答案并不取决于您购买哪种套餐 — 而是取决于网站在哪里运行。编辑器会在我们自己的服务器群托管的网站上打开,因为它是运行在我们服务器上该网站独立的隔离容器中的。如果您选择将网站部署在其他地方 — 例如另一个托管平台、Cloudflare Pages、Netlify、GitHub Pages 或您自己的服务器 — 您就需要在它运行的地方对其进行编辑。VPS 和云产品也不包含此功能:因为没有可供其打开的托管容器。

编辑器中的 AI 辅助功能是否需要额外付费?

AI 辅助功能通过 AI Pack 在您自己的模型上运行,因此您可以自行引入并付费使用所需的模型,而不必受限于我们选择的模型。该功能现已在控制面板中上线;编辑器内的功能正在积极开发中,暂不可用。此外,我们的 MCP 服务器允许 Claude Code 或 Cursor 等外部 AI 工具在您的 API 权限范围内直接管理您的主机。

我应该直接在生产环境中编辑吗?

您可以这样做,而且有时这是最快速正确的解决方案。对于任何重大更改,只需一键克隆至暂存环境,针对该副本打开 Web IDE,并在更改得到验证后推送到生产环境。当更改应当纳入代码仓库时,支持回滚的 Git 部署和版本化发布随时可用,而支持一键恢复的备份则是所有内容的坚实后盾。

我该如何试用?

开启 14 天无绑卡试用。无需提供付款信息;试用期涵盖最多支持 5 个站点的 Footprint-Free 托管服务,您可以直接打开编辑器,在真实的技术栈上构建真实网站,亲自体验并做出评估。

打开编辑器,而不是支持工单

浏览器中的完整 VS Code。开启 14 天免绑卡试用 — 无需支付信息,Footprint-Free 支持多达 5 个站点。

免费开始