Flux — плагин

Канбан-доска с CLI, MCP-сервером и плагином Claude Code: задачи в одном JSON-файле репозитория, общие для людей и агентов.

  • 109 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

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

  • Агент создает и закрывает задачи и вебхуки, а при открытом MCP-адресе без ключа доска доступна всем в сети.
Все причины и проверки

sirsjg/flux

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/flux

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент создает и закрывает задачи и вебхуки, а при открытом MCP-адресе без ключа доска доступна всем в сети.

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

Что делает

Flux хранит задачи нескольких проектов в одном JSON-файле репозитория и синхронизирует их через git-ветку `flux-data` командами `flux push` и `flux pull`. С одними и теми же данными работают CLI, веб-доска, REST API, вебхуки и MCP-сервер. Агент видит эпики, задачи, зависимости и приоритеты P0–P2, а команда `flux ready` показывает только незаблокированные задачи по убыванию приоритета. MCP-сервер дает больше 25 инструментов для проектов, эпиков, задач, комментариев, вебхуков и вложений. Комментарии к задачам служат памятью агента между сессиями. Плагин Claude Code добавляет команды `/flux-generate`, `/flux-add` и `/flux-status`: первая разбирает документы проекта и создает эпики и задачи с зависимостями.

Для кого. Командам, где задачи делят люди и агенты, и разработчикам, которым нужна доска без базы данных и без SaaS.

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

  • Из README или требований собираются эпики и задачи с зависимостями командой `/flux-generate`.
  • Агент получает следующую незаблокированную задачу с учетом приоритета.
  • Задачи едут вместе с репозиторием и работают офлайн.
  • Вебхуки на изменение задач уходят в Slack, GitHub или CI.

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

  • Нужна управляемая облачная доска с ролями и отчетами: Flux хранит данные в одном файле.
  • Одновременно правят десятки человек, а конфликтов слияния JSON нельзя допустить.
  • Доску надо открыть в интернете без аутентификации.

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

Разбери README проекта и создай на доске Flux эпики и задачи с зависимостями, затем покажи следующую готовую задачу.

Ограничения

Задачи лежат в одном JSON-файле, поэтому у большой команды возможны конфликты слияния. Веб-интерфейс по умолчанию привязан к localhost. При открытом доступе сервер блокируется: задайте `FLUX_API_KEY` или явно разрешите анонимный доступ через `FLUX_ALLOW_ANONYMOUS=1`. Адрес MCP по HTTP по умолчанию без аутентификации. Для коннекторов claude.ai нужен OAuth, его включает `FLUX_MCP_PASSWORD`, и сервер должен быть доступен снаружи. Быстрый старт с Docker запускает веб-интерфейс и MCP на stdio, плагин Claude Code после установки требует перезапуска.

Как отключить. Удалите плагин командой `/plugin` и CLI командой `npm uninstall -g flux-tasks`. Контейнер остановите `docker stop flux-web`, ветку `flux-data` удалите из репозитория вручную.

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

Как поставить Flux?

Выполните `npm install -g flux-tasks` для одного CLI. Полный стек с веб-интерфейсом поднимает скрипт `quickstart.sh` с Docker, для Windows есть `quickstart.ps1`.

Как подключить MCP-сервер к Claude Code?

При запущенном Docker-стеке выполните `claude mcp add flux -- docker exec -i flux-web bun packages/mcp/dist/index.js`. Для Codex есть та же команда с `codex mcp add`.

Что делают команды плагина?

`/flux-generate` разбирает документы проекта и создает эпики и задачи, `/flux-add` быстро добавляет задачу, `/flux-status` показывает состояние доски и подсказывает следующий шаг.

Как синхронизировать доску между машинами?

Командами `flux push` и `flux pull`: данные идут через ветку `flux-data` репозитория, поэтому подходит обычный git и работа без сети.

Как сделать, чтобы агент пользовался доской?

Добавьте раздел про Flux в `AGENTS.md` или `CLAUDE.md`. Пример правил есть в README: всегда указывать `project_id` и брать задачи через `flux ready`.

Обсуждение

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

Плагины
Официальный

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

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

Свой трекер задач и вики на Cloudflare с MCP: 126 инструментов, аренда задач и блокировка файлов для нескольких агентов

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

MCP-сервер Планфикса: задачи, проекты, контакты, комментарии и сотрудники через REST API

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

Kanvas хранит план проекта в одном kanvas.json: агенты вносят задачи на утверждение и сдают на ревью.

CLIМинимальный доступ404Звезды репозитория
Официальный

Официальный MCP и плагин Taskade: агент ведет проекты, задачи, автоматизации и ИИ-агентов рабочего пространства.

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

Канбан-доска в терминале с MCP-сервером на 47 инструментов: агент ведет доски, карточки и спринты в локальном файле

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

Коротко о README

Движок задач с CLI, веб-панелью, REST API, вебхуками и MCP-сервером поверх одного JSON-файла, плюс плагин для генерации доски из требований.

Бейдж для README

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