Bitrix Console

Адаптер Symfony Console для 1С-Битрикс и Bitrix24: готовые консольные команды для модулей, кеша, базы данных, сайтов и пользователей

CLI

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Содержит команды удаления базы данных и очистки таблиц целиком
  • Команды деактивации и удаления пользователей и модулей меняют боевую конфигурацию сайта
Все причины и проверки
Российский стек

crasivo/bitrix-console

Установка

Ручная установка

composer require crasivo/bitrix-console

Установка пакета в проект на 1С-Битрикс, исполняемый файл появляется в vendor/bin/console.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Библиотека подключает Symfony Console к ядру 1С-Битрикс и дает готовый исполняемый файл vendor/bin/console с командами: работа с модулями (список, регистрация, удаление, версия), настройками через ConfigurationGet/Set/Delete и Option, очистка разных видов кеша, работа с базой (размер таблиц и базы, список таблиц, индексы, колонки, удаление таблицы или базы), запуск агентов, управление пользователями и сайтами. Свои команды регистрируются через CommandLocator по конфигурации .settings.php, включая автоматическую загрузку команд из установленных модулей. Создание команд ничем не отличается от обычного Symfony Console.

Для кого. Для PHP-разработчиков и devops на 1С-Битрикс и Bitrix24, которым нужна консольная автоматизация вместо кликов в административной панели.

Подходит, если

  • Нужно скриптовать рутину: очистку кеша, регистрацию модулей, проверку соединения с базой в CI или crontab
  • Нужны свои консольные команды для проекта на Bitrix, совместимые с Symfony Console
  • Нужен быстрый доступ к размерам и структуре таблиц базы Bitrix без SQL-клиента

Не подходит, если

  • Версия ядра 1С-Битрикс ниже v20.5.400 или PHP ниже 7.2
  • Нужен инструмент для AI-агента: это общая консольная утилита для автоматизации сайта, про агентов библиотека ничего не знает

Пример запроса к агенту

Покажи список всех модулей Bitrix и очисти управляемый кеш

Ограничения

Требует минимум ядро 1С-Битрикс v20.5.400, PHP 7.2 и Symfony Console 5.0. Часть команд разрушительна: удаление базы, очистка таблицы, деактивация пользователя, модели, поэтому запускать их стоит только осознанно и с бэкапом. Библиотека не имеет отношения к AI-агентам, это обычный CLI для администрирования Bitrix.

Как отключить. Удалите пакет командой composer remove crasivo/bitrix-console.

Проверка безопасности

  • Содержит команды удаления базы данных и очистки таблиц целиком
  • Команды деактивации и удаления пользователей и модулей меняют боевую конфигурацию сайта

Коротко о README

README дает минимальные версии ядра, PHP и Symfony Console, команду установки через Composer и пример запуска списка команд. Раздел про создание команд объясняет, что процесс идентичен обычному Symfony Console, а раздел про регистрацию показывает CommandLocator и три способа задать команду в конфигурации: по имени класса, классическим способом и через конструктор. Полный список готовых команд виден из дерева исходников: модули, кеш, база данных, конфигурация, агенты, пользователи, сайты. Лицензия MIT.

Частые вопросы

Можно ли добавить свои команды?

Да, любой класс команды Symfony Console регистрируется в секции console.commands файла .settings.php, а команды из установленных модулей подхватываются автоматически.

Есть ли команды удаления данных?

Да, например DbDatabaseDropCommand и DbTableTruncateCommand, их стоит запускать осторожно и с бэкапом базы.

Выбор редакции

MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента

MCP-серверСредний рискБез VPN80,7 тыс.Звезды репозитория
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверВысокий риск33,3 тыс.Звезды репозитория

Agent Skills для продуктов Google

Agent Skills for Google products and technologies

Выбор редакции

Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента

СкиллВысокий риск20,5 тыс.Звезды репозитория

MCP-серверы для AWS

Open source MCP servers for AWS

Официальный

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.Звезды репозитория
Foxx AIBitrix Console

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.