kanban-tui CLI

Канбан-доска в терминале на Python, которую Claude Code и другие агенты читают и меняют через CLI или MCP

  • 286 ★ репозитория
  • Последний коммит
  • MIT
CLI

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

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

  • CLI и MCP-сервер дают агенту создавать, менять и удалять задачи и доски по идентификаторам без экрана подтверждения
  • Источник данных jira подключается собственным API-ключом пользователя и читает задачи напрямую из рабочего пространства Jira
Все причины и проверки

zaloog/kanban-tui

Установка

Работает в

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

uvx kanban-tui demo

Запускает приложение без установки с временной базой и примерами задач.

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

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

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

  • CLI и MCP-сервер дают агенту создавать, менять и удалять задачи и доски по идентификаторам без экрана подтверждения
  • Источник данных jira подключается собственным API-ключом пользователя и читает задачи напрямую из рабочего пространства Jira

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

Что делает

kanban-tui — терминальный таск-менеджер на Textual, который запускается командой ktui и показывает доску с колонками Ready, Doing, Done и Archive. Колонки можно переименовывать, скрывать и переупорядочивать, задачи переносятся между ними клавишами или мышью. Зависимости между задачами не пускают задачу в Doing, пока не закрыты предыдущие. У доски три источника данных. По умолчанию это своя база SQLite, которую библиотека pydantic-settings хранит по правилам XDG. Источник jira подключается по API-ключу и строит колонки по переходам задач в Jira. Источник claude читает JSON-файлы из ~/.claude/tasks/ и строит отдельную доску для каждой сессии Claude Code. С версии 0.11 есть CLI `ktui task`, `ktui board` и `ktui column` для управления задачами, досками и колонками по идентификаторам, рассчитанный в первую очередь на агентов. Команда `ktui skill init` создает файл SKILL.md, который подключает агента к этому CLI. С опциональной зависимостью mcp команда `ktui mcp --start-server` поднимает MCP-сервер, и через библиотеку pycli-mcp те же команды становятся инструментами MCP.

Для кого. Для разработчиков, которые ведут личные задачи в терминале и хотят, чтобы Claude Code или другой агент видел и менял эти же задачи.

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

  • Нужна канбан-доска прямо в терминале без браузера, с перетаскиванием задач мышью или клавишами H/L/J/K
  • Агент должен сам создавать и переносить задачи по идентификаторам через CLI или MCP-сервер
  • Нужно видеть задачи Claude Code как доску: нужный источник сам находит JSON-файлы сессий и строит под каждую отдельную доску
  • В команде уже используется Jira, и нужна локальная терминальная витрина тех же задач по запросу JQL
  • Задачи зависят друг от друга, и перенос в работу должен блокироваться, пока не закрыты зависимости

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

  • Нужна общая доска для команды с синхронизацией в реальном времени: kanban-tui хранит локальную SQLite-базу на одной машине
  • Нужны все функции полной доски для задач Claude Code: этот источник только показывает их и не дает редактировать
  • Нужно, чтобы агент подтверждал каждое удаление задачи: CLI и MCP выполняют команды сразу

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

Создай в kanban-tui задачу «Проверить PR №42» в колонке Doing и покажи список всех открытых задач

Ограничения

Источник claude поддерживает только часть возможностей обычной доски: он читает файлы сессий из ~/.claude/tasks/ и не дает редактировать задачи. CLI для задач и досок пока не покрывает управление категориями и настройку колонок, которые есть в полном TUI.

MCP-сервер требует опциональной зависимости mcp, обычная установка дает только TUI и CLI. Демо-режим `uvx kanban-tui demo` работает на временной базе и удаляет ее после закрытия, если не передать флаг `--keep`.

Как отключить. Удалите пакет командой `uv tool uninstall kanban-tui` (или `pipx uninstall`). Чтобы стереть локальную базу и конфиг без удаления пакета, выполните `ktui clear`, а SKILL.md агента убирает `ktui skill delete`.

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

Как подключить kanban-tui к Claude Code?

Для чтения собственных задач Claude Code выберите в настройках источник claude: он сам находит файлы сессий и собирает по ним доску. Чтобы агент управлял задачами, дайте ему CLI вместе с файлом SKILL.md из `ktui skill init` или подключите MCP-сервер.

Нужна ли отдельная установка для MCP-сервера?

Да, обычная установка kanban-tui дает только TUI и CLI. MCP-сервер появляется после `uv tool install kanban-tui[mcp]` и запускается командой `ktui mcp --start-server`.

Можно ли попробовать kanban-tui без установки?

Да, команда `uvx kanban-tui demo` запускает приложение с примерами задач без установки пакета.

Как подключить kanban-tui к Jira?

Выберите источник jira в настройках и укажите API-ключ своей учетной записи Jira. Колонки доски строятся по переходам статуса задачи в самой Jira, а запрос JQL определяет, какие задачи попадают на доску.

Как сбросить kanban-tui до чистого состояния?

Команда `ktui clear` удаляет текущую базу данных и файл конфигурации, после чего приложение запускается с нуля при следующем старте. Для файла скилла агента есть отдельная команда `ktui skill delete`.

Обсуждение

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

Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам

СкиллРасширенный доступ3,4 тыс.Звезды репозитория
Российский стек

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

CLIШирокий доступ5Звезды репозитория
Нужен VPN

Плагин tmux запускает сессию Claude Code во всплывающем окне на каждый проект и показывает статус всех агентов в списке fzf

ПлагинРасширенный доступ403Звезды репозитория

Obsidian и Claude Code PKM

Obsidian + Claude Code PKM

Шаблон хранилища Obsidian для Claude Code: команды /daily, /weekly, /monthly и /project связывают цели на три года с задачами на сегодня

СкиллШирокий доступ1,9 тыс.Звезды репозитория
Российский стек

MCP-сервер для Kaiten: карточки, комментарии, пространства и доски с управлением детализацией ответов

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

CLI для Kaiten на Python с реестром команд для агентов, автодополнением и тремя бонусными скиллами

CLIШирокий доступ16Звезды репозитория

Коротко о README

README представляет kanban-tui как терминальный таск-менеджер с совместным режимом для ИИ-агентов и начинает с демо-команды. Возможности раскрыты в сворачиваемых блоках, а в конце описаны CLI для задач, MCP-сервер и файл скилла для агента.

Бейдж для README

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

Foxx AIkanban-tui
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.