Что умеет решение
IDE AGENT — редактор кода и AI-помощник от Rant, интегрированный в административную панель 1С-Битрикс.
Редактор в админке
В редакторе доступны дерево корня сайта, вкладки файлов, подсветка синтаксиса PHP, JavaScript, TypeScript, CSS и HTML. Реализован поиск по папке /local, переключение между светлой и тёмной темами, настройка ширины панелей и отдельная полноэкранная вкладка. Редактор работает независимо от подключения AI.
Помощник с выбором модели
Задачи по сайту обсуждаются в чате. Помощник читает разрешённые файлы в /local, учитывает структуру Битрикса и предлагает доработки компонентов, шаблонов и обработчиков. Выбор модели осуществляется прямо в чате: на старте доступны GPT-4.1 mini и Claude Haiku 4.5 через сервис Rant.
Правки под контролем
AI формирует предложения. До применения отображаются исходный и новый текст. При сохранении проверяется версия файла, создаётся резервная копия; откат возможен, если файл не изменялся после генерации предложения. Чтение и запись AI ограничены папкой /local, доступ к ядру закрыт. Администратор может просматривать разрешённые текстовые файлы вне /local.
Контент и товары
Модуль позволяет создавать новые черновики карточек и простые товары в разрешённых инфоблоках. Версия 1.0 поддерживает только базовую структуру: отсутствуют SKU, цены, изображения, дополнительные обязательные свойства, а также невозможность публикации или редактирования уже существующих записей. Заполнение полей после создания осуществляется через стандартный редактор Битрикс.
В рабочем контексте доступны до 6 файлов из каталога /local общим объёмом до 64 КБ. Система передаёт актуальный код и явно выделенные несохранённые изменения; история файлов отображается в чате. При превышении лимита старые сообщения удаляются из контекста с уведомлением, но переписка сохраняется в рамках сессии.
Агент и администратор могут проверять синтаксис PHP через CLI без выполнения кода, просматривать статус и различия в Git для выбранных файлов, а также выполнять поиск текста. Проверка черновиков доступна непосредственно в редакторе. Команды status, iblocks и elements работают через API Битрикс. Для работы с PHP и Git требуются установленные программы и поддержка proc_open; время выполнения процессов ограничено 5 секундами, объём вывода — 32 КБ. Произвольные shell-команды, SSH, запуск скриптов и выполнение SQL-запросов не поддерживаются.
Модуль редактора кода и AI-исполнителя для Битрикс от разработчика Rant распространяется бесплатно. Для работы искусственного интеллекта требуется персональный ключ внешнего сервиса Rant. В версии 1.0 ключ предоставляется службой поддержки бесплатно с индивидуальной квотой. Доступ не является безлимитным. Автоматические списания средств и встроенные платежные системы отсутствуют. Список доступных моделей зависит от состояния шлюза.
После получения согласия администратора в систему Rant и провайдеру Timeweb AI передаются тексты сообщений, выбранный фрагмент кода, черновики, результаты проверок и данные разрешенных инфоблоков. Пользователям не рекомендуется передавать персональные данные и секретную информацию.
Для установки требуются права администратора, PHP версии 8.2 и выше, расширения cURL и mbstring, база данных MySQL или MariaDB, кодировка UTF-8, главный модуль Битрикс версии 23.0.0 и выше, возможность записи в каталог /local и исходящее HTTPS-соединение. Для выполнения длительных задач рекомендуется настроить таймауты PHP-FPM и прокси не менее 250 секунд. Максимальный размер файла составляет 256 КБ, на один запрос доступно до трех вариантов ответа, объем журнала операций ограничен 2000 записями. Работа осуществляется в корневой директории (document root) открытой административной панели; для сайтов с разными физическими корнями ресурсы устанавливаются отдельно. Поддержка коробочной версии Битрикс24 и базы данных PostgreSQL не заявлена.
Используемый PHP выполняется с правами процесса сайта. Ограничение путей в редакторе не обеспечивает изоляцию исполнения (песочницу), поэтому предлагаемый код необходимо проверять перед применением.
Внедрение «Редактор кода и AI исполнитель внутри Битрикс» можно поручить General iT — от установки до настройки и проверки совместимости с сайтом.