---
titel_en: How do I let Cursor or Codex deploy without manual steps?
titel_nl: Hoe laat ik Cursor of Codex deployen zonder handwerk?
categorie: questions
bundels: website, app
geverifieerd_op: 2026-09-22
bewijs: packages/dorelli/src/cli.ts, lib/agents-md.ts, lib/agent-grenzen.ts, lib/mcp.ts
zoekwoorden: cursor, codex, agent, deploy, automatisch, mcp, agents.md, no manual steps
---
## en
Give the agent a command it can run without questions, and a place to read the rules. The command is one line with `--yes`, so nothing waits for a keypress; the rules are an `AGENTS.md` you download from the portal and put in the root of the repository. Cursor and Codex read that file on their own.

```bash
npx github:dorelli-cloud/cli deploy dist --email you@example.com --yes
```

The first run publishes a trial site for 14 days and writes `.dorelli.json` in the folder, so every later run updates the same site. Keeping it with your own domain is € 10 a month; an app with a database is € 15.

| Without manual steps | How |
|---|---|
| Publish | the command above, or the `deploy_site` tool on the MCP server |
| Know the rules | `AGENTS.md` per site from the portal: address, commands, limits |
| Check the result | `npx github:dorelli-cloud/cli status`, or `site_status` on MCP |
| Read logs, submissions, usage | an agent key with only those rights |
| Stay in control | every action lands in an audit log; deploys per day are capped |

For a claimed site you can give the agent its own key with only the rights it needs (publish, read status, read logs) and point it at the site's MCP server:

```bash
claude mcp add --transport http dorelli https://mcp.dorelli.cloud/<your-site> --header "Authorization: Bearer <agent key>"
```

Cursor and Codex take the same URL and header in their MCP settings. Everything the agent does is in the audit log in your portal, and on the Website plan an agent may deploy 50 times a day. See [Hosting your agent can operate](/agents).

### Not for

Apps with a database: those are built on GitHub through a workflow, so the agent's job is to push, not to deploy. Not for teams that need one key shared by several agents with different rights; one key has one set of rights.

## nl
Geef de agent een commando dat hij zonder vragen kan draaien, en een plek om de regels te lezen. Het commando is één regel met `--yes`, zodat niets wacht op een toets; de regels staan in een `AGENTS.md` die je uit het portaal downloadt en in de hoofdmap van de repository zet. Cursor en Codex lezen dat bestand uit zichzelf.

```bash
npx github:dorelli-cloud/cli deploy dist --email jij@voorbeeld.nl --yes
```

De eerste run publiceert een proefsite voor 14 dagen en schrijft `.dorelli.json` in de map, zodat elke run daarna dezelfde site bijwerkt. Houden met je eigen domein is € 10 per maand; een app met database is € 15.

| Zonder handwerk | Hoe |
|---|---|
| Publiceren | het commando hierboven, of de tool `deploy_site` op de MCP-server |
| De regels kennen | `AGENTS.md` per site uit het portaal: adres, commando's, grenzen |
| Het resultaat nakijken | `npx github:dorelli-cloud/cli status`, of `site_status` op MCP |
| Logs, inzendingen, verbruik lezen | een agent-sleutel met alleen die rechten |
| Grip houden | elke actie komt in een audit-log; deploys per dag zijn begrensd |

Voor een geclaimde site geef je de agent een eigen sleutel met alleen de rechten die hij nodig heeft (publiceren, status lezen, logs lezen) en wijs je hem naar de MCP-server van de site:

```bash
claude mcp add --transport http dorelli https://mcp.dorelli.cloud/<jouw-site> --header "Authorization: Bearer <agent-sleutel>"
```

Cursor en Codex nemen dezelfde URL en header in hun MCP-instellingen. Alles wat de agent doet staat in het audit-log in je portaal, en op de Website-bundel mag een agent 50 keer per dag deployen. Zie [Hosting die je agent zelf bedient](/agents).

### Niet voor

Apps met een database: die worden op GitHub gebouwd via een workflow, dus de agent hoeft alleen te pushen, niet te deployen. Niet voor teams die één sleutel willen delen tussen agents met verschillende rechten; één sleutel heeft één set rechten.
