tuiboard CLI

tuiboard совмещает канбан на обычных Markdown-файлах, план дня и живой список сессий Claude Code, Codex, OpenCode и Pi.

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

Минимальный доступ

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

  • Обзор сессий читает локальные данные агентов только на чтение.
  • Доски лежат в обычных Markdown-файлах пользователя.
Все причины и проверки

nazzarenogiannelli/tuiboard

Установка

Работает в

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

npx skillfoxx add cli/tuiboard

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

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

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

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

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

  • Обзор сессий читает локальные данные агентов только на чтение.
  • Доски лежат в обычных Markdown-файлах пользователя.

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

Что делает

`tuiboard` открывает в терминале доски задач из Markdown-файлов в формате с эмодзи-словарем плагина Obsidian Tasks, поэтому те же файлы читаются любым редактором. Три панели включаются по желанию: план на сегодня и завтра по всем доскам, суточная повестка с блоками, которые перетаскивают мышью, и обзор сессий агентов. Обзор сессий читает локальные данные Claude Code из `~/.claude/`, Codex из `~/.codex/`, OpenCode и Pi только на чтение. У каждой сессии метка агента, модель и состояние, а клавиша `f` фильтрует список по агенту. Повестку можно совместить с календарем Google или Microsoft 365.

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

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

  • Несколько сессий Claude Code и Codex открыты одновременно, и надо видеть, какая ждет ответа.
  • Задачи живут в Markdown-файлах рядом с кодом и должны остаться читаемыми без специальных программ.
  • День хочется разложить на блоки по часам прямо в терминале.
  • Агент настраивает доски по промпту из README, пока вы отвечаете на вопросы.

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

  • Команда ведет задачи в Jira или Linear.
  • Нужен веб-интерфейс или мобильное приложение.
  • Среда выполнения Bun недоступна.

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

Настрой tuiboard с нуля: спроси, где хранить доски, создай по Markdown-файлу на доску и конфиг, календарь не трогай.

Ограничения

Для запуска нужен Bun 1.2 или новее: приложение не работает на Node. Календари Google и Microsoft 365 подключаются отдельной командой `tuiboard calendar-setup` с входом через браузер. Для OpenCode, Codex и Pi нет записи о запущенных процессах, поэтому сессия считается занятой, пока ход обновляется, и устаревшей через 30 минут без изменений. Точные состояния всех агентов видны при запущенном herdr.

Как отключить. Удалите глобальный пакет `tuiboard` средствами Bun и файл `~/.config/tuiboard/config.yaml`. Доски остаются обычными Markdown-файлами, их можно открыть дальше.

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

Какие агенты видит обзор сессий?

Claude Code, Codex, OpenCode и Pi. Настраивать ничего не нужно: данные берутся из локальных файлов каждого агента.

Что значат значки состояния сессий?

Знак `×` значит, что агент ждет вас, `◐` что он работает, `✓` что ход завершен, `○` что сессия простаивает, `·` что она закрыта. Знак `△` отмечает ход, который перестал обновляться.

Как поставить `tuiboard` без npm?

Выполните `bun install -g github:NazzarenoGiannelli/tuiboard`. Вариант из npm: `bun install -g tuiboard`, для разового запуска есть `bunx tuiboard`.

Можно ли отключить лишние панели?

Да. В блоке `zones:` конфига любой зоне задают `off`, например `agents: off`, если агентами вы не пользуетесь.

Как добавить еще одну доску?

Создайте новый Markdown-файл с заголовками колонок `## To Do`, `## In Progress` и `## Done` и добавьте его абсолютный путь в список `boards:` конфига. Колонки `Done` и `Archive` скрываются с доски.

Обсуждение

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

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

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

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

CLIРасширенный доступ289Звезды репозитория

Скилл создает единую доску задач для людей и агентов: канбан, граф зависимостей и карта кода на одной странице.

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

Signboard — локальная канбан-доска на файлах Markdown со встроенным MCP-сервером: агент читает и двигает карточки на диске.

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

CodeKanban собирает терминалы и сессии Claude Code и Codex на одной странице, а codekanban-cli управляет ими из агента

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

kanban-md ведет файловую доску задач для агентов и людей: задачи в Markdown, захват задач с истечением и терминальный интерфейс

CLIРасширенный доступ231Звезды репозитория

Коротко о README

README показывает все четыре зоны с анимациями, объясняет формат досок и настройку конфига. Есть готовый промпт, по которому агент интервьюирует пользователя и создает файлы.

Бейдж для README

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