tuiboard CLI
tuiboard совмещает канбан на обычных Markdown-файлах, план дня и живой список сессий Claude Code, Codex, OpenCode и Pi.
- 132 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Обзор сессий читает локальные данные агентов только на чтение.
- Доски лежат в обычных Markdown-файлах пользователя.
Установка
- Работает в
В терминале, через 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-инструментыЛокальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам
Канбан-доска в терминале на Python, которую Claude Code и другие агенты читают и меняют через CLI или MCP
Скилл создает единую доску задач для людей и агентов: канбан, граф зависимостей и карта кода на одной странице.
Signboard — локальная канбан-доска на файлах Markdown со встроенным MCP-сервером: агент читает и двигает карточки на диске.
CodeKanban собирает терминалы и сессии Claude Code и Codex на одной странице, а codekanban-cli управляет ими из агента
kanban-md ведет файловую доску задач для агентов и людей: задачи в Markdown, захват задач с истечением и терминальный интерфейс
Коротко о README
README показывает все четыре зоны с анимациями, объясняет формат досок и настройку конфига. Есть готовый промпт, по которому агент интервьюирует пользователя и создает файлы.