> This page is for Home.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.webflow.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.webflow.com/_mcp/server.

# CLI: app-named flags for `webflow cloud` and renamed manifest field

> webflow cloud init and webflow cloud deploy gain --app-name; webflow cloud deploy also gains --app-id. The webflow.json manifest field cloud.project_id is renamed to cloud.app_id.

The Webflow CLI now uses app-named flags and an app-named manifest field for `webflow cloud` to match the "Apps" product naming. The legacy spellings keep working as deprecated aliases — you don't need to migrate immediately.

## New flags on `webflow cloud`

| New flag           | Replaces             | Available on                 |
| ------------------ | -------------------- | ---------------------------- |
| `-n`, `--app-name` | `--project-name`     | `cloud init`, `cloud deploy` |
| `-a`, `--app-id`   | `-p`, `--project-id` | `cloud deploy`               |

* `--project-name` and `--project-id` continue to work as deprecated long-form aliases. Using either prints a warning pointing at the new spelling.
* The `-p` short flag for `--project-id` was removed in favor of `-a`. Long-form `--project-id` still works.
* Passing both spellings together (for example, `--app-name X --project-name Y`) errors instead of picking one.

For full options, see the [`cloud init`](/cli/command-reference#cloud-init) and [`cloud deploy`](/cli/command-reference#cloud-deploy) reference.

## Renamed `webflow.json` manifest field

The `cloud.project_id` manifest field is now `cloud.app_id`. New deploys write `cloud.app_id`. Existing manifests carrying `cloud.project_id` keep working — the CLI reads the legacy field transparently as a fallback, so you don't need to update your `webflow.json` to keep deploying. A future major release will drop the legacy field.

**`webflow.json`**

```json title="webflow.json"
{
  "cloud": {
    "app_id": "<Your App ID>",
    "framework": "astro"
  }
}
```

See the [configuration reference](/cli/configuration#webflow-cloud) for details.

## Upgrading

```bash
npm install -g @webflow/webflow-cli@latest
```