О проекте · документ истины EasyRecode · версия 1 · 07.10.2026

Спецификация — исходник.
Код — сборка.

EasyRecode — сервис, в котором команды хранят суть своих систем и работают над ней вместе со своими AI-агентами. Мы храним спецификации качественно и надёжно. Код по ним агент напишет и перепишет.

Суть

AI-агенты сделали код дешёвым. Агент пишет модуль за минуты и переписывает его за час. Дорогим остаётся другое: общее понимание того, что система должна делать, и решения, которые команда приняла по дороге.

Сегодня эти решения живут в коде, в чатах и в головах. Код становится единственным источником правды, а его уже никто не читает целиком. Каждый новый агент заново угадывает смысл по коду.

Идея EasyRecode. Источник правды — спецификация, а не код. Команда держит суть в документе истины. Агенты читают его, пишут по нему код и предлагают правки сути через квизы и запросы. Код можно выбросить и собрать заново: на другом языке, другой моделью, другим агентом.

Название говорит об этом прямо: easy recode — лёгкая переписываемость. Если суть описана хорошо, переписать код — рутинная задача.

Откуда проект

EasyRecode вырос из метода, которым студия DevGame строит свои системы с сентября 2026 года.

  • DMS4 — рекламная система для мобильных игр. Её документ истины прошёл 256 версий к 03.10.2026: глоссарий, модель данных, путь показа, симуляции.
  • Sound_check — сервис проверки озвучки на 87 языках. Версия 5 спецификации оставила в первом этапе только звучание, и все решения владельца сохранились с датами.
  • Аналитика KidsTime и другие внутренние сервисы описаны по тому же стандарту.
  • Стандарт вики-истины 1.0 (23.09.2026) описывает блоки, фиксации, квизы, комментарии, пересчёт и проверки. Он не зависит от предметной области, агента и платформы.

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

Принципы

Принципы взяты из стандарта вики-истины. Сервис проверяет их автоматически там, где это возможно.

тождество

Один термин — одно значение

Термин определяется один раз в глоссарии. Синонимы запрещены.

противоречие

Противоречие снимается, а не обходится

Сборка ловит противоречие до публикации. Его снимает правка или решение владельца.

исключённое третье

На «да или нет» — да или нет

В правилах нет слов «возможно» и «как правило».

достаточное основание

Пишем только обоснованное

Основание — решение владельца, данные или первоисточник. Неизвестное пишется как «нет данных», а не как ноль.

фиксация

Согласованное не плывёт

Зафиксированный блок меняет только решение владельца.

ясный язык

Простой технический язык

Полные предложения до 20 слов, активный залог, одна мысль. Правило работает для людей и агентов.

решения

Пишет агент, решает человек

Развилки идут владельцу квизом с последствиями каждого варианта.

переносимость

Без привязки к сервису

Документ выгружается в один HTML-файл и в текстовые исходники.

Как устроен сервис

Сервис состоит из пяти частей. Человек работает в браузере, агент работает через MCP или API. Обе стороны видят один и тот же документ.

Командавладелец, читатели AI-агентыClaude Code, Cursor, Codex Веб-редакторквизы, комментарии Шлюз агентовMCP-сервер и API Документ истиныблоки, глоссарий, журналфиксации, решениякомментарии Сборщикпроверки, HTML Ваш репозиторийкод, тесты, RULES.md агент пишет код по блокам спецификации
  • Документ истины. Разделы и блоки с хешами, глоссарий, журнал версий, фиксации, решения и комментарии.
  • Веб-редактор. Чтение, сравнение версий по словам, «Принять», фиксация, мастер решений, комментарии, кнопка «Пересчитать».
  • Шлюз агентов. MCP-сервер и API: прочитать блоки, предложить правку, задать квиз, ответить в комментарии. Прямой записи в зафиксированные блоки нет.
  • Сборщик. Считает хеши, собирает страницу, запускает проверки логики и стиля. При нарушении сборка останавливается.
  • Связь с кодом. Блок ссылается на код и тесты, которые его реализуют. При пересборке тесты по блокам показывают, что смысл сохранился.

Для кого

  • Продуктовые команды 2–50 человек, которые пишут код с агентами и теряют решения между сессиями.
  • Основатели и CTO, которым нужно понимать систему без чтения всего кода.
  • Студии и агентства, которые передают проекты клиентам и обратно и хотят передавать суть, а не только репозиторий.
  • Команды с наследием, которые хотят перенести старую систему на новый стек и проверить, что ничего не потеряли.

Бизнес-модель

Подписка за участника команды. Агенты не считаются участниками.

ТарифЦенаДля кого
Solo$0один человек, один проект до 300 блоков
Team$24 за участника в месяцкоманды; весь процесс: фиксации, квизы, пересчёт, роли
Studioпо договорусвой сервер, SSO, аудит, помощь с переносом систем

Цены предложены к запуску и могут измениться до открытия беты.

Дорожная карта

  1. октябрь 2026 · сейчас

    Ранний доступ

    Сайт, предрегистрация, разговоры с первыми командами. Переносим 5 внешних систем в документы истины вручную.

  2. этап 1

    Ядро

    Блоки, хеши, журнал версий, сравнение по словам, глоссарий с карточками терминов, экспорт в HTML. MCP-сервер на чтение.

  3. этап 2 · закрытая бета, зима 2026/27

    Процесс

    Фиксации, запросы «было / предлагаю», квизы, комментарии и пересчёт агентом. Роли и команды.

  4. этап 3

    Проверки и связь с кодом

    Проверки логики и стиля при каждой сборке. Связь блоков с кодом и тестами, отчёт о покрытии спецификации.

  5. этап 4 · публичный запуск

    Команды и интеграции

    Оплата, тариф Studio, импорт из Notion, Confluence и репозитория, шаблоны документов.

Статус

Проект на этапе раннего доступа. Метод проверен на внутренних системах DevGame. Сервис для внешних команд мы строим по собственной спецификации, в EasyRecode.

Встать в ранний доступ