Денис Липатов RU / EN

AI

как я работаю

Модель пишет черновик, вторая модель его проверяет, решают тесты, а кнопка остаётся за мной.

Как я работаю с AI

  1. 01

    Сначала спецификация

    Каждая фича начинается со спецификации: по ней виден путь от идеи до задач.

    39спецификаций, 1 262 задачи в VotaWallet
  2. 02

    Сверить план с реальностью

    План от AI сверяю с настоящим кодом и базой до того, как он станет кодом.

    5уязвимостей найдено там, где их пропустил диалог с AI в 11 раундов
  3. 03

    Вторая модель проверяет первую

    Независимое ревью, каждое замечание перепроверено по коду, ни одно не проигнорировано.

    25замечаний перепроверено, 21 исправлено, 0 проигнорировано
    3настоящих бага в математике игры нашла вторая модель, включая ошибку знака, после проверки по 40 статьям
  4. 04

    Решают тесты

    Ничего не вливается без полного прогона и нового теста на то, что тронули.

    5 000+автотестов; 16 красных сборок не прошли дальше тестов
  5. 05

    Выкатывать мало и часто

    Trunk-based, через тесты, каждый мерж уходит в прод.

    331деплой в прод за 103 дня, 57 из 57 PR влиты
  6. 06

    Агенты внутри ограды

    Тесты после каждой правки, опасные команды заблокированы, всё внешнее ждёт моей кнопки. Каждая ошибка становится правилом с датой.

    8 000+вызовов инструментов агентами под присмотром за последние 30 дней

Я не вливаю дифф, который не могу объяснить, и тесты в CI делают это правилом, а не добрым намерением.

Мои AI-системы

VotaClaw личный ассистент

Один чат в Telegram. Раскладывает присланное по заметкам, расшифровывает голосовые без интернета, дежурит по CI и логам продукта, пишет черновики постов и молчит, когда сказать нечего.

Работает на открытом шлюзе OpenClaw, настроен и расширен мной. Третье поколение с 2025 года.

Ограда Сначала детерминированные скрипты, модель только по событию. Всё, что уходит наружу, ждёт моей кнопки.

23автоматизации из одного чата
13типов входящих разбираются без команды
500+автоматических запусков в неделю
25языков расшифровываются офлайн, на CPU

VotaJob агентный конвейер документов

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

Ограда Ничего не отправляется без меня. Браузерный шаг останавливается перед необратимым.

8стадий: агент-автор, агент-рецензент, машинная проверка PDF, одобрение человеком

VotaWallet MCP AI-коннектор для пользователей

Пользователь подключает Claude, ChatGPT или Gemini к своему кошельку. Идея из диалога с AI, сверка с кодом, 5 найденных уязвимостей, спецификация, независимое ревью, нагрузочный тест, прод за 69 часов.

Ограда Деньги считает сервер, модель никогда. Записи идемпотентны, записи от AI помечены и откатываются.

Страница продукта

17инструментов
69 чот спецификации до прода
434теста вместе с фичей
402/402вызовов быстрее секунды при 10-кратной нагрузке

До этого, в компании доставки еды

Функции на LLM в проде: боты поддержки, распознавание блюд на фото, самообучающийся классификатор тикетов, разбор инцидентов с AI. Правила, скиллы и MCP-серверы для агентов внедрены в команде.

Карьера, 2022

Инструменты

Claude Code, Cursor, Gemini CLI, Antigravity, NotebookLM. 9 MCP-серверов в ежедневной работе, один из них мой продукт.

9MCP-серверов в ежедневной работе
73скилла для агентов в одном репозитории продукта, 22 написаны под него
6агентов с файлами правил в одном репозитории

Проекты

VotaMonad сделано за один день, Monad Blitz Belgrade, август 2026

Отслеживание маркированных товаров в блокчейне. Один корень Меркла записывает заказ из 100 000 кодов в блокчейн двумя транзакциями. Каждая опубликованная цифра измерена.

Живое демоGitHub

100 000кодов в блокчейне за 2 транзакции
20 000xдешевле, чем писать коды по одному
361 мсp50 от отправки до подтверждения в реальной сети
1день работы, 8 часов от старта до живого демо

Пивонатор Акинатор для пива: идея продукта, есть прототип

Байесовский движок выбирает вопрос, который сильнее всего сужает выбор, а задаёт его бармен Брю. Математика проверена по 40 статьям и второй моделью.

7дней от пустого репозитория до игры, в которую можно сыграть
11 000+сортов пива, 723 пивоварни, 204 стиля
13,8 мсна ход по матрице в 1,19 млн ячеек
889Python-тестов на движок и сборщик

Когда агент ошибается, я нахожу причину и добавляю правило, чтобы это не повторилось.