### CLI Functionality

- **CLI `ample plan`** analyzes a repository, proposes services and resources, and asks structured questions you answer with `--answer`.
- **CLI Projects** are described in an `ample.toml` manifest. `ample init` writes one from the plan.
- **CLI `ample up`** deploys every service, database, and bucket declared in `ample.toml`, including on brand-new accounts.
- **Deploy Worker services** (kind = "worker") run without an HTTP route, and the deploy checks that they stay running.
- **MCP `ample mcp`** runs a local MCP server over stdio that exposes the CLI as tools.
- **Docs `ample docs agents`** and `ample docs llms` print an agent playbook that matches the installed CLI version.
- **Domains**: Custom domains now survive redeploys that recreate the app's server.

### Changelog
- [Newer **July 17, 2026: Web apps are public by default**](/content/changelog/2026-07-17/index.html) 
- [Older **June 26, 2026: No-op redeploys, Go support and sibling links**](/content/changelog/2026-06-26/index.html)
