"Привет, хочу показать свой комбайн для разработки - Memento https://github.com/mderk/memento В комплекте - всё ""как обычно"" - процесс plan-implement-test-review (c протоколами - как в лучших домах :), меморибанк (генерируется для проекта автоматически), управлением бэклогом и другие инструменты. Своя фишка - подход к оркестрации процессов. Начиналось всё с вылизывания промптов для процессов, как обычно бывает в подобных местах. Оно неплохо работает в новых моделях, но от системных проблем никуда не деться. Агент - дрянной исполнитель. Забывает или перепутывает шаги, теряет счётчик в циклах, путает условия. А ""фиксы"" промптов часто открывают перед агентом новые непредвиденные возможности :) C ростом контекста всё становится хуже. Детерминированные задачи вроде линтера и тестов он пробует выполнять ""творчески"", каждый раз чуть по-разному, ошибки сжигают токены впустую. Естественное желание - вынести механику из агента, оставив ему только творческую работу. Сделал оркестратор, который вызывает LLM через Agent SDK или subprocess для творческих шагов. Работает хорошо в неинтерактивной среде, но если нужны интерактивные инструменты, встроенные механизмы безопасности агента (работаю в-основном в Claude Code) - не подходит. Пробовал разные хаки, но процесс получался сложным и хрупким. В итоге пришёл к идее развернуть контроль: не агент управляет процессом, а MCP-сервер с полноценным stateful workflow engine c привычным control flow. Движок запускает описанный заранее workflow, который кормит агента небольшими четко очерченными задачами, где ему сложно запутаться. Просто получает очередное небольшое задание и его выполняет, а вся логика оркестрации от него скрыта. В итоге - разделение, которого хотелось. Управляется это всё детерминированно снаружи. Shell-шаги (линтер, тесты, детект стека и т.п.) выполняются внутри сервера - агент их даже не видит, контекст не засоряется, токены не тратятся. Творческая работа - написание кода, анализ, ревью - остаётся за LLM, причём в полноценном окружении со всеми инструментами. Работа чекпоинтится на диск - если процесс упал, продолжаем с того же места. А сам сервер заперт в OS-level песочнице, чтобы не снести чего лишнего. Гоняю я его как плагин к клоду, но в принципе не вижу ничего сложного запускать это в другом окружении. Подробнее про оркестрацию - https://github.com/mderk/memento/tree/main/memento-workflow Фидбек приветствуется. @max_derkachev #opensource"
"Привет, хочу показать свой комбайн для разработки - Memento…
Из этого канала
- #612"⚪️ Sora app всё Интересный движ Высвобождаем побольше места на ГПУ? (мем про…
"⚪️ Sora app всё Интересный движ Высвобождаем побольше места на ГПУ? (мем про ""мы же рак лечить хотели, да?!.."") @deksdennotes"
- #613⚪️ Alibaba Coding Plan Lite: всё Халява быстро закончилась! Алибаба отменила…
⚪️ Alibaba Coding Plan Lite: всё Халява быстро закончилась! Алибаба отменила новые регистрации Coding Plan Lite за $10 (было $3 или $5!!!) - поэтому…
- #614⚪️ LiteParse от LllamaIndex, это бесплатно У LLamaIndex сейчас основной бизнес…
⚪️ LiteParse от LllamaIndex, это бесплатно У LLamaIndex сейчас основной бизнес - это LlamaParse для преобразования документов разного типа в читаемый агентами…
- #610⚪️ MiniMax Token Plan Интересная и весьма новаторская подписка от минимаксов -…
⚪️ MiniMax Token Plan Интересная и весьма новаторская подписка от минимаксов - они предлагают мультимедийную подписку.
- #609⚪️ Kapso : WhatsApp интеграции просто оставлю это здесь для тех - кому…
⚪️ Kapso : WhatsApp интеграции просто оставлю это здесь для тех - кому актуально. В РФ уже не особо актуально, хотя я посмотрю их апи / подходы.