应用程序网络IDE
可用性
Web IDE 是 not available yet。当前端点保留 IDE 形状的绑定并返回计划的 URL,但活动提供程序是存根。它不会安装代码服务器、启动编辑器、注册网关路由或强制执行仅限所有者的编辑器会话。
不要打开或发布返回的 URL。状态为 running 的响应是存根响应,不能证明 IDE 进程或专用路由存在。
预览合约
所有者范围的路由是:
| 方法 | 路径 | 当前行为 |
|---|---|---|
POST | /api/apps/{app_id}/ide | 通过存根提供程序保留已启用的绑定。 |
GET | /api/apps/{app_id}/ide | 返回存储的绑定或默认关闭状态。 |
DELETE | /api/apps/{app_id}/ide | 通过存根提供程序保持关闭状态。 |
等效的 MCP 工具有 enable_app_ide、get_app_ide_status 和 disable_app_ide。
规划的 URL 格式为 https://ide-<slug>.apps.openfactory.tech。如今它是保留的元数据,而不是可访问或经过身份验证的服务。
使用前剩余的内容
可用的 IDE 版本需要:
- 通过不可变图像管道烘焙的经过审查的代码服务器构建功能;
- 具有可信状态转换的真实配置;
- 私有网关路由,无论请求的可见性如何,都强制执行应用程序所有权;
- 网络限制阻止直接访问编辑器端口;
- 源代码控制工作流程,将提交保留在一次性虚拟机之外;
- 资源限制、更新处理和关闭行为;和
- 端到端测试,涵盖编辑、提交、重新部署、拒绝授权、禁用和恢复。
在这些检查通过之前,使用正常的开发环境编辑应用程序的存储库,在其中提交,然后通过 应用部署 部署经过审核的修订版。