ml-cli керує MoreLogin через локальний API клієнта та надає встановлення, запуск, діагностику, інтеграцію з агентами, оновлення й автодоповнення.
Перевірено за вихідним кодом 2.8.3, master efac10e. У журналі 2.8.x позначено як Unreleased; доступність завантаження не гарантована. Перевірте встановлену версію.
ml-cli --version
ml-cli --help
ml-cli self-update --dry-runЗавантажте офіційний файл для своєї ОС та архітектури:
| Платформа | Архітектура | Завантаження |
|---|---|---|
| Windows | x64 | ml-cli.exe |
| macOS | Intel x64 | ml-cli |
| macOS | Apple Silicon arm64 | ml-cli |
| Linux | x64 | ml-cli |
У macOS/Linux дозвольте виконання та додайте файл до PATH. У Windows додайте папку ml-cli.exe до користувацького PATH і відкрийте термінал знову. Встановлення клієнта виконується окремо.
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")Командам Local API потрібен запущений клієнт із виконаним входом. Порт: --port, далі ML_PORT, далі автовиявлення. За налаштованого ключа використовуйте --api-key або ML_API_KEY; не публікуйте ключ.
Групи: env, cloud-browser, cloudphone (включно із застосунками команди), group, tag, proxy, schedule, cloud-storage. Див. Швидкий старт, Сценарії, Команди, Агенти, Клієнт.
0: нормальне завершення. Без суворої перевірки HTTP 2xx може містити бізнес-помилку.1: ненульовий бізнес-codeза--fail-on-business-errorабо непідтримувана операція, наприкладenv arrangeу Linux.2: хибні аргументи/JSON, локальна перевірка, помилки порту/мережі, HTTP не 2xx або виводу. Помилки виявлення та суворої перевірки клієнта також дають2; перевіряйте статус.