ВозможностиДокументацияЦеныPlaygroundFAQ

CLI Reference

Полная документация команд flowlink CLI

Категории команд

Agent Management

flowlink agent register

Зарегистрировать новый агент в системе

Usage:

bash
flowlink agent register [OPTIONS]

Options:

--nameИмя агента (обязательно)
--tagТеги для группировки (можно несколько)
--envОкружение (production, staging, dev)

flowlink agent list

Список всех зарегистрированных агентов

Usage:

bash
flowlink agent list [OPTIONS]

Options:

--tagФильтр по тегу
--statusФильтр по статусу (connected, disconnected)

flowlink agent connect

Подключить агент к релею

Usage:

bash
flowlink agent connect [OPTIONS]

Options:

--idAgent ID (если не указан, используется default)
--relay-urlURL релея (по умолчанию: wss://relay.flow-masters.ru:9081)
--tokenAgent token (если не в конфиге)

MCP Server

flowlink mcp

Запустить MCP сервер для интеграции с AI агентами

Usage:

bash
flowlink mcp [OPTIONS]

Options:

--portPort для HTTP MCP (по умолчанию: 9082)
--stdioИспользовать stdio вместо HTTP
--testТестовый запуск с валидацией конфига

Policy Management

flowlink policy create

Создать новую политику безопасности

Usage:

bash
flowlink policy create [OPTIONS]

Options:

--nameИмя политики (обязательно)
--descriptionОписание политики
--tagПривязать к тегу агента

flowlink policy list

Список всех политик

Usage:

bash
flowlink policy list

flowlink policy apply

Применить политику к агенту

Usage:

bash
flowlink policy apply [OPTIONS]

Options:

--policyPolicy ID (обязательно)
--agentAgent ID (обязательно)

Shield Commands

flowlink shield scan

Просканировать команду через Shield

Usage:

bash
flowlink shield scan [OPTIONS]

Options:

--commandКоманда для сканирования (обязательно)
--agentAgent ID для контекста
--jsonВывод в JSON формате

Configuration

flowlink config init

Инициализировать конфигурацию

Usage:

bash
flowlink config init [OPTIONS]

Options:

--pathПуть к конфигу (по умолчанию: /opt/flowlink/etc/relay.json)
--forceПерезаписать существующий

flowlink config validate

Валидировать конфигурацию

Usage:

bash
flowlink config validate [OPTIONS]

Options:

--pathПуть к конфигу

System Commands

flowlink version

Показать версию FlowLink

Usage:

bash
flowlink version

flowlink relay

Запустить relay сервер

Usage:

bash
flowlink relay [OPTIONS]

Options:

--configПуть к relay.json (обязательно)
--portPort для HTTP API (по умолчанию: 8080)
--debugDebug mode с verbose logging

GitOps

flowlink gitops drift

Проверка конфигурационного drift для агента

Usage:

bash
flowlink gitops drift --agent <id> [--relay <url>] [--key <api_key>]

Options:

--agentID агента
--relayURL relay (default: https://flowlink.flow-masters.ru)
--keyAPI ключ (или FLOWLINK_API_KEY env)

flowlink gitops backup

Запустить бэкап для агента

Usage:

bash
flowlink gitops backup --agent <id> [--paths <paths>]

Options:

--agentID агента
--pathsПути для бэкапа (через запятую)

flowlink gitops backups

Список бэкапов агента

Usage:

bash
flowlink gitops backups --agent <id>

Options:

--agentID агента

flowlink gitops restore

Восстановить из бэкапа

Usage:

bash
flowlink gitops restore <backup_id> --agent <id>

Options:

<backup_id>ID бэкапа для восстановления
--agentID агента

flowlink gitops guard

Статус ServerGuard для агента

Usage:

bash
flowlink gitops guard --agent <id>

Options:

--agentID агента