Проекты и чаты
Список проектов и сессий собирается из транскриптов Claude Code. Открытая сессия догружается страницами — файлы бывают на десятки мегабайт, целиком их никто не читает.

Проекты — по рабочим каталогам
Проект в Clauder — это не папка внутри ~/.claude, а рабочий каталог. Сессия, начатая в /var/www и ушедшая работать в /var/www/sw3, видна в обоих проектах: каждый cwd транскрипта сводится к корню репозитория.
Отсюда же берётся приятный побочный эффект: одна и та же папка, в которой работали с обеих сторон WSL и Windows, показывается одной записью с общей лентой чатов.
Лента сессии

Два режима. Свёрнутый повторяет консольный CLI: одна строка на событие (⏺ Read(…/types.ts) → ⎿ 42 строки), клик раскрывает подробности. Отладочный (включается в настройках) показывает всё, включая служебные записи и потроха вызовов.
Тихий режим (переключатель под «⋮» в чате) прячет за одну строку всё, что не разговор: от агента остаются сообщения и вопросы, а размышления, чтения, команды и их вывод сворачиваются в «⋯ 9 действий · 5 размышлений». Нажатие раскрывает пачку на месте, ничего не теряется — ответ в десятки строк перестаёт топить переписку.
Время у каждого действия и разделители дней — «Сегодня», «Вчера», «1 августа», как в мессенджерах. Видно, когда шёл вызов и сколько он занял.
Размышления модели видны и в чатах Clauder: у SDK запрашивается изложение, так что «💭 размышления» раскрываются не в пустоту.
План агента (TodoWrite, TaskCreate/TaskUpdate) рисуется списком с галочками и закреплён в шапке строкой «☑ План · 2 из 7».
Подгруженный скилл — карточкой. После вызова Skill инструкции из SKILL.md приезжают отдельной записью и развёрнутыми занимают пол-ленты: это «🧩 скилл · <имя>» с телом под раскрытием.
Живой вывод команды. Пока работает Bash, под аргументами вызова видно то, что команда печатает прямо сейчас; у фоновой задачи для этого есть свой экран во всю высоту.
Субагенты
CLI пишет работу субагентов отдельными файлами рядом с транскриптом. У записи с вызовом Task появляется ссылка «⤷ тип · N записей» — она открывает ленту субагента отдельным экраном.

Свои названия, избранное, порядок
Имя из транскрипта не всегда говорящее — чат и проект можно переименовать, закрепить звёздочкой наверху списка или скрыть.
Имя чата общее с Claude Code: переименованный в CLI виден так же в клиентах, а переименование из Clauder уходит в транскрипт записью Agent SDK и видно в терминале.
Список чатов сортируется по последнему сообщению или по последнему просмотру — как недавние документы. У живой сессии транскрипт дописывается каждые пару секунд и переставляет список прямо под руками, поэтому второй порядок иногда удобнее.
Прочитано и не прочитано. Дописавшаяся, пока вы не смотрели, сессия подсвечена и подписана. Отметка серверная: прочитанное на телефоне не горит в браузере.
Поиск
Поиск идёт по названиям чатов и по тексту переписки — сразу во всех проектах и источниках. В карточке результата видно, где совпало.
Как приходят обновления
Двумя путями сразу: файловый watcher и опрос хвоста файла (1.5 с при активном ответе, иначе 5 с). Опрос не отключается намеренно — события watcher-а на сетевых монтированиях теряются, и без него открытая лента иногда просто застывала бы.
Что дальше
- Чат с агентом — как продолжить сессию и вести новую.
- Кто сейчас работает — экран живых чатов, субагентов и фоновых задач.
- Расход и лимиты — сколько уже потрачено и что осталось от плана.