Preflight CLI
Preflight от New Relic: наблюдаемость кодинг-агентов, расход в долларах, оценка эффективности и локальная панель
- 67 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Хуки записывают вызовы агента, включая имена файлов и команды
- В режиме `cloud` телеметрия уходит во внешний сервис New Relic
Установка
- Работает в
В терминале, через 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`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальный прокси между ИИ-агентами и провайдерами моделей: считает стоимость каждого запуска и обрывает расход сверх лимита
Официальные скиллы Dynatrace для агентов: DQL, трейсы, логи, Kubernetes, облака и безопасность в Claude Code и Cursor.
Локальная панель для Claude Code, Codex CLI, Gemini CLI, Copilot и OpenCode: токены, стоимость, задержки и ошибки
Плагин напоминает агенту о бесплатных лимитах и скрытых платных ловушках облаков перед деплоем, не блокируя команды.
Локальный шлюз для кодинг-агентов: единая настройка поставщиков моделей, трассировка вызовов и стоимость каждого запроса.
Tokscale
tokscale
CLI с интерактивным TUI для учета расхода токенов и стоимости работы AI-кодинг-агентов: Claude Code, Codex, Copilot, Cursor и других
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| 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.