Оптимизация затрат агентов OpenClaw с помощью оптимизации DOM и мониторинга на панели инструментов

✍️ OpenClawRadar📅 Опубликовано: 13 февраля 2026 г.🔗 Source
Оптимизация затрат агентов OpenClaw с помощью оптимизации DOM и мониторинга на панели инструментов
Ad

Управление затратами на токены для многоагентных систем, таких как OpenClaw, может быстро стать сложным и дорогим. Недавняя реализация сократила затраты на агентов OpenClaw на 41% за счет оптимизации паттернов чтения DOM и внедрения панели мониторинга в реальном времени.

Ключевые детали оптимизации

Основной проблемой были неэффективности чтения браузером DOM, из-за которых каждое сердцебиение агента стоило в среднем $0.858, что в переводе составило $100-150 в месяц для 10 агентов. Неэффективность была вызвана использованием скриншотов целых страниц и неконтролируемых снимков для сбора данных, что приводило к ненужным затратам на токены.

Попытки оптимизации

  • Компактные снимки и масштабы селекторов: Изначально использовался snapshot(selector='[role="main"]') для ограничения чтения DOM, а элементы рекламы и навигации были удалены с помощью removeSelectors. Это снизило затраты на 18% до $0.705 за сердцебиение, но все еще не было достаточно эффективно.
  • Функции пользовательской оценки на JavaScript: Главное достижение заключалось в замене снимков пользовательскими функциями на JavaScript, которые возвращали чистые данные в формате JSON. Этот метод использовал функцию оценки JavaScript для ответов от Threads, значительно уменьшая шум и избегая утечек HTML. Это сократило количество сердцебиений до 19 вызовов API по сравнению с 79 вызовами ранее, снизив стоимость до $0.507 за сердцебиение.

Сниженный размер результата инструмента, с 90k до всего 500 символов, улучшил эффективность кэша, достигнув 100% коэффициента попаданий при соблюдении лимита токенов.

Ad

Панель токенов

Эта настройка поддерживается панелью мониторинга токенов в реальном времени, которая предоставляет:

  • Индикаторы статуса агентов в реальном времени
  • Отслеживание бюджета с возможностями прогнозирования
  • График тренда затрат за 7 дней с разбивкой по агентам
  • Визуализацию коэффициента попадания кэша для каждого сердцебиения
  • Функции обнаружения потерь токенов
  • Варианты экспорта CSV/JSON
  • Режим A/B для проверки оптимизаций

Эта панель является расширением Node.js для OpenClaw, и для нее не требуются дополнительные зависимости. Она доступна с открытым исходным кодом на GitHub.

📖 Читать полный источник: r/openclaw

Ad

👀 Смотрите также

Практическое применение OpenClaw для операций компании с одним сотрудником
Кейсы

Практическое применение OpenClaw для операций компании с одним сотрудником

Разработчик делится своим опытом использования OpenClaw для ведения компании в одиночку, отмечая, что он работает на вашем собственном компьютере в виртуальной машине или на Mac Mini и подключается к существующим инструментам. В посте говорится, что он больше всего подходит для повторяющихся задач и небольших операционных работ, а не для полностью автономного управления компанией.

OpenClawRadar
🦀
Кейсы

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

Пользователь Reddit описывает модель совместной работы человека и ИИ с использованием двух агентов Claude с разными контекстами: один для повседневных операций, другой для специальных знаний. Человек задает направление и принимает окончательные решения.

OpenClawRadar
Агент OpenClaw демонстрирует рабочий процесс эскалации модели с использованием Claude Opus.
Кейсы

Агент OpenClaw демонстрирует рабочий процесс эскалации модели с использованием Claude Opus.

Разработчик описывает, как его агент OpenClaw распознал, что Codex GPT-5.4 застрял на задаче по программированию, эскалировал проблему к Claude Opus 4.6 через Antigravity, обсудил решение, а затем вернулся, чтобы завершить работу автономно.

OpenClawRadar
Как использовать Claude AI в качестве партнера для размышлений, а не поисковой системы
Кейсы

Как использовать Claude AI в качестве партнера для размышлений, а не поисковой системы

Пользователь Reddit объясняет, что использование Claude как Google ограничивает его потенциал. Вместо этого пользователям следует вести диалог, предоставлять контекст о целях и попытках, а также использовать Claude для проверки собственных мыслей.

OpenClawRadar