ml-cli gerencia o MoreLogin pela API local do cliente. Também oferece instalação, inicialização, diagnóstico, integração com agentes, atualização e conclusão de comandos.
Referência verificada no código 2.8.3, commit master efac10e. O changelog marca 2.8.x como Unreleased; isso não garante sua distribuição. Confira a versão instalada.
ml-cli --version
ml-cli --help
ml-cli self-update --dry-runBaixe o binário oficial para seu sistema e arquitetura:
| Plataforma | Arquitetura | Download |
|---|---|---|
| Windows | x64 | ml-cli.exe |
| macOS | Intel x64 | ml-cli |
| macOS | Apple Silicon arm64 | ml-cli |
| Linux | x64 | ml-cli |
No macOS/Linux, torne o arquivo executável e coloque-o no PATH. No Windows, adicione a pasta de ml-cli.exe ao PATH do usuário e reabra o terminal. A instalação do cliente é separada.
chmod +x ./ml-cli
sudo mv ./ml-cli /usr/local/bin/ml-cli
ml-cli --version$cliDir = Join-Path $env:LOCALAPPDATA "MoreLogin\bin"
New-Item -ItemType Directory -Force -Path $cliDir
Copy-Item .\ml-cli.exe (Join-Path $cliDir "ml-cli.exe")
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
[Environment]::SetEnvironmentVariable("Path", "$userPath;$cliDir", "User")Os comandos Local API exigem o cliente aberto e autenticado. A porta usa --port, depois ML_PORT, ou descoberta automática. Se houver chave de segurança, use --api-key ou ML_API_KEY; não publique a chave.
Grupos: env, cloud-browser, cloudphone (inclui aplicativos da equipe), group, tag, proxy, schedule e cloud-storage. Consulte Início rápido, Fluxos, Comandos, Agentes e Cliente.
0: conclusão normal. Sem verificação estrita, HTTP 2xx pode conter falha de negócio.1:codede negócio diferente de zero com--fail-on-business-error, ou operação não suportada, comoenv arrangeno Linux.2: argumentos ou JSON inválidos, validação local, falhas de porta/conexão, HTTP não 2xx ou saída. Falhas de detecção ou integridade estrita do cliente também usam2; confira o estado.