Preflight CLI

Preflight от New Relic: наблюдаемость кодинг-агентов, расход в долларах, оценка эффективности и локальная панель

  • 67 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

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

  • Хуки записывают вызовы агента, включая имена файлов и команды
  • В режиме `cloud` телеметрия уходит во внешний сервис New Relic
Все причины и проверки

newrelic-experimental/preflight

Установка

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

npx skillfoxx add cli/preflight

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

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

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Хуки записывают вызовы агента, включая имена файлов и команды
  • В режиме `cloud` телеметрия уходит во внешний сервис New Relic

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

Что делает

Preflight записывает, что делает кодинг-агент за сессию: чтения файлов, правки, команды и поиск. По этим данным он считает расход в долларах за сессию, день и неделю, разбивает его по моделям и кэшу, показывает оценку эффективности от 0 до 100 и ловит шаблонные промахи вроде повторных чтений, правок вслепую и зацикливания. В режиме по умолчанию все остается на машине, живая панель открывается на `localhost:7777`. Подключение аккаунта New Relic добавляет командные панели, оповещения о всплесках расходов и историю между сессиями. Работает через хуки и встроенный MCP-сервер, мастер `preflight setup` настраивает их сам.

Для кого. Разработчикам и техлидам, которые хотят видеть расходы и эффективность работы агентов по данным, без догадок по счету.

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

  • Счет за токены вырос, и надо увидеть, на каких моделях и задачах он набежал
  • Агент ходит по кругу, а где он застрял, видно только по следам вызовов
  • Команда сравнивает Claude Code, Cursor и Windsurf по цене и результату
  • Менеджеру нужен сводный отчет по расходам разработчиков без содержимого вызовов
  • Бюджет сессий ограничивают оповещением до превышения

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

  • Вы работаете с агентом, который хуки не поддерживает: часть вызовов не попадет в запись
  • Политика запрещает любой сбор действий агента, даже локальный
  • Нужны только счета провайдера без разбора по сессиям

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

Покажи, сколько стоила моя сессия на этой неделе и где агент перечитывал одни и те же файлы

Ограничения

Полнота записи зависит от платформы: одни агенты отдают каждый встроенный вызов, а Zed, Continue.dev и Cline видят только вызовы через собственные инструменты Preflight (подробности в ADAPTERS.md). Нужен Node.js 22 или новее. Для облачного режима понадобятся ключ лицензии и номер аккаунта New Relic, ключ в командной строке виден другим пользователям через `ps`, поэтому его берут из файла или переменной. Проект лежит в организации newrelic-experimental, то есть экспериментальный, без гарантий поддержки.

Как отключить. Удалите пакет командой `npm uninstall -g @newrelic/preflight`, уберите хуки и запись MCP из конфигурации агента, каталог данных `~/.newrelic-preflight/` можно стереть.

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

Уходят ли данные наружу?

По умолчанию нет: режим `local` держит все на машине. В режимах `cloud` и `both` телеметрия уходит в New Relic.

Как поставить в Claude Code как плагин?

Выполните `/plugin marketplace add newrelic-experimental/preflight`, затем `/plugin install newrelic-preflight@newrelic-preflight-marketplace`.

С какими агентами работает?

Claude Code, Codex, Gemini CLI, GitHub Copilot, Amazon Kiro, Kilo Code и другие, полнота записи разная по платформам.

Нужен ли аккаунт New Relic?

Нет, локальная панель работает без аккаунта, он нужен только для командных панелей и оповещений.

Как поставить через Homebrew?

Выполните `brew tap newrelic-experimental/preflight` и `brew install preflight`, затем `preflight setup`.

Обсуждение

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

Нужен VPN

Локальный прокси между ИИ-агентами и провайдерами моделей: считает стоимость каждого запуска и обрывает расход сверх лимита

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

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

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

Локальная панель для Claude Code, Codex CLI, Gemini CLI, Copilot и OpenCode: токены, стоимость, задержки и ошибки

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

Плагин напоминает агенту о бесплатных лимитах и скрытых платных ловушках облаков перед деплоем, не блокируя команды.

ПлагинМинимальный доступ113Звезды репозитория

Локальный шлюз для кодинг-агентов: единая настройка поставщиков моделей, трассировка вызовов и стоимость каждого запроса.

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

Tokscale

tokscale

CLI с интерактивным TUI для учета расхода токенов и стоимости работы AI-кодинг-агентов: Claude Code, Codex, Copilot, Cursor и других

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Preflight (эта карточка)нет67
ccusageнет19 415Считает расход по логам Claude Code, а Preflight пишет вызовы через хуки и оценивает эффективность.
TokenTelemetryнет387Другой сборщик телеметрии токенов; Preflight добавляет панели, оповещения и режим New Relic.

Коротко о README

README объясняет, зачем нужна наблюдаемость кодинг-агентов, и описывает три режима: `local`, `cloud` и `both`. Даны установка через npm, плагин Claude Code, Homebrew и Cursor, список поддерживаемых агентов и подключение New Relic.

Бейдж для README

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