OpenLIT CLI
CLI-трассировка сессий Claude Code, Cursor и Codex через OpenTelemetry: что агент реально делал и сколько это стоило
- 3 057 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Собирает и хранит трассы вызовов агента, включая содержимое запросов
- Требует собственный self-hosted бэкенд с базой данных
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/openlitОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Собирает и хранит трассы вызовов агента, включая содержимое запросов
- Требует собственный self-hosted бэкенд с базой данных
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
OpenLIT поднимается локально через docker compose (включая ClickHouse для хранения трасс) и показывает дашборд по адресу localhost:3000. Отдельный CLI ставится скриптом install.sh и командой openlit coding install --vendor=all включает трассировку кодинг-агентов: Claude Code, Cursor, Codex. Трассы отправляются на настроенный OTLP-эндпоинт и показывают вызовы LLM, инструментов, промпты, стоимость и ошибки за сессию. Отдельно есть Python и TypeScript SDK (openlit.init()) для инструментирования собственных AI-приложений вне коддинг-агентов.
Для кого. Для разработчиков и команд, которые запускают коддинг-агентов на реальных проектах и хотят видеть, что агент делал и во что это обошлось.
Подходит, если
- Нужна трассировка вызовов инструментов и LLM в сессии коддинг-агента
- Нужно отслеживать стоимость и ошибки по нескольким агентам сразу
- Нужно оценить шаги LLM, инструментов и поиска в собственном AI-приложении
Не подходит, если
- Не хочется поднимать собственный стек на docker compose с ClickHouse ради базовой статистики
- Достаточно логов, которые уже дает сам агент или его вендор
Пример запроса к агенту
Покажи трассировку последней сессии Claude Code: какие инструменты вызывались и сколько это стоилоОграничения
Бэкенд с дашбордом это self-hosted стек на docker compose, его нужно где-то держать самому. CLI-инструментирование покрывает конкретных вендоров коддинг-агентов, флаг --vendor=all подключает то, что поддерживается на момент установки. И CLI, и SDK нужно отдельно настроить на один и тот же OTLP-эндпоинт.
Как отключить. Остановите стек: docker compose down, удалите CLI и настройки трассировки коддинг-агентов, уберите вызовы openlit.init() из кода.
Частые вопросы
Нужен ли отдельный сервер?
Да, дашборд и хранилище трасс поднимаются локально через docker compose, включая ClickHouse.
Работает ли это с обычными AI-приложениями, а не только с коддинг-агентами?
Да, отдельные SDK для Python и TypeScript инструментируют LLM-провайдеров и фреймворки в любом AI-приложении через openlit.init().
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальная панель для Claude Code, Codex CLI, Gemini CLI, Copilot и OpenCode: токены, стоимость, задержки и ошибки
Терминальная панель вроде htop для ИИ-агентов: сессии Claude Code, Codex, OpenCode и Devin, процессор, токены и стоимость.
Терминальная панель для Claude Code и Codex: дерево агентов с живым статусом, лентой вызовов и запасом контекста.
Локальный сборщик телеметрии ИИ-агентов: токены, сеансы и вызовы инструментов в единой схеме событий OpenTelemetry
Самостоятельно хостится центр управления агентами: Claude Code, Codex, Copilot, OpenCode и Pi с телефона, десктопа и терминала
Плагин LangSmith отправляет разговоры Claude Code в LangSmith, чтобы видеть вызовы модели, инструментов и субагентов
Коротко о README
README описывает OpenLIT как открытую платформу наблюдаемости и оценки для AI-приложений и коддинг-агентов на OpenTelemetry. Пятиминутный быстрый старт поднимает стек через docker compose и SDK для обычных приложений, отдельный раздел объясняет установку CLI, который инструментирует сессии Claude Code, Cursor и Codex и отправляет трассы на тот же эндпоинт. Проект также поставляется как запись маркетплейса плагинов для Claude Code, Codex и Cursor.