flow CLI

CLI-менеджер процессов: скрипты, секреты и автоматизация разных проектов в одном интерфейсе и MCP-сервер для агентов.

  • 139 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Через MCP агент запускает команды на вашей машине с правами пользователя и получает секреты из хранилищ.
  • Процессы могут делать сетевые запросы и выкладывать код: проверяйте, что описано в `.flow` файлах.
Все причины и проверки

flowexec/flow

Установка

Работает в

Ручная установка

curl -sSL https://install.flowexec.io | bash

Первая команда Quick Start из README.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Через MCP агент запускает команды на вашей машине с правами пользователя и получает секреты из хранилищ.
  • Процессы могут делать сетевые запросы и выкладывать код: проверяйте, что описано в `.flow` файлах.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

flow — менеджер рабочих процессов для тех, кто ведет много проектов. Каждый репозиторий регистрируется как рабочее пространство, а скрипты, сборки и автоматизация описываются в файлах `.flow` и запускаются из любой папки командами вида `flow deploy staging`. Команда `flow browse` открывает терминальный интерфейс со списком всех процессов по всем проектам. Секреты хранятся в зашифрованных локальных хранилищах и подставляются при запуске, а не записываются в код. Процессы выполняются последовательно, параллельно или по условию, делают HTTP-запросы, задают вопросы и запускают фоновые задачи. Встроенный MCP-сервер `flow mcp` дает Claude Code, Cursor и другим агентам запускать эти процессы.

Для кого. Разработчикам и девопсам с десятком репозиториев, где у каждого свой Makefile, свои npm-скрипты и недокументированные ключи.

Подходит, если

  • Каждый проект собирается и выкладывается по-своему, и порядок команд приходится вспоминать.
  • Агент должен запускать деплой и бэкап через описанные процессы, а не сочинять команды сам.
  • Секреты для скриптов лежат в открытых файлах, и их надо убрать в хранилище.
  • Новый проект запускают из шаблона с готовой структурой процессов.

Не подходит, если

  • Один проект с парой скриптов: хватит Makefile или npm-скриптов.
  • Нельзя давать агенту запускать команды вашей машины, даже описанные заранее.
  • Команды запускают разово и повторно использовать их не планируют.

Пример запроса к агенту

Покажи все процессы проекта api и запусти `flow deploy staging`, остановись перед шагом с проверкой здоровья и спроси меня.

Ограничения

Процессы, которые агент запускает через MCP, выполняются с вашими правами и получают секреты из хранилищ, поэтому не регистрируйте рабочие пространства с разрушающими командами без проверки. Рекомендованная установка запускает скрипт через `curl`, прочитайте его заранее. Формат `.flow`, шаблоны и бэкенды хранилищ подробно описаны на сайте документации, а README дает только обзор. Список инструментов MCP-сервера в README не приведен, ищите его в документации.

Как отключить. Уберите MCP-запись из настроек агента, удалите рабочие пространства командами flow и сам бинарный файл. Хранилища секретов остаются на диске, очистите их отдельно.

Частые вопросы

Как подключить flow к Claude Code?

Добавьте MCP-сервер с транспортом stdio: команда `flow`, аргумент `mcp`. Тот же вариант записан в `.mcp.json` самого репозитория.

Где хранятся секреты?

В зашифрованных локальных хранилищах. Процесс получает их при запуске через `secretRef` и `envKey`, в файле процесса значения не лежат.

Что считается рабочим пространством?

Любой репозиторий, который вы зарегистрировали командой `flow workspace add`. Его процессы запускаются из любой папки.

Как быстро попробовать?

Выполните `flow workspace add examples https://github.com/flowexec/examples.git --set`, затем `flow browse`: откроется готовый набор примеров.

Чем flow отличается от Makefile?

Он стоит над проектами: один интерфейс ко всем скриптам вместо отдельных Makefile и npm-скриптов в каждом репозитории.

Обсуждение

Вопросов и отзывов пока нет.

MCP-сервер и Python SDK по описанию на естественном языке строят, запускают и дорабатывают рабочие процессы ИИ-агентов.

MCP-серверШирокий доступ202Звезды репозитория

Flow-Like MCP

Flow-Like

MCP-узлы Flow-Like открывают функции визуального процесса агенту через HTTP с выбранными инструментами и доступами

MCP-серверРасширенный доступ980Звезды репозитория

Open Dynamic Workflow превращает повторяемые задачи агентов в проверяемые скрипты для Codex, Gemini, Cursor и других CLI.

CLIРасширенный доступ84Звезды репозитория
Официальный

MCP-сервер платформы Loonflow: агент читает очередь заявок и согласований и выполняет по ним действия

MCP-серверШирокий доступ2,1 тыс.Звезды репозитория
Официальный

apra-fleet по MCP управляет флотом ИИ-агентов на разных машинах и моделях и ведет многочасовые рабочие процессы

MCP-серверШирокий доступ106Звезды репозитория

Коротко о README

В README есть быстрый старт в три команды, пример файла `api.flow` с процессами деплоя и бэкапа и ссылки на документацию. Рядом лежит репозиторий примеров и файл `llms.txt` с индексом документации для ИИ-инструментов.

Бейдж для README

Сообщить о проблеме