Закрытая поставка одна — RAGRAF Enterprise. Уровень лицензии (Pro или Enterprise) решает, что в ней открыто; отдельной сборки под каждый уровень нет, поэтому переход с Pro на Enterprise — это новый файл лицензии, а не установка. Community — публичный продукт по BUSL 1.1: он не истекает и не урезан искусственно.
54
операции фасада
Измерено по коду: tools/count_surface.py
61
инструмента MCP
Один сервер, 21 подкоманда CLI
12 / 12
возможностей написано
Объявлено 14; три ждут кода и названы в таблице
4
года до Apache-2.0
Business Source License 1.1: смена лицензии через 4 года после выпуска
Community
Публичный продукт, бесплатный уровень: локальный индекс кода и документов — граф, векторы, схема из миграций и живых баз. Лицензионного файла нет.
Для кого
Один инженер или небольшая команда: нужен ответ «где это лежит и что затронет правка» без внешних сервисов.
Поиск, символы, тела функций, документы; ссылки path:line в каждом ответе
Граф кода: вызывающие, вызываемые, влияние правки, срез
Схема из миграций и живых баз, журнал расхождений, реестр корпусов
BUSL 1.1: внутреннее использование разрешено, в том числе коммерческое; перепродажа как службы — нет
Уровень лицензии внутри той же закрытой поставки: то же ядро плюс общий индекс для нескольких машин и контур качества, который измеряет сам индекс. Отдельной сборки нет — уровень открывает подписанный файл лицензии.
Для кого
Команда из нескольких человек и несколько корпусов; нужен один индекс на всех и проверяемое качество выдачи.
Общий индекс: публикация корпуса для чтения по сети и допуск клиентов
Контур качества: набор проверок и разбор расхождений между прогонами
Брокер секретов: аренда со сроком, распорядитель, одноразовая выдача и смена значения по плану
EULA и подписанный файл лицензии уровня Pro (Ed25519): проверка локальная, сеть не нужна
Уровень лицензии Enterprise в той же поставке: всё из Pro плюс контур организации — вход через ваш OIDC, выгрузка журналов в SIEM, офлайн-лицензия и аттестация поставки. Файлы те же, что у Pro.
Для кого
Организация с требованиями к доступу и отчётности: согласование через свой провайдер, аудит, закрытый контур без сети.
Единый вход OIDC (authorization code + PKCE) и отображение групп
Выгрузка журналов доступа и аудита хранилища секретов во внешнюю SIEM
Офлайн-лицензия и подписанный набор доказательств для внешнего аудита
Тот же файл лицензии, уровень Enterprise; офлайн-лицензия для контура без сети
Уровень подтверждается подписанным файлом лицензии, а не установкой: поэтому переход не зависит от того, что уже стоит на машине.
Pro → Enterprise: лицензиар выдаёт файл уровня Enterprise, и открываются OIDC, SIEM, офлайн-лицензия и аттестация. Установка, обновление поставки и перенос данных не выполняются — файлы те же.
Enterprise → Pro при продлении на меньший уровень: выдаётся файл уровня Pro, возможности уровня Enterprise закрываются, индекс, журналы и настройки остаются на месте.
Срок истёк или файла лицензии нет: действует Community — данные и индекс остаются, платные операции отказывают с названной причиной.
Сравнение возможностей
Строки сгруппированы по слоям: ядро индекса, контур команды, контур организации. Статус относится к сборке этого издания, а не к обещанию в документе.
Возможности по уровням лицензии
Возможность
Community
Pro
Enterprise
Ядро индекса — есть на всех уровнях
Поиск и чтение — векторный и лексический поиск, символы, тела функций, документы
входит
входит
входит
Граф кода — вызывающие, вызываемые, влияние правки, срез, карта репозитория
входит
входит
входит
Схема и права — таблицы, чтение и запись, политика доступа, маршруты, классы
входит
входит
входит
Живые базы — структура, таблицы, связи, примеры строк, расхождение
входит
входит
входит
Состояние и доверие — ревизия, реестр, журнал расхождений, свежесть, заметки
входит
входит
входит
Команда и качество — уровни Pro и Enterprise
Общий индекс команды — публикация корпуса для чтения по сети
не входит
входит
входит
Контур качества — проверки индекса и разбор расхождений прогонов
не входит
входит
входит
Брокер секретов — аренда со сроком, распорядитель, одноразовая выдача, смена значения по плану
Выгрузка в SIEM — журналы доступа и аудита хранилища секретов
не входит
не входит
входит
Офлайн-лицензия — работа в контуре без выхода в сеть
не входит
не входит
входит
Аттестация — подписанный набор доказательств для внешнего аудита
не входит
не входит
входит
входитнаписано и открывается этим изданием
не входитне входит в это издание
Сравнение условий
Возможности — половина ответа. Вторая половина: что вы берёте на себя, как подтверждается право и что происходит, если лицензия кончилась.
Условия по уровням лицензии
Условие
Community
Pro
Enterprise
Лицензия
BUSL 1.1 с дополнительным разрешением: любое использование внутри организации и в коммерческой работе
EULA
EULA
Как получить
Публичный репозиторий и install.ps1; метки выпусков
Та же закрытая поставка; уровень задаёт файл лицензии Pro
Та же закрытая поставка; уровень задаёт файл лицензии Enterprise
Как подтверждается право
Не требуется: лицензионного файла нет
Подписанный файл (Ed25519), проверка локальная, сеть не нужна
Файл уровня Enterprise плюс офлайн-лицензия для закрытого контура
Без лицензии и по истечении срока
Не применимо
Действует Community: данные и индекс остаются, доступ не блокируется
Действует Community: данные и индекс остаются, доступ не блокируется
Поддержка
Сообществом: обращения в трекер проекта
По договору с правообладателем
По договору поддержки, включая сроки реакции
Рабочие места
Без ограничения мест
В объёме приобретённых мест
В объёме приобретённых мест
Какой уровень брать
Один проект, один инженер
Берите Community. Платные возможности не понадобятся, пока не появится второй корпус или второй человек.
Команда и несколько корпусов
Нужен уровень Pro: общий индекс вместо копии у каждого и контур качества, чтобы видеть деградацию выдачи до того, как её заметит человек.
Требования к доступу и отчётности
Нужен уровень Enterprise: вход через свой OIDC, выгрузка журналов в SIEM, аттестация поставки и работа в контуре без сети.
Как читать эту таблицу
«Объявлено, кода нет» — это не смягчённое «скоро»: такой возможности в сборке издания физически нет, и операция отказывает с названной причиной. Сегодня в этом состоянии три строки.
Безопасность базового использования не продаётся отдельно: исключение секретоносных путей, локальный аудит и вход в панель есть в бесплатном издании.
Граница между Community и закрытой поставкой — наличие файлов в сборке: чего нет, то отказывает с названной причиной, и правкой конфигурации этого не обойти. Между уровнями Pro и Enterprise файлы не различаются вовсе — различие только в подписанном файле лицензии, поэтому уровень нельзя «докупить установкой».
Что нового в 0.3.1
Закрытая поставка одна: Pro и Enterprise — уровни лицензии внутри неё, отдельной сборки под Pro нет
Переход Pro → Enterprise — новый файл лицензии: установка не выполняется
Единый инвентарь прав (enterprise/inventory.toml): поле edition называет уровень лицензии, а не пакет