cx-cli

Официальный CLI Coralogix с 19 скиллами: агент читает логи, трассы и метрики продакшена и разбирает инциденты в терминале

  • 241 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLIОфициальный

Широкий доступ

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

  • CLI управляет аккаунтом Coralogix: правит оповещения, SLO и дашборды, а также пользователей, роли и ключи API, если не включен режим `--read-only`
  • Токен входа и профили лежат на машине, а результаты запросов, в том числе логи с данными пользователей, попадают в контекст модели агента
Все причины и проверки

coralogix/cx-cli

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/cx-cli

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • CLI управляет аккаунтом Coralogix: правит оповещения, SLO и дашборды, а также пользователей, роли и ключи API, если не включен режим `--read-only`
  • Токен входа и профили лежат на машине, а результаты запросов, в том числе логи с данными пользователей, попадают в контекст модели агента

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

Что делает

Единый бинарный файл `cx` дает агенту доступ к наблюдаемости в Coralogix. Он запрашивает логи, метрики, трассы и данные RUM на языках DataPrime и PromQL и показывает результат таблицей, сырым JSON или в формате `toon`, который экономит токены. Если ответ больше 100 КиБ, `toon` сам кладет его во временный файл и возвращает путь, чтобы не раздувать контекст агента. За ним 33 команды в 11 областях: оповещения, кейсы, уведомления, управление доступом, SLO, дашборды, правила обработки данных и политики TCO. Команда `cx schema` выгружает все дерево команд в JSON, поэтому агент сам узнает, что умеет CLI. Команда `cx docs` ищет по официальной документации, а ассистент Olly отвечает на вопросы о наблюдаемости прямо из терминала. Команда `cx init` настраивает профиль через вход в браузере и ставит скиллы для Claude Code, Cursor, Codex и еще более 40 агентов. В комплекте 19 скиллов: от запросов к телеметрии (`cx-telemetry-querying`) до оповещений, SLO, дашбордов, оптимизации расходов и подключения RUM. Один запуск можно разослать на несколько профилей и регионов сразу.

Для кого. Инженерам SRE и дежурным команд, чьи сервисы пишут телеметрию в Coralogix и которым нужно, чтобы агент сам разбирал логи и трассы во время инцидента.

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

  • Ночью сработало оповещение, и агент должен найти в логах первую ошибку и связанные с ней трассы
  • После релиза вырос процент ошибок, а нужно выяснить, что изменилось по метрикам и спанам
  • Дашборд для сервиса собирается по описанию: агент подбирает поля, проверяет запросы PromQL и выдает JSON
  • Счет за данные вырос, и надо разобрать использование, политики TCO и сроки хранения
  • Один и тот же запрос надо выполнить в нескольких регионах или аккаунтах за один вызов

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

  • Телеметрия лежит не в Coralogix: CLI работает только с этой платформой
  • Достаточно разового просмотра логов в веб-консоли, а настройка профиля и входа через CLI не окупится
  • Результаты запросов нельзя передавать модели агента: логи с данными пользователей попадут в ее контекст

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

Найди в логах сервиса оформления заказа за последний час первые ошибки 5xx и покажи связанные трассы, затем сравни частоту с прошлым часом

Ограничения

  • Работа идет с реальным аккаунтом Coralogix: нужен ваш URL или регион и вход через OAuth либо ключ API.
  • Установщик скиллов запускается через `npx`, поэтому нужен Node.js.
  • Команды записи (`iam`, `archive` и другие) доступны с первого запуска. Отключить их можно параметром `allow_risky_commands = false` в `~/.cx/config.toml`.
  • В README стоит предупреждение: после компрометации ключей промежуточных центров сертификации eMudhra 20 октября 2026 года обновите CLI до версии 0.1.28 или новее.

Как отключить. Удалите бинарный файл (`brew uninstall cx` либо удаление `cx` из `PATH`) и каталог `~/.cx` с профилями. Скиллы убираются удалением папок `cx-*` и `coralogix-docs` из каталога скиллов агента. Ключи API, выданные CLI, отзовите в консоли Coralogix.

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

Как установить cx и подключить агента?

Поставьте CLI командой `brew install cx` или скриптом `curl -fsSL https://get.coralogix.dev/cli | sh`, затем выполните `cx init`. Он войдет в аккаунт через браузер и установит скиллы для найденных агентов.

Как задать агенту вопрос по логам?

Запрос выглядит так: `cx logs 'source logs | limit 10'`. Агент сам формирует запросы DataPrime по скиллу `cx-telemetry-querying`, а поле можно найти и по описанию на естественном языке.

Как поставить только скиллы без повторной настройки?

Выполните `cx skills install`: команда не требует учетных данных и нужна для первой установки и обновления. Для CI и контейнеров у `cx init` есть флаги `--url`, `--api-key` и `--global-skills`.

Что делает формат `toon`?

Это экономный JSON для агентов. Когда ответ превышает 100 КиБ, CLI сохраняет его во временный файл и возвращает путь к нему.

Можно ли запретить агенту изменять конфигурацию?

Да. Глобальный параметр `--read-only` оставляет только чтение, а в `~/.cx/config.toml` можно выставить `allow_risky_commands = false`, чтобы отключить запись в `iam` и `archive`.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

CLI и скилл RootCX: приложение, написанное агентом, получает базу, SSO, роли, аудит и деплой на одном сервере.

CLIШирокий доступ49Звезды репозитория

Нативный терминал для macOS с MCP-сервером и CLI: агенты видят панели, команды и вывод, а разрешения вы даете в одном окне

MCP-серверШирокий доступ358Звезды репозитория

CircleCI CLI

circleci-cli

Официальный

Официальный CLI CircleCI показывает запуски и логи упавших тестов, а skills и MCP подключают его к Claude Code, Codex и Cursor.

CLIРасширенный доступ460Звезды репозитория

CLI и оператор Kubernetes, который запускает Claude Code, Codex, Gemini, OpenCode и Cursor как задачи и сессии в кластере

CLIШирокий доступ354Звезды репозитория

Официальные скиллы Dynatrace для агентов: DQL, трейсы, логи, Kubernetes, облака и безопасность в Claude Code и Cursor.

СкиллРасширенный доступ175Звезды репозитория

Прозрачная обертка для Claude Code и Codex: локальный шлюз пишет события запуска и траектории без правок агента.

CLIРасширенный доступ234Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
cx-cli (эта карточка)да241
Grafana MCP ServerдаAPI-ключ3 644официальный MCP-сервер Grafana для дашбордов, Prometheus и Loki; cx-cli работает с платформой Coralogix через CLI и 19 скиллов
Sentry MCPнетAPI-ключ957официальный MCP-сервер Sentry про ошибки, события и трассы приложения; cx-cli читает логи, метрики и RUM Coralogix и управляет оповещениями

Коротко о README

Главная страница дает определение, перечень возможностей и ссылки на подробные разделы: быструю установку, расширенную настройку, скиллы, веерный запуск по профилям и формат `toon`. Внизу указаны условия участия в разработке и лицензия Apache-2.0 с отсылкой к условиям Coralogix.

Бейдж для README

Сообщить о проблеме

Foxx AIcx-cli
Foxx AI

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