Cloud.ru представил ИИ-функцию RepoWiki для автоматической документации кода
RepoWiki в Evolution Repo сокращает ручную работу с документацией в среднем на 30%
Cloud.ru добавил в сервис Evolution Repo функцию RepoWiki: она изучает код проекта и сама собирает по нему структурированную документацию. В тестах на реальных проектах ручной работы с описаниями стало в среднем на 30% меньше.

RepoWiki встроен в облачный репозиторий, поэтому выгружать код в сторонний ИИ-сервис разработчикам больше не придётся. Под капотом — Evolution ManagedRAG и AI Agents. Прежде чем сгенерировать документацию, система присылает пользователю черновой список разделов и страниц, и его можно поправить.
Новичку в проекте и ИИ-агенту обычно приходится сначала разбираться, что делает продукт, как устроена архитектура и где лежит нужный код. Агент к тому же смотрит на файлы поодиночке: роль каждого в системе и неявные зависимости ему не видны, а контекстное окно не вмещает проект целиком.
RepoWiki работает по мультиагентной схеме: задача идёт по этапам — планирование, анализ архитектуры, написание текста, проверка. Благодаря этому инструмент справляется даже с крупными корпоративными репозиториями, которые за один проход не проанализировать. Если код меняется, документацию обновляют точечно, а не пишут с нуля.
Сам Evolution Repo — облачное хранилище для репозиториев кода, ML-моделей и датасетов, пояснил представитель Cloud.ru. Через Git LFS сервис управляет крупными файлами, версионирует модели и показывает файлы-тензоры, а артефактами можно обмениваться через API, совместимое с Hugging Face.
Функция пригодится тем, кто разбирается в незнакомых модулях или подключается к действующим проектам, а также техлидам, которые налаживают передачу знаний. Директор блока разработки платформы Cloud.ru Evolution Анастасия Тафеенко добавила, что вопросы по коду можно задавать прямо в чате — особенно удобно при разборе legacy-кода, где документации нет или она давно устарела.