LoongSuite Pilot CLI

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

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

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

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

  • Установка прописывает хуки и плагины в конфигурацию ваших агентов, и они видят промпты и аргументы инструментов
  • При включенном экспорте промпты и ответы уходят в SLS, на HTTP-адрес или в OTLP-бэкенд, а в них бывают секреты и персональные данные
  • Установщик скачивается скриптом с корзины Alibaba Cloud OSS и запускается командой `bash`
Все причины и проверки

alibaba/loongsuite-pilot

Установка

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

curl -fsSL https://loongcollector-community-edition.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.sh -o /tmp/loongsuite-pilot-installer.sh && bash /tmp/loongsuite-pilot-installer.sh install

Для Linux и macOS. На Windows используется `installer.ps1` из того же каталога. После установки выполните `loongsuite-pilot status`.

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

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

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

  • Установка прописывает хуки и плагины в конфигурацию ваших агентов, и они видят промпты и аргументы инструментов
  • При включенном экспорте промпты и ответы уходят в SLS, на HTTP-адрес или в OTLP-бэкенд, а в них бывают секреты и персональные данные
  • Установщик скачивается скриптом с корзины Alibaba Cloud OSS и запускается командой `bash`

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

Что делает

LoongSuite Pilot находит на машине разработчика поддерживаемых ИИ-агентов, ставит в них хуки или плагины и собирает их активность в общую схему событий GenAI. Данные уходят в логи или трассы: локальный JSONL, Alibaba Cloud SLS, произвольный HTTP-адрес или бэкенд OTLP. Список поддерживаемых агентов длинный: Claude Code, Codex, Cursor, GitHub Copilot CLI, OpenCode, Hermes Agent, OpenClaw, Qwen Code, Qoder, Kiro CLI и другие. Определения агентов лежат в папке `agents.d/`, поэтому новый агент добавляется без правки ядра. Команда `loongsuite-pilot` управляет службой: `start`, `stop`, `restart`, `status`, `info`, `token-usage` и `rollback`. Вместе со службой запускается локальная панель по адресу `http://127.0.0.1:8765/` с токенами, сеансами, запросами, инструментами, моделями и активностью по репозиториям. Для каждого агента задается политика захвата содержимого, а секреты маскируются до экспорта. На macOS в строке меню работает приложение со счетчиками.

Для кого. Командам разработки и платформенным инженерам, у которых несколько ИИ-агентов, и нужно видеть расход токенов, сеансы и вызовы инструментов в одном месте.

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

  • В команде используют Claude Code, Cursor и Codex одновременно, и расход токенов приходится собирать по трем форматам логов
  • Руководитель просит отчет, какие агенты, модели и инструменты реально работают по репозиториям
  • События агентов надо выгрузить в Alibaba Cloud SLS или в OTLP-совместимую систему трассировки
  • Перед экспортом нужно замаскировать секреты и ограничить, какое содержимое промптов попадет наружу
  • Для еще одного агента нужно добавить сбор: определение пишут в `agents.d/` по руководству Agent Onboarding

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

  • Нужен только подсчет токенов и стоимости по локальным логам без хуков: для этого есть ccusage
  • Телеметрию нужно добавить в собственное приложение: Pilot собирает данные агентов на машине, ваш код он не инструментирует; для кода в каталоге есть OpenTelemetry Agent Skills
  • Команда не хочет, чтобы инструмент менял настройки агентов: установка прописывает хуки и плагины в их конфигурацию

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

Покажи статус loongsuite-pilot и сколько токенов потратили Claude Code и Codex за сегодня

Ограничения

Нужен Node.js, который умеет загружать `node:sqlite`: версии 22.13, 23.4 и новее; установщик скачивает собственный Node.js 22.22. Автоматическая установка для GitHub Copilot CLI работает только в Unix-оболочках, Windows и субагенты не поддерживаются. На Windows явно описаны Claude Code, Cursor, Qoder, OpenCode и WorkBuddy, у остальных агентов поддержка не заявлена. Токены не собираются для Kiro CLI и Doubao Work. Doubao Work остается экспериментальным и отдает только метаданные.

Как отключить. Остановите службу командой `loongsuite-pilot stop`. Удаление Pilot и его хуков описано в руководстве `docs/installation.md`. Локальные логи лежат в `~/.loongsuite-pilot/logs/output/` и удаляются вручную.

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

Куда по умолчанию идут данные?

Только в локальные файлы JSONL в `~/.loongsuite-pilot/logs/output/` на Linux и macOS и в `%USERPROFILE%\.loongsuite-pilot\logs\output\` на Windows. SLS, HTTP и OTLP подключают отдельно в конфигурации.

Сохраняет ли Pilot тексты промптов?

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

Как открыть панель?

Она запускается вместе со службой и доступна на `http://127.0.0.1:8765/`. Отдельной команды для панели нет. На macOS команда `loongsuite-pilot dashboard shortcut install` создает ярлык в Dock.

Можно ли связать события с внешней трассой?

Да, связь с родительской трассой включается параметром `upstreamLink.enabled` или переменной `LOONGSUITE_PILOT_UPSTREAM_LINK`. По умолчанию она выключена и не влияет на обычный сбор.

В каком порядке читается конфигурация?

Сначала переменные окружения, затем `~/.loongsuite-pilot/config.json`, затем значения по умолчанию.

Обсуждение

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

CLI-трассировка сессий Claude Code, Cursor и Codex через OpenTelemetry: что агент реально делал и сколько это стоило

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

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

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

Самостоятельно хостится центр управления агентами: Claude Code, Codex, Copilot, OpenCode и Pi с телефона, десктопа и терминала

CLIРасширенный доступ23,2 тыс.Звезды репозитория
Нужен VPN

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

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

Tokscale

tokscale

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

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

Agent of Empires

Agent of Empires (AoE)

Менеджер сессий для кодинг-агентов: запускает Claude Code, OpenCode, Codex и другие CLI параллельно в изолированных tmux-сессиях с TUI и веб-панелью

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
LoongSuite Pilot (эта карточка)да240
ccusageнет19 337считает токены и стоимость по локальным логам без хуков, а Pilot ставит хуки и экспортирует события в JSONL, SLS, HTTP и OTLP
OpenTelemetry Agent Skills by OllyGardenнет125учит агента подключать телеметрию в вашем приложении, а Pilot собирает телеметрию самих агентов

Коротко о README

README объясняет задачу: у каждого агента свой локальный формат записи, а Pilot сводит их к одной схеме. Дальше идут таблица поддерживаемых агентов, предварительные требования, установка для Linux, macOS и Windows, настройка вывода и приватности и справочник команд.

Бейдж для README

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

Foxx AILoongSuite Pilot
Foxx AI

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