CLI da Zenifra

A CLI da Zenifra é a interface oficial de linha de comando da plataforma: o pacote npm é @zenifra/cli e o comando instalado é zenifra. Ela permite operar a plataforma pelo terminal, scripts e pipelines sem depender do console web para tarefas repetitivas.

Instalação

npm install -g @zenifra/cli
zenifra --help

Cada comando tem ajuda própria com flags, exemplos e saída esperada:

zenifra help create project
zenifra plans --help
zenifra deploy watch --help

Se você rodar um comando incompleto, como zenifra deploy ou zenifra builds, a CLI abre a ajuda do próprio comando. Todos os comandos de listagem aceitam --json, útil em scripts.

Permissões necessárias

AçãoScope mínimo
Listar ou visualizar projetoproject.read em project:<project-id>
Criar projeto HTTPproject.create em organization:*
Criar bancodatabase.create em organization:*
Criar Cache, Queue ou Valkeymanaged_service.create em organization:*
Disparar deployproject.deploy.trigger em project:<project-id>
Ler builds e logsproject.logs.read em project:<project-id>

owner tem acesso completo. assistant, member e API Keys precisam dos grants correspondentes.

Uso com agentes de código

Agentes de código com acesso ao terminal podem usar a CLI diretamente. Para o Codex, o plugin oficial da Zenifra orienta o agente a usar os mesmos comandos e perfis da CLI, com as credenciais e permissões que você configurou.

Para apenas consultar dados em um cliente de IA, o Zenifra MCP oferece acesso OAuth somente leitura. Use a CLI para operações no terminal e o MCP para consultas dentro do cliente de IA.

Próximos passos

Última atualização em

Nessa página