agentburn CLI
agentburn читает локальные журналы Claude Code, Codex и других агентов и показывает, в каком окне и на что уходят токены и деньги.
- 113 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Читает локальные журналы сессий, где есть названия задач и пути.
- Режим `explain` с `--yes-remote` отправляет удаленной модели обезличенную сводку.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/agentburnОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает локальные журналы сессий, где есть названия задач и пути.
- Режим `explain` с `--yes-remote` отправляет удаленной модели обезличенную сводку.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
agentburn запускается командой `uvx agentburn` и строит отчет по логам, которые агент уже хранит на диске: какие пять часов заняли окно лимита, какие модели и источники (вы, субагенты, задания по расписанию) его заполнили, где расход идет ночью. Сервисов и аккаунтов нет, данные остаются на компьютере. Подкоманды отвечают на узкие вопросы. `limits` сравнивает пиковое пятичасовое окно с вашим медианным и считает время до стены лимита. `context` показывает цену длинного контекста и сколько сэкономил бы `/clear`. `statusline` выводит строку состояния для Claude Code, `mcp` запускает MCP-сервер, через который агент отчитывается о собственном расходе.
Для кого. Пользователям Claude Code по подписке и тем, кто платит за токены через API, если лимит заканчивается неожиданно или счет растет по ночам.
Подходит, если
- Подписка Claude Code упирается в лимит, и надо понять, какое окно его выбрало.
- Агент на сервере тратит деньги ночью, и нужен контроль бюджета.
- Хочется увидеть, сколько стоит длинный контекст и когда лучше сделать `/clear`.
- Нужна строка состояния Claude Code с процентом окна и временем до лимита.
- Агент сам отвечает, куда уходят его токены.
Не подходит, если
- Нужен счет от поставщика: инструмент оценивает расход по локальным логам, а не берет данные из биллинга.
- Агент не пишет локальные журналы в поддерживаемом формате.
- Хотите менять настройки агента автоматически: отчет только советует.
Пример запроса к агенту
Покажи, какое пятичасовое окно выбрало мой лимит в Claude Code и что его заполнило.Ограничения
Нужен Python 3.9 или новее, зависимостей нет. Все цифры считаются по локальным логам, поэтому точность зависит от того, что агент туда записал; формулу лимита Anthropic автор не выдумывает и берет границы из сообщений о достижении лимита в транскриптах. Команда `drift` делает один запрос на чтение к публичному JSON с трендами, `explain` с флагом `--yes-remote` отправляет удаленной модели обезличенную сводку. Логи содержат ваши сессии, поэтому открытую карточку `--share` просматривайте перед публикацией.
Как отключить. Удалите настройку `statusLine` из настроек Claude Code и, если подключали MCP, выполните `claude mcp remove agentburn`. Сам запуск через `uvx` ничего не оставляет в системе, кроме кэша.
Частые вопросы
Отправляет ли agentburn данные куда-нибудь?
Нет, по умолчанию все считается локально. Исключения: `drift` читает публичный JSON с трендами, `explain` с `--yes-remote` отправляет обезличенную сводку, `--submit` показывает данные и ссылку, которую вы открываете сами.
Чем `agentburn limits` отличается от обычного отчета?
`limits` смотрит на подписку: сравнивает пиковое пятичасовое окно с типичным и показывает, что его заполнило. Обычный `agentburn` смотрит на деньги при оплате за токены.
Как подключить к Claude Code строку состояния?
Добавьте в настройки `{ "statusLine": { "type": "command", "command": "uvx agentburn statusline" } }`. Команда читает только логи за последние три дня.
С какими агентами работает?
Claude Code, Codex CLI, Gemini CLI, opencode, OpenClaw и Hermes Agent: один нормализованный слой для всех.
Как поставить готовый Skill вместо MCP?
В репозитории лежит `SKILL.md` в папке `skill`. Его копируют в `~/.claude/skills/agentburn/` или в аналогичную папку Hermes и OpenClaw.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЧитает локальные журналы Claude Code, Codex, Cursor и других агентов и показывает расход токенов, время и сбои в TUI
agentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.
Мод Claude Code: удерживает веер субагентов, тяжелый контекст и циклы повторов до того, как они съедят окно лимитов.
Монитор сессий Claude Code, Cursor, Codex и еще шести агентов в терминале, окне или через HTTP API, с чисткой и поиском по чатам
CLI записывает сессии кодинг-агентов локально, повторяет ход работы и показывает, чего трасса не смогла доказать.
Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| agentburn (эта карточка) | нет | 113 | ||
| ccusage | нет | 19 415 | считает расход токенов по логам; agentburn добавляет пиковое окно лимита, причины расхода и проверку, что сэкономит правка | |
| CodeBurn | да | не нужна | 11 782 | строит отчеты о расходе; agentburn отвечает на вопрос о подписочном окне и ночных тратах |
Коротко о README
Локальный профайлер без зависимостей. Отчет, `limits`, `context`, `why`, `fix`, `explain`, `doctor` и `mcp` строятся по одним и тем же журналам, сравнить результаты до и после правки конфигурации помогает `--compare`.