# Codex 写完网站怎么部署 > OpenAI Codex(云端 Agent / CLI)写完的网站项目,如何发布成可访问网址:契约式部署步骤、与 GitHub 流程的配合。 > 最近更新:2026-09-05 > 官方地址:https://mashangjia.com/guides/codex-deploy-website/ ## 直接答案 让 Codex 自己部署。在 Codex 任务里追加一句: > 读取 https://mashangjia.com/ai 的公开契约,按它把这个项目部署上线,并把最终网址写进任务结果。 码上架的 `/ai` 是给 AI 编程助手读的机器可读契约,包含打包要求、上传接口、失败恢复方式,Agent 读完就能执行。 ## 两条工作流 **A. 纯 Agent 流(最快)** 适合快速验证:Codex 写完代码 → 同一个会话里让它按契约匿名发布 → 你拿到临时网址验收 → 满意后注册账号认领转正式。 **B. GitHub 中转流(适合持续迭代)** Codex 项目通常落在 GitHub 仓库。如果你要持续改代码+持续更新网站: 1. 每次让 Codex 改完代码后,让它顺带按契约重新部署(契约支持更新已认领站点)。 2. 或者在 CI 里加一步调用码上架的公开部署接口——契约文本里有完整说明,把 `/ai` 的内容贴给 Codex 让它帮你写 workflow。 ## 与传统部署平台的差别 Vercel/Netlify 的模式是"连仓库、自动构建"。Codex + 码上架的模式是"Agent 全权执行"——包括处理构建失败、按错误码重试、清理不该上传的文件。前者适合成熟工程团队的标准流程,后者适合 Agent 驱动的快速迭代。 ## 边界与限制 - zip 上传最大 50MB;`node_modules` 不要打进去。 - 免费版 5 个项目 / 50MB 存储 / 每月 500MB 流量(以官网实时说明为准)。 - 匿名发布是临时网址,正式使用请注册认领。 ## FAQ **Q:Codex 部署时需要我提供什么凭据吗?** 匿名发布不需要任何凭据。账号模式(管理正式站点)需要你在网站注册后把凭据交给你的 Agent。 **Q:部署带后端的完整项目可以吗?** 项目根目录有 `Dockerfile` 就可以走容器部署。纯静态产物走静态通道更快。 ## 下一步 - 让 Codex 读契约直接试一次:[码上架 /ai](https://mashangjia.com/ai)。 - 上线后想加登录收费:[AI 做的网站怎么加登录和付费](/guides/ai-website-login-payment/)。