Бесплатный инструмент

Доска задач, которую ведёт ИИ-агент

Агент забывает, что делал в прошлой сессии: начинает заново, бросает недоделанное, теряет причину решения. Доска в одном HTML-файле держит это за него, а вы видите весь фронт работ на одном экране.

Живая доска, а не скриншот

Открыть во всю ширину →

Ниже настоящая доска на выдуманном проекте кофейни: возраст перемещений тикает в реальном времени, карточку можно перетащить в другую колонку, а по клику на карточку открываются детали. Ровно это вы получаете в архиве, только с вашими задачами.

Раскрытый журнал сменного мастера под настольной лампой, зелёная закладка на странице предыдущей смены
Сменный журнал закрывает ту же дыру, что и доска: следующая смена читает, чем закончилась предыдущая.

Почему агент теряет нить

Каждая новая сессия начинается с пустой головы. Модель не помнит, что вчера вы отказались от одного решения в пользу другого, что задача была брошена на середине из-за упавшего теста, что половина работы уже сделана в соседней ветке. Она честно начинает заново и уверенно идёт по второму кругу.

Лечится это не длиной контекста, а внешней записью. На заводе для этого веками держат сменный журнал: смена уходит, запись остаётся. Доска работает так же, только читает и пишет её агент, а вы смотрите глазами.

Что это даёт на практике

01

Память состояния между сессиями

Агент видит, что уже сделано, что брошено и почему решение приняли именно такое. Новая сессия начинается не с чистого листа.

02

Зависшая работа видна сразу

Задача висит в работе дольше двух часов, и на ней загорается красная рамка, а в заголовке вкладки появляется метка. Заметно, даже если вкладка закреплена и вы на неё не смотрите.

03

Ноль установки

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

Подключается за три шага

01

Положить файл в проект

Обычно в docs/task-board.html. Файл один, менять в нём ничего не нужно.

02

Нажать «Промпт для ИИ»

Кнопка в шапке доски копирует готовый текст. Открывать исходник и искать инструкцию не придётся.

03

Вставить в сессию агента

Он прочитает инструкцию из самого файла, пропишет протокол в CLAUDE.md и заведёт ваши задачи вместо примеров.

Дальше агент ведёт доску сам: заводит карточку до начала работы, переводит её в «Выполняется» с точным временем, закрывает после завершения и складывает в «Идеи» всё, что заметил по дороге. Вам остаётся смотреть и иногда двигать карточки мышью.

Если доска остаётся пустой, причина почти всегда одна: блок в CLAUDE.md сформулирован как пожелание. Протокол в архиве написан обязательным, и таким его стоит оставить.

Ночной коридор с тремя дверями, светом из-под средней и открытым ноутбуком в конце
Три шага и есть весь путь: файл, промпт, сессия агента.

Что внутри архива

task-board.html

сама доска: данные, движок и документация в одном файле

CLAUDE-block.md

блок протокола для вставки в CLAUDE.md вашего проекта

open-board.sh

открыть доску по http вместо file:// — нужно для записи правок

LICENSE.txt

лицензия MIT: можно использовать в коммерческих проектах

Раскрытый металлический кейс с четырьмя гнёздами, в каждом свой предмет
Четыре файла и ни одного лишнего: доска, протокол, скрипт запуска, лицензия.
Маркерная доска на колёсиках с четырьмя колонками и карточками, одна карточка помечена зелёным магнитом
То же самое, только на маркерной доске: колонки, карточки и одна, которая застряла.

Забрать себе

Версия 1.0, лицензия MIT, размер около ста килобайт. Скачивание после входа на сайт: так я вижу, кому инструмент пригодился, и могу написать, когда выйдет следующая версия.

Скачать доску →

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

Нет. Доска не знает, какой агент её ведёт: она читает и пишет обычный HTML-файл в вашем репозитории. Работает с Claude Code, Cursor, Windsurf, Codex и любым другим агентом, который умеет править файлы проекта. Промпт и блок протокола написаны нейтрально, имя конкретного инструмента в них не зашито.

Да, в браузерах на Chromium: Chrome, Arc, Яндекс.Браузер, Edge. Доска правит только строки затронутых задач, а не переписывает файл целиком, поэтому параллельная работа агента не затирается. В Safari и Firefox такого системного доступа к файлу у страницы нет: там доска остаётся смотрелкой, а вместо записи работает кнопка «Скопировать сводку»: текст отдаёте агенту, он вносит правки сам.

Git не обязателен, но с ним удобнее: файл доски лежит в репозитории и едет в коммите вместе с работой, статус которой меняет. История задач тогда видна обычным git log, а конфликты параллельных сессий разруливаются как в любом другом файле.

Никуда. Файл открывается с вашего диска, интернет ему не нужен вообще, внешних запросов он не делает. Всё, что доска запоминает между открытиями (снимок статусов, свёрнутые группы), лежит в localStorage вашего браузера.

Пустая. Три карточки-примера объясняют формат полей и удаляются первым же действием агента. Демонстрация на этой странице идёт на выдуманной кофейне, к архиву она отношения не имеет.

Да, лицензия MIT. Можно менять код, ставить клиентам, включать в свои продукты. Единственное условие: сохранить уведомление об авторстве внутри файла.
Дмитрий Фоменко
Кто это сделал

Дмитрий Фоменко

AI-инженер и разработчик

В коммерческой разработке больше 8 лет: 100+ сайтов и кабинетов на Next.js и NestJS, 10+ мобильных приложений на React Native в сторах, своя инфраструктура с Claude Code в облаке. Сейчас фокус на AI-системах, автоматизации бизнеса и сложных интеграциях: AI-ассистенты, CRM, коммуникации через Telegram, WhatsApp, VK. Беру новые проекты. Подхватываю и чужие, собранные через нейросеть или другими разработчиками, когда нужна архитектурная переработка и стабилизация. Среди клиентов: образовательные платформы, медорганизации, компании с автоматизацией внутренних процессов, авторы с крупными аудиториями. Веду менторство по программированию, AI-разработке и вайб-кодингу. Беру задачу до работающего продукта и остаюсь на связи, пока он живой.

0+

лет

0+

Сайтов

0+

Приложений

0+

Часов

Нужно навести такой же порядок в проекте?

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