Комментарии 3
Очень интересное направление, https://github.com/moazbuilds/claudeclaw а чем отличается?
Спасибо за вопрос и ссылку. Если коротко — claudeclaw тоже обёртка-демон над Claude Code, и идейно мы с ним в одной лиге. Но есть несколько важных отличий, из-за которых я и пилю своё решение:
Изоляция сессий по форумным топикам Telegram. У claudeclaw мультисессии сделаны только для Discord-тредов: каждый тред получает свою живую
--resume-сессию. В Telegram у них всё идёт в одну глобальную сессию, а номер форумного треда они просто вшивают строкой в начало промпта. Мой роутер изначально проектируется так, что каждый форумный топик = отдельная сессия Claude Code со своим cwd, своей памятью и своим session_id. У меня уже сейчас 60+ топиков, которые я хочу гонять параллельно и независимо.Память поверх
CLAUDE.md+ per-topic слои. У них всё держится на одномCLAUDE.mdв корне проекта плюсIDENTITY/SOUL/USER.md, которые подмешиваются в системный промпт. У меня в каждом топике своя параtopic-memory.md+ общаяmain-memory.md+SOUL.md, и я экспериментирую с тем, чтобы Claude сам обновлялtopic-memory.mdпо ходу разговора.Русскоязычный фокус. Их keyword-router моделей и bootstrap-онбординг написаны под английский. У меня всё изначально под русский — и интерфейс, и промпты, и whisper с
language: "ru".Это в принципе своя разработка, не форк. Делаю под собственный сетап и собственный сценарий — Telegram-форумы с десятками топиков как "параллельных рабочих столов".
При этом у claudeclaw есть несколько очень классных штук, которых у меня пока нет: heartbeat с quiet hours, cron-задачи в виде markdown-файлов с фронтматтером, авто-compact по таймауту, streaming-вывод через --output-format stream-json, временной префикс на каждом сообщении.
Я как раз сейчас сажусь дорабатывать свой код — часть этих идей возьму как образец и реализую по-своему. Следующая версия выйдет уже с полноценным --resume <session_id> (вместо текущего --continue), с инъекцией памяти на каждом запросе и с базовым streaming — ровно то, что у claudeclaw уже работает, но в моей архитектуре с per-topic изоляцией.
В общем, спасибо за наводку, репозиторий действительно интересный. Кое-что хорошее оттуда возьму в виде ТЗ для своей реализации, но писать буду по-своему, под свой стек.
Господа, как его зарегистрировать теперь в принципе? Все виртуальные номера блокируются
Безумно хочу вернуть этот сервис, которым пользовался полгода

Claude отключил мне OpenClaw. Штош… я написал замену TG+Claude Max по oAuth