Como deixo o Cursor ou o Codex fazer deploy sem passos manuais?
Dá ao agente um comando que ele consiga correr sem perguntas e um sítio onde ler as regras. O comando é uma linha com --yes, para que nada fique à espera de uma tecla; as regras são um AGENTS.md que descarregas do portal e pões na raiz do repositório. O Cursor e o Codex leem esse ficheiro sozinhos.
npx github:dorelli-cloud/cli deploy dist --email [email protected] --yes
A primeira execução publica um site de teste por 14 dias e escreve .dorelli.json na pasta, para que cada execução seguinte atualize o mesmo site. Ficar com ele com o teu próprio domínio custa € 10 por mês; uma app com base de dados custa € 15.
| Sem passos manuais | Como |
|---|---|
| Publicar | o comando acima, ou a ferramenta deploy_site no servidor MCP |
| Conhecer as regras | AGENTS.md por site a partir do portal: endereço, comandos, limites |
| Verificar o resultado | npx github:dorelli-cloud/cli status, ou site_status no MCP |
| Ler registos, submissões, consumo | uma chave de agente só com esses direitos |
| Manter o controlo | cada ação fica num registo de auditoria; os deploys por dia têm limite |
Num site reivindicado podes dar ao agente a sua própria chave só com os direitos de que precisa (publicar, ler o estado, ler os registos) e apontá-lo ao servidor MCP do site:
claude mcp add --transport http dorelli https://mcp.dorelli.cloud/<your-site> --header "Authorization: Bearer <agent key>"
O Cursor e o Codex aceitam o mesmo URL e cabeçalho nas suas definições de MCP. Tudo o que o agente faz fica no registo de auditoria no teu portal, e no plano Website um agente pode fazer deploy 50 vezes por dia. Vê Alojamento que o teu agente consegue operar.
Não é para
Apps com base de dados: essas são construídas no GitHub através de um workflow, por isso o trabalho do agente é fazer push, não deploy. Não é para equipas que precisem de uma chave partilhada por vários agentes com direitos diferentes; uma chave tem um único conjunto de direitos.
Verificado contra o código em 2026-09-22 · Prova: packages/dorelli/src/cli.ts, lib/agents-md.ts, lib/agent-grenzen.ts, lib/mcp.ts