Статьи
Заметки об архитектуре, AI-агентах и LLM в продакшене — сериями и отдельными постами.
Серия · 01–10
My Architect
- 01 My Architect, часть 1: память и план для AI-агента 2026-06-04 Агент забывает проект после каждой сессии. Как My Architect хранит план, требования и решения между сессиями: человеку UI, агенту MCP. Первая статья серии из семи.
- 02 My Architect, часть 2: архитектура без базы данных 2026-06-05 Файлы — агентно-нативный выбор, база данных здесь лишний груз. YAML и Markdown как хранилище: атомарная запись через rename, мьютекс проекта после реального бага с потерей данных, живая синхронизация через chokidar и WebSocket.
- 03 My Architect, часть 3: модель планирования 2026-06-06 Как My Architect моделирует проект, чтобы агент планировал как архитектор: иерархия с пресетами, четыре типа требований с наследованием вниз по дереву, линтер названий и User Story Map текстом. Третья статья серии.
- 04 My Architect, часть 4: рабочий цикл агента 2026-06-07 Как агент ведёт проект неделями: get_next_task выбирает работу, доки обновляются по ходу, отложенные айтемы становятся узлами, а /reconcile сверяет план с реальным кодом.
- 05 My Architect, часть 5: дистрибуция через Claude Code marketplace 2026-06-08 MCP-сервер, skill и четыре slash-команды раньше ставились вручную. Plugin marketplace Claude Code сводит установку к двум командам: как устроен manifest, почему skill живёт в публичном репозитории и чего требует дисциплина версий. Финал серии.
- 06 My Architect, часть 6: сторона человека — WBS, Building Blocks и User Story Map 2026-06-09 Вся серия была про агента, эта часть — про меня. Как архитектор пользуется My Architect руками: WBS поверх building blocks, User Story Map для приоритизации и почему диаграмма, которую исполняет агент, сильнее любой доски.
- 07 My Architect, часть 7: Obsidian, Claude Code docs и OpenClaw — полевые заметки 2026-06-10 Каждый из них я пробовал с одной целью: быть продуктивным на реальных проектах с AI. Какую работу на самом деле делают Obsidian, docs-подход Claude Code и OpenClaw, где у каждого потолок и что это сказало мне о памяти проекта.
- 08 My Architect, часть 8: Event Storming — контроль последовательности, а не ещё одна диаграмма 2026-06-29 Диаграмма-картинка ничего не проверяет. Event Storming проверяет: у каждого события есть причина, у команды — следствие. Как агент гоняет доску через детерминированный анализатор последовательности, чинит механические бреши до нуля и оставляет нерешённые бизнес-вопросы на виду. На живом проекте Forklift — 5 контекстов, 17 пойманных брешей.
- 09 My Architect, часть 9: Recursive context — как мы научили агента честно говорить, чего он не прочитал 2026-07-03 От статьи MIT про Recursive Language Models до скила recursive-context за один день: почему огромное контекстное окно не решает проблему больших данных, как fan-out изолированных суб-агентов с честным покрытием заменил python-библиотеку и что нашлось только живыми прогонами — от baseline, который оказался слишком хорош, до бага в 14 миллисекунд.
- 10 My Architect, часть 10: память о репозитории — код-граф, которому запрещено верить на слово 2026-07-04 Продолжение истории recursive-context: четыре релиза за день учат агента персистентному графу кода (Graphify) под жёсткими правилами недоверия — freshness-гейт, факты только по живым файлам. Плюс контролируемый A/B-замер «граф против grep» на NestJS: −71% токенов на классе «понимание», паритет на остальных — и скрытые суб-агентные затраты, из-за которых наивные бенчмарки врут.
Серия · 01–03
Video Generator
- 01 Как выбрать LLM для продакшена: слепая кросс-вендорная оценка 2026-06-17 Один вызов LLM задаёт потолок качества каждого видео в моём пайплайне — и оплачивается на каждом. Я протестировал четыре модели вслепую, кросс-вендорно, на реальном продакшен-промпте. Новейшая модель выиграла узкую метрику и проиграла в целом. Метод и решение «качество на доллар».
- 02 Grok Imagine 1.5: тестирую новую видеомодель — опыт и сравнение 2026-06-18 Вышла Grok Imagine 1.5 — свежая видеомодель xAI с родным звуком и липсинком. Я прогнал её через свой пайплайн на специально сложной сцене и сравнил с Seedance 2.0, Kling v3 и Veo 3.1. Внутри — четыре видео, мой опыт с Grok и честный разбор: где она выигрывает, а где нет.
- 03 Сториборд до видео: вижу весь ролик заранее — и правлю сценарий, пока это дёшево 2026-06-23 Между сценаристом и видеомоделью в моём пайплайне появился слой, который всё поменял, — раскадровка. Карандашный сториборд показывает весь ролик заранее: я читаю его, ловлю плоскую реплику или потерянного героя и правлю сценарий, пока это стоит копейки, а не после дорогой генерации видео. Внутри — эволюция из четырёх стадий, мои промпты целиком и бонусом сравнение четырёх моделей, которые рисуют эту раскадровку.