Repolode
graykode

graykode/abtop

Терминальный монитор в стиле btop: показывает расход токенов, контекстное окно, лимиты запросов и открытые порты сессий Claude Code, Codex CLI и OpenCode в реальном времени.

Звёзды
3,755
Форки
361
Открытые issues
32
Последний коммит
в прошлом месяце

Что это?

abtop — это терминальная панель для наблюдения за работающими ИИ-агентами для написания кода. Она находит запущенные сессии Claude Code, Codex CLI и OpenCode по локальным процессам и файлам, а затем показывает на одном экране расход токенов, заполненность контекстного окна, лимиты запросов, дочерние процессы и порты, на которых ожидаются подключения.

Утилита работает только на чтение, для неё не нужны API-ключи или вход в аккаунт. Она поддерживает macOS, Linux и Windows, а также несколько каталогов профилей Claude Code. Нажатие Enter на сессии переключает на её терминал в tmux, cmux или iTerm2 на macOS. Кроме того, можно получить разовый снимок в текстовом формате или JSON для скриптов, а также использовать утилиту как библиотеку Rust.

В интерфейсе есть 12 встроенных цветовых тем, в том числе варианты для людей с нарушением цветового зрения и светлые темы; доступны английский и упрощённый китайский языки. Набор функций зависит от агента: отслеживание контекстного окна и лимитов запросов доступно для Claude Code и Codex CLI, но не для OpenCode.

Ключевые возможности

  • 01Показывает расход токенов и заполненность контекстного окна для каждой сессии агента.
  • 02Отображает лимиты запросов и отмечает порты, оставленные агентами-сиротами.
  • 03Находит сессии Claude Code, Codex CLI и OpenCode на macOS, Linux и Windows.
  • 04Переключает на терминальную панель выбранной сессии в tmux, cmux или iTerm2.
  • 05Предоставляет режим снимка в JSON для скриптов и инструментов.
  • 06Предлагает 12 тем и интерфейс на английском или упрощённом китайском.

Сценарии использования

  • Следить за несколькими агентами для написания кода в разных проектах с одного экрана.
  • Контролировать расход квоты, чтобы не упереться в лимиты запросов Claude или Codex посреди задачи.
  • Находить и останавливать серверы, запущенные агентом, который забыл их выключить.
  • Передавать данные о сессиях агентов в собственную панель мониторинга с помощью снимка в JSON.

Быстрый старт

  1. 1

    Установить через Cargo

    cargo install abtop
  2. 2

    Запустить TUI

    abtop

Что важно знать

  • Переход в терминал нажатием Enter поддерживается только для cmux, tmux и iTerm2 в macOS.
  • Для работы OpenCode необходимо установить CLI sqlite3; в Linux она тоже нужна.
  • В Windows значение LOAD равно 0, поскольку там нет средней нагрузки.

Темы

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

Что такое abtop?
Терминальный монитор в стиле btop: показывает расход токенов, контекстное окно, лимиты запросов и открытые порты сессий Claude Code, Codex CLI и OpenCode в реальном времени. abtop — это терминальная панель для наблюдения за работающими ИИ-агентами для написания кода. Она находит запущенные сессии Claude Code, Codex CLI и OpenCode по локальным процессам и файлам, а затем показывает на одном экране расход токенов, заполненность контекстного окна, лимиты запросов, дочерние процессы и порты, на которых ожидаются подключения.
abtop можно использовать бесплатно? Какая у него лицензия?
abtop распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
abtop всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в abtop — 14 сент. 2026 г..
Для чего можно использовать abtop?
Следить за несколькими агентами для написания кода в разных проектах с одного экрана. Контролировать расход квоты, чтобы не упереться в лимиты запросов Claude или Codex посреди задачи. Находить и останавливать серверы, запущенные агентом, который забыл их выключить. Передавать данные о сессиях агентов в собственную панель мониторинга с помощью снимка в JSON.
Как установить abtop?
Установить через Cargo: cargo install abtop Запустить TUI: abtop
Где скачать abtop?
Исходный код и инструкции по установке — на GitHub: https://github.com/graykode/abtop

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Локальный прокси и просмотрщик трассировки, который перехватывает API-трафик AI-агентов для программирования, например Claude Code и Codex CLI, чтобы изучать промпты, вызовы инструментов и расход токенов.

3,3 тыс.284PythonMITОбновлён 16 часов назад